LibreOffice Module vcl (master) 1
AquaSkiaSalGraphicsImpl Member List

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

addUpdateRegion(const SkRect &rect)SkiaSalGraphicsImplinlineprotected
AquaGraphicsBackendBase(AquaSharedAttributes &rShared)AquaGraphicsBackendBaseinline
AquaSkiaSalGraphicsImpl(AquaSalGraphics &rParent, AquaSharedAttributes &rShared)AquaSkiaSalGraphicsImpl
avoidRecreateByResize() constSkiaSalGraphicsImplprotectedvirtual
blendAlphaBitmap(const SalTwoRect &, const SalBitmap &rSrcBitmap, const SalBitmap &rMaskBitmap, const SalBitmap &rAlphaBitmap) overrideSkiaSalGraphicsImplvirtual
blendBitmap(const SalTwoRect &, const SalBitmap &rBitmap) overrideSkiaSalGraphicsImplvirtual
checkPendingDrawing()SkiaSalGraphicsImplprotected
checkSurface()SkiaSalGraphicsImplprotected
copyArea(tools::Long nDestX, tools::Long nDestY, tools::Long nSrcX, tools::Long nSrcY, tools::Long nSrcWidth, tools::Long nSrcHeight, bool bWindowInvalidate) overrideSkiaSalGraphicsImplvirtual
copyBits(const SalTwoRect &rPosAry, SalGraphics *pSrcGraphics) overrideSkiaSalGraphicsImplvirtual
createOffscreenSurface()SkiaSalGraphicsImplprotected
createSurface()SkiaSalGraphicsImplprotectedvirtual
createWindowSurface(bool forceRaster=false)SkiaSalGraphicsImplprotected
createWindowSurfaceInternal(bool forceRaster=false) overrideAquaSkiaSalGraphicsImplprivatevirtual
DeInit() overrideSkiaSalGraphicsImplvirtual
delayDrawPolyPolygon(const basegfx::B2DPolyPolygon &polygon, double transparency)SkiaSalGraphicsImplprotected
destroySurface()SkiaSalGraphicsImplprotected
DirectImage typedefSkiaSalGraphicsImplprotected
drawAlphaBitmap(const SalTwoRect &, const SalBitmap &rSourceBitmap, const SalBitmap &rAlphaBitmap) overrideSkiaSalGraphicsImplvirtual
drawAlphaRect(tools::Long nX, tools::Long nY, tools::Long nWidth, tools::Long nHeight, sal_uInt8 nTransparency) overrideSkiaSalGraphicsImplvirtual
drawBitmap(const SalTwoRect &rPosAry, const SalBitmap &rSalBitmap) overrideSkiaSalGraphicsImplvirtual
drawBitmap(const SalTwoRect &rPosAry, const SalBitmap &rSalBitmap, const SalBitmap &rMaskBitmap) overrideSkiaSalGraphicsImplvirtual
drawBitmap(const SalTwoRect &rPosAry, const SkiaSalBitmap &bitmap, SkBlendMode blendMode=SkBlendMode::kSrcOver)SkiaSalGraphicsImpl
drawEPS(tools::Long nX, tools::Long nY, tools::Long nWidth, tools::Long nHeight, void *pPtr, sal_uInt32 nSize) overrideSkiaSalGraphicsImplvirtual
drawGenericLayout(const GenericSalLayout &layout, Color textColor, const SkFont &font, const SkFont &verticalFont)SkiaSalGraphicsImpl
drawGradient(const tools::PolyPolygon &rPolygon, const Gradient &rGradient) overrideSkiaSalGraphicsImplvirtual
drawImage(const SalTwoRect &rPosAry, const sk_sp< SkImage > &aImage, int srcScaling=1, SkBlendMode eBlendMode=SkBlendMode::kSrcOver)SkiaSalGraphicsImpl
drawLine(tools::Long nX1, tools::Long nY1, tools::Long nX2, tools::Long nY2) overrideSkiaSalGraphicsImplvirtual
drawMask(const SalTwoRect &rPosAry, const SalBitmap &rSalBitmap, Color nMaskColor) overrideSkiaSalGraphicsImplvirtual
drawNativeControl(ControlType nType, ControlPart nPart, const tools::Rectangle &rControlRegion, ControlState nState, const ImplControlValue &aValue) overrideAquaSkiaSalGraphicsImplvirtual
drawPixel(tools::Long nX, tools::Long nY) overrideSkiaSalGraphicsImplvirtual
drawPixel(tools::Long nX, tools::Long nY, Color nColor) overrideSkiaSalGraphicsImplvirtual
drawPolygon(sal_uInt32 nPoints, const Point *pPtAry) overrideSkiaSalGraphicsImplvirtual
drawPolygonBezier(sal_uInt32 nPoints, const Point *pPtAry, const PolyFlags *pFlgAry) overrideSkiaSalGraphicsImplvirtual
drawPolyLine(sal_uInt32 nPoints, const Point *pPtAry) overrideSkiaSalGraphicsImplvirtual
drawPolyLine(const basegfx::B2DHomMatrix &rObjectToDevice, const basegfx::B2DPolygon &, double fTransparency, double fLineWidth, const std::vector< double > *pStroke, basegfx::B2DLineJoin, css::drawing::LineCap, double fMiterMinimumAngle, bool bPixelSnapHairline) overrideSkiaSalGraphicsImplvirtual
drawPolyLineBezier(sal_uInt32 nPoints, const Point *pPtAry, const PolyFlags *pFlgAry) overrideSkiaSalGraphicsImplvirtual
drawPolyPolygon(sal_uInt32 nPoly, const sal_uInt32 *pPoints, const Point **pPtAry) overrideSkiaSalGraphicsImplvirtual
drawPolyPolygon(const basegfx::B2DHomMatrix &rObjectToDevice, const basegfx::B2DPolyPolygon &, double fTransparency) overrideSkiaSalGraphicsImplvirtual
drawPolyPolygonBezier(sal_uInt32 nPoly, const sal_uInt32 *pPoints, const Point *const *pPtAry, const PolyFlags *const *pFlgAry) overrideSkiaSalGraphicsImplvirtual
drawRect(tools::Long nX, tools::Long nY, tools::Long nWidth, tools::Long nHeight) overrideSkiaSalGraphicsImplvirtual
drawShader(const SalTwoRect &rPosAry, const sk_sp< SkShader > &shader, SkBlendMode blendMode=SkBlendMode::kSrcOver)SkiaSalGraphicsImpl
drawTextLayout(const GenericSalLayout &layout, bool bTextRenderModeForResolutionIndependentLayout) overrideAquaSkiaSalGraphicsImplvirtual
drawTransformedBitmap(const basegfx::B2DPoint &rNull, const basegfx::B2DPoint &rX, const basegfx::B2DPoint &rY, const SalBitmap &rSourceBitmap, const SalBitmap *pAlphaBitmap, double fAlpha) overrideSkiaSalGraphicsImplvirtual
dump(const char *file) constSkiaSalGraphicsImpl
Flush() overrideAquaSkiaSalGraphicsImplvirtual
Flush(const tools::Rectangle &) overrideAquaSkiaSalGraphicsImplvirtual
flushDrawing()SkiaSalGraphicsImplprotected
flushSurfaceToScreenCG()AquaSkiaSalGraphicsImplprivate
flushSurfaceToWindowContext() overrideAquaSkiaSalGraphicsImplprivatevirtual
fontManagerAquaSkiaSalGraphicsImplinlineprivatestatic
freeResources() overrideAquaSkiaSalGraphicsImplvirtual
getAntiAlias() constSalGraphicsImplinline
GetBitCount() const overrideSkiaSalGraphicsImplvirtual
getBitmap(tools::Long nX, tools::Long nY, tools::Long nWidth, tools::Long nHeight) overrideSkiaSalGraphicsImplvirtual
getClipRegion() constSkiaSalGraphicsImpl
getDrawCanvas()SkiaSalGraphicsImplinlineprotected
GetGraphicsWidth() const overrideSkiaSalGraphicsImplvirtual
GetHeight() constSkiaSalGraphicsImplinlineprotected
GetImpl()AquaGraphicsBackendBaseinline
getPixel(tools::Long nX, tools::Long nY) overrideSkiaSalGraphicsImplvirtual
getRenderBackendName() const overrideSkiaSalGraphicsImplinlinevirtual
GetShared()AquaGraphicsBackendBaseinline
GetWidth() constSkiaSalGraphicsImplinlineprotected
getWindowScaling() const overrideAquaSkiaSalGraphicsImplprivatevirtual
goodScalingQuality() constSkiaSalGraphicsImplinlineprotected
hasFastDrawTransformedBitmap() const overrideSkiaSalGraphicsImplvirtual
implDrawGradient(const basegfx::B2DPolyPolygon &rPolyPolygon, const SalGradient &rGradient) overrideSkiaSalGraphicsImplvirtual
Init() overrideSkiaSalGraphicsImplvirtual
invert(tools::Long nX, tools::Long nY, tools::Long nWidth, tools::Long nHeight, SalInvert nFlags) overrideSkiaSalGraphicsImplvirtual
invert(sal_uInt32 nPoints, const Point *pPtAry, SalInvert nFlags) overrideSkiaSalGraphicsImplvirtual
invert(basegfx::B2DPolygon const &rPoly, SalInvert eFlags)SkiaSalGraphicsImplprotected
isGPU() constSkiaSalGraphicsImplinlineprotected
isOffscreen() constSkiaSalGraphicsImplprotected
m_bAntiAliasSalGraphicsImplprivate
makeBitmapPaint() constSkiaSalGraphicsImplinlineprotected
makeCachedImageKey(const SkiaSalBitmap &bitmap, const SkiaSalBitmap *alphaBitmap, const Size &targetSize, DirectImage bitmapType, DirectImage alphaBitmapType)SkiaSalGraphicsImplprotectedstatic
makeFillPaint(double transparency=0) constSkiaSalGraphicsImplinlineprotected
makeGradientPaint() constSkiaSalGraphicsImplinlineprotected
makeLinePaint(double transparency=0) constSkiaSalGraphicsImplinlineprotected
makePaintInternal() constSkiaSalGraphicsImplinlineprotected
makePixelPaint(Color color) constSkiaSalGraphicsImplinlineprotected
makeSamplingOptions(const SalTwoRect &rPosAry, int scalingFactor, int srcScalingFactor=1)SkiaSalGraphicsImplinlineprotected
makeSamplingOptions(const SkMatrix &matrix, int scalingFactor)SkiaSalGraphicsImplinlineprotected
makeTextPaint(Color color) constSkiaSalGraphicsImplinlineprotected
mClipRegionSkiaSalGraphicsImplprotected
mDirtyRectSkiaSalGraphicsImplprotected
mergeCacheBitmaps(const SkiaSalBitmap &bitmap, const SkiaSalBitmap *alphaBitmap, const Size &targetSize)SkiaSalGraphicsImplprotected
mFillColorSkiaSalGraphicsImplprotected
mFlushSkiaSalGraphicsImplprotected
mIsGPUSkiaSalGraphicsImplprotected
mLastPolyPolygonInfoSkiaSalGraphicsImplprotected
mLineColorSkiaSalGraphicsImplprotected
mParentSkiaSalGraphicsImplprotected
mpImplAquaGraphicsBackendBaseprivate
mProviderSkiaSalGraphicsImplprotected
mrSharedAquaGraphicsBackendBaseprotected
mScalingSkiaSalGraphicsImplprotected
mSurfaceSkiaSalGraphicsImplprotected
mWindowContextSkiaSalGraphicsImplprotected
mXorModeSkiaSalGraphicsImplprotected
pendingOperationsToFlushSkiaSalGraphicsImplinlineprotectedstatic
performDrawNativeControl(ControlType nType, ControlPart nPart, const tools::Rectangle &rControlRegion, ControlState nState, const ImplControlValue &aValue, CGContextRef context, AquaSalFrame *mpFrame)AquaGraphicsBackendBaseprotectedstatic
performDrawPolyPolygon(const basegfx::B2DPolyPolygon &polygon, double transparency, bool useAA)SkiaSalGraphicsImplprotected
performFlush()SkiaSalGraphicsImplprotected
postDraw()SkiaSalGraphicsImplprotected
preDraw()SkiaSalGraphicsImplprotected
prepareSkia()AquaSkiaSalGraphicsImplstatic
privateCopyBits(const SalTwoRect &rPosAry, SkiaSalGraphicsImpl *src)SkiaSalGraphicsImplprotected
privateDrawAlphaRect(tools::Long nX, tools::Long nY, tools::Long nWidth, tools::Long nHeight, double nTransparency, bool blockAA=false)SkiaSalGraphicsImplprotected
resetCanvasScalingAndClipping()SkiaSalGraphicsImplprotected
ResetClipRegion() overrideSkiaSalGraphicsImplvirtual
SalGraphicsImpl()SalGraphicsImplinline
scheduleFlush()SkiaSalGraphicsImplprotected
setAntiAlias(bool bNew)SalGraphicsImplinline
setCanvasClipRegion(SkCanvas *canvas, const vcl::Region &region)SkiaSalGraphicsImplprotectedstatic
setCanvasScalingAndClipping()SkiaSalGraphicsImplprotected
setClipRegion(const vcl::Region &) overrideSkiaSalGraphicsImplvirtual
SetFillColor() overrideSkiaSalGraphicsImplvirtual
SetFillColor(Color nColor) overrideSkiaSalGraphicsImplvirtual
SetLineColor() overrideSkiaSalGraphicsImplvirtual
SetLineColor(Color nColor) overrideSkiaSalGraphicsImplvirtual
setProvider(SalGeometryProvider *provider)SkiaSalGraphicsImplinlineprotected
SetROPFillColor(SalROPColor nROPColor) overrideSkiaSalGraphicsImplvirtual
SetROPLineColor(SalROPColor nROPColor) overrideSkiaSalGraphicsImplvirtual
SetXORMode(bool bSet, bool bInvertOnly) overrideSkiaSalGraphicsImplvirtual
SkiaSalGraphicsImpl(SalGraphics &pParent, SalGeometryProvider *pProvider)SkiaSalGraphicsImpl
supportsOperation(OutDevSupportType eType) const overrideSkiaSalGraphicsImplvirtual
toSkX(tools::Long x)SkiaSalGraphicsImplinlineprotectedstatic
toSkXYFixSkiaSalGraphicsImplprotectedstatic
toSkY(tools::Long y)SkiaSalGraphicsImplinlineprotectedstatic
UpdateGeometryProvider(SalGeometryProvider *provider) overrideAquaSkiaSalGraphicsImplinlinevirtual
XorMode enum nameSkiaSalGraphicsImplprotected
~AquaGraphicsBackendBase()=0AquaGraphicsBackendBaseinlinepure virtual
~AquaSkiaSalGraphicsImpl() overrideAquaSkiaSalGraphicsImplvirtual
~SalGraphicsImpl()SalGraphicsImplvirtual
~SkiaSalGraphicsImpl() overrideSkiaSalGraphicsImplvirtual