LibreOffice Module vcl (master) 1
CairoCommon Member List

This is the complete list of members for CairoCommon, including all inherited members.

applyColor(cairo_t *cr, Color rColor, double fTransparency=0.0)CairoCommonstatic
CairoCommon()CairoCommoninline
clipRegion(cairo_t *cr)CairoCommon
clipRegion(cairo_t *cr, const vcl::Region &rClipRegion)CairoCommonstatic
copyBitsCairo(const SalTwoRect &rTR, cairo_surface_t *pSourceSurface, bool bAntiAlias)CairoCommon
copySource(const SalTwoRect &rTR, cairo_surface_t *source, bool bAntiAlias)CairoCommon
copyWithOperator(const SalTwoRect &rTR, cairo_surface_t *source, cairo_operator_t eOp, bool bAntiAlias)CairoCommon
createCairoSurface(const BitmapBuffer *pBuffer)CairoCommonstatic
createTmpCompatibleCairoContext() constCairoCommon
doXorOnRelease(sal_Int32 nExtentsLeft, sal_Int32 nExtentsTop, sal_Int32 nExtentsRight, sal_Int32 nExtentsBottom, cairo_surface_t *const surface, sal_Int32 nWidth) constCairoCommonprivate
drawAlphaBitmap(const SalTwoRect &rTR, const SalBitmap &rSourceBitmap, const SalBitmap &rAlphaBitmap, bool bAntiAlias)CairoCommon
drawAlphaRect(tools::Long nX, tools::Long nY, tools::Long nWidth, tools::Long nHeight, sal_uInt8 nTransparency, bool bAntiAlias)CairoCommon
drawBitmap(const SalTwoRect &rPosAry, const SalBitmap &rSalBitmap, bool bAntiAlias)CairoCommon
drawGradient(const tools::PolyPolygon &rPolyPolygon, const Gradient &rGradient, bool bAntiAlias)CairoCommon
drawLine(tools::Long nX1, tools::Long nY1, tools::Long nX2, tools::Long nY2, bool bAntiAlias)CairoCommon
drawMask(const SalTwoRect &rTR, const SalBitmap &rSalBitmap, Color nMaskColor, bool bAntiAlias)CairoCommon
drawPixel(const std::optional< Color > &rLineColor, tools::Long nX, tools::Long nY, bool bAntiAlias)CairoCommon
drawPolygon(sal_uInt32 nPoints, const Point *pPtAry, bool bAntiAlias)CairoCommon
drawPolyLine(sal_uInt32 nPoints, const Point *pPtAry, bool bAntiAlias)CairoCommon
drawPolyLine(const basegfx::B2DHomMatrix &rObjectToDevice, const basegfx::B2DPolygon &rPolyLine, double fTransparency, double fLineWidth, const std::vector< double > *pStroke, basegfx::B2DLineJoin eLineJoin, css::drawing::LineCap eLineCap, double fMiterMinimumAngle, bool bPixelSnapHairline, bool bAntiAlias)CairoCommon
drawPolyPolygon(sal_uInt32 nPoly, const sal_uInt32 *pPoints, const Point **pPtAry, bool bAntiAlias)CairoCommon
drawPolyPolygon(const basegfx::B2DHomMatrix &rObjectToDevice, const basegfx::B2DPolyPolygon &, double fTransparency, bool bAntiAlias)CairoCommon
drawRect(double nX, double nY, double nWidth, double nHeight, bool bAntiAlias)CairoCommon
drawTransformedBitmap(const basegfx::B2DPoint &rNull, const basegfx::B2DPoint &rX, const basegfx::B2DPoint &rY, const SalBitmap &rSourceBitmap, const SalBitmap *pAlphaBitmap, double fAlpha, bool bAntiAlias)CairoCommon
GetBitCount() constCairoCommon
getBitmap(tools::Long nX, tools::Long nY, tools::Long nWidth, tools::Long nHeight)CairoCommon
getCairoContext(bool bXorModeAllowed, bool bAntiAlias) constCairoCommon
getDamageKey()CairoCommonstatic
getPixel(cairo_surface_t *pSurface, tools::Long nX, tools::Long nY)CairoCommonstatic
getSurface() constCairoCommoninline
hasFastDrawTransformedBitmap()CairoCommonstatic
implDrawGradient(basegfx::B2DPolyPolygon const &rPolyPolygon, SalGradient const &rGradient, bool bAntiAlias)CairoCommon
invert(const basegfx::B2DPolygon &rPoly, SalInvert nFlags, bool bAntiAlias)CairoCommon
invert(tools::Long nX, tools::Long nY, tools::Long nWidth, tools::Long nHeight, SalInvert nFlags, bool bAntiAlias)CairoCommon
invert(sal_uInt32 nPoints, const Point *pPtAry, SalInvert nFlags, bool bAntiAlias)CairoCommon
m_aClipRegionCairoCommon
m_aFrameSizeCairoCommon
m_ePaintModeCairoCommon
m_fScaleCairoCommon
m_oFillColorCairoCommon
m_oLineColorCairoCommon
m_pSurfaceCairoCommon
releaseCairoContext(cairo_t *cr, bool bXorModeAllowed, const basegfx::B2DRange &rExtents) constCairoCommon
renderSource(cairo_t *cr, const SalTwoRect &rTR, cairo_surface_t *source)CairoCommonstatic
SetROPFillColor(SalROPColor nROPColor)CairoCommon
SetROPLineColor(SalROPColor nROPColor)CairoCommon
SetXORMode(bool bSet, bool bInvertOnly)CairoCommon
supportsOperation(OutDevSupportType eType)CairoCommonstatic