From 99240ec736524d1888fc12029851852a21fe2147 Mon Sep 17 00:00:00 2001 From: Caolán McNamara Date: Tue, 10 Jan 2023 14:23:04 +0000 Subject: move unimplemented stubs to X11CairoSalGraphicsImpl MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Change-Id: I8fac17a28cd6c399eeb6d80b4d67356b5bd5358e Reviewed-on: https://gerrit.libreoffice.org/c/core/+/145270 Tested-by: Caolán McNamara Reviewed-by: Caolán McNamara --- vcl/unx/generic/gdi/X11CairoSalGraphicsImpl.cxx | 22 ++++++++++++++++++++++ vcl/unx/generic/gdi/X11CairoSalGraphicsImpl.hxx | 13 +++++++++++++ vcl/unx/generic/gdi/gdiimpl.cxx | 21 --------------------- vcl/unx/generic/gdi/gdiimpl.hxx | 22 ---------------------- 4 files changed, 35 insertions(+), 43 deletions(-) (limited to 'vcl') diff --git a/vcl/unx/generic/gdi/X11CairoSalGraphicsImpl.cxx b/vcl/unx/generic/gdi/X11CairoSalGraphicsImpl.cxx index cdcaa291cfcf..752e70cc3a99 100644 --- a/vcl/unx/generic/gdi/X11CairoSalGraphicsImpl.cxx +++ b/vcl/unx/generic/gdi/X11CairoSalGraphicsImpl.cxx @@ -159,4 +159,26 @@ void X11CairoSalGraphicsImpl::copyBits(const SalTwoRect& rTR, SalGraphics* pSrcG mrCairoCommon.copyBitsCairo(rTR, source, getAntiAlias()); } +bool X11CairoSalGraphicsImpl::drawPolyLineBezier(sal_uInt32, const Point*, const PolyFlags*) +{ + return false; +} + +bool X11CairoSalGraphicsImpl::drawPolygonBezier(sal_uInt32, const Point*, const PolyFlags*) +{ + return false; +} + +bool X11CairoSalGraphicsImpl::drawPolyPolygonBezier(sal_uInt32, const sal_uInt32*, + const Point* const*, const PolyFlags* const*) +{ + return false; +} + +bool X11CairoSalGraphicsImpl::drawEPS(tools::Long, tools::Long, tools::Long, tools::Long, void*, + sal_uInt32) +{ + return false; +} + /* vim:set shiftwidth=4 softtabstop=4 expandtab: */ diff --git a/vcl/unx/generic/gdi/X11CairoSalGraphicsImpl.hxx b/vcl/unx/generic/gdi/X11CairoSalGraphicsImpl.hxx index 8bf49ec423de..b0a8a85e4f90 100644 --- a/vcl/unx/generic/gdi/X11CairoSalGraphicsImpl.hxx +++ b/vcl/unx/generic/gdi/X11CairoSalGraphicsImpl.hxx @@ -140,6 +140,19 @@ public: // CopyBits() --> pSrcGraphics == NULL, then CopyBits on same Graphics void copyBits(const SalTwoRect& rPosAry, SalGraphics* pSrcGraphics) override; + bool drawPolyLineBezier(sal_uInt32 nPoints, const Point* pPtAry, + const PolyFlags* pFlgAry) override; + + bool drawPolygonBezier(sal_uInt32 nPoints, const Point* pPtAry, + const PolyFlags* pFlgAry) override; + + bool drawPolyPolygonBezier(sal_uInt32 nPoly, const sal_uInt32* pPoints, + const Point* const* pPtAry, + const PolyFlags* const* pFlgAry) override; + + bool drawEPS(tools::Long nX, tools::Long nY, tools::Long nWidth, tools::Long nHeight, + void* pPtr, sal_uInt32 nSize) override; + bool hasFastDrawTransformedBitmap() const override; bool supportsOperation(OutDevSupportType eType) const override; diff --git a/vcl/unx/generic/gdi/gdiimpl.cxx b/vcl/unx/generic/gdi/gdiimpl.cxx index bfe8995c025f..a54977874eef 100644 --- a/vcl/unx/generic/gdi/gdiimpl.cxx +++ b/vcl/unx/generic/gdi/gdiimpl.cxx @@ -840,27 +840,6 @@ void X11SalGraphicsImpl::SetXORMode( bool bSet, bool ) } } -bool X11SalGraphicsImpl::drawPolyLineBezier( sal_uInt32, const Point*, const PolyFlags* ) -{ - return false; -} - -bool X11SalGraphicsImpl::drawPolygonBezier( sal_uInt32, const Point*, const PolyFlags* ) -{ - return false; -} - -bool X11SalGraphicsImpl::drawPolyPolygonBezier( sal_uInt32, const sal_uInt32*, - const Point* const*, const PolyFlags* const* ) -{ - return false; -} - -bool X11SalGraphicsImpl::drawEPS( tools::Long,tools::Long,tools::Long,tools::Long,void*,sal_uInt32 ) -{ - return false; -} - tools::Long X11SalGraphicsImpl::GetGraphicsHeight() const { if( mrParent.m_pFrame ) diff --git a/vcl/unx/generic/gdi/gdiimpl.hxx b/vcl/unx/generic/gdi/gdiimpl.hxx index 974a7d168423..af5f8b029849 100644 --- a/vcl/unx/generic/gdi/gdiimpl.hxx +++ b/vcl/unx/generic/gdi/gdiimpl.hxx @@ -129,22 +129,6 @@ public: // set fill color for raster operations virtual void SetROPFillColor( SalROPColor nROPColor ) override; - virtual bool drawPolyLineBezier( - sal_uInt32 nPoints, - const Point* pPtAry, - const PolyFlags* pFlgAry ) override; - - virtual bool drawPolygonBezier( - sal_uInt32 nPoints, - const Point* pPtAry, - const PolyFlags* pFlgAry ) override; - - virtual bool drawPolyPolygonBezier( - sal_uInt32 nPoly, - const sal_uInt32* pPoints, - const Point* const* pPtAry, - const PolyFlags* const* pFlgAry ) override; - virtual void drawBitmap( const SalTwoRect& rPosAry, const SalBitmap& rSalBitmap ) override; virtual void drawBitmap( @@ -159,12 +143,6 @@ public: virtual std::shared_ptr getBitmap( tools::Long nX, tools::Long nY, tools::Long nWidth, tools::Long nHeight ) override; - virtual bool drawEPS( - tools::Long nX, tools::Long nY, - tools::Long nWidth, tools::Long nHeight, - void* pPtr, - sal_uInt32 nSize ) override; - /** Blend bitmap with color channels */ virtual bool blendBitmap( const SalTwoRect&, -- cgit