CartoType C++ API 8.8-7-gb35e4dc71
for Windows, Linux, Qt and other platforms supporting C++ development
CartoTypeCore::GraphicsContext Member List

This is the complete list of members for CartoTypeCore::GraphicsContext, including all inherited members.

Alpha() constCartoTypeCore::GraphicsContextinline
AlphaBlend(int aForeground, int aBackground, int aAlpha)CartoTypeCore::GraphicsContextinlinestatic
Bitmap()CartoTypeCore::GraphicsContextvirtual
Bounds() constCartoTypeCore::GraphicsContextinline
Clear()=0CartoTypeCore::GraphicsContextpure virtual
Clip() constCartoTypeCore::GraphicsContextinline
Color() constCartoTypeCore::GraphicsContextinline
DashArray() constCartoTypeCore::GraphicsContextinline
DrawBitmap(const BitmapView &aBitmap, const Point &aTopLeft)=0CartoTypeCore::GraphicsContextpure virtual
DrawBitmapMonochrome(const BitmapView &aBitmap, const Point &aTopLeft)CartoTypeCore::GraphicsContextvirtual
DrawDashedStroke(const MPath &aPath, const AffineTransform *aTransform)CartoTypeCore::GraphicsContextprotected
DrawRect(const Rect &aRect)CartoTypeCore::GraphicsContextvirtual
DrawShape(const MPath &aPath)=0CartoTypeCore::GraphicsContextpure virtual
DrawShapeAndStroke(const MPath &aPath, const Paint &aStrokePaint, const AffineTransform *aTransform=nullptr)CartoTypeCore::GraphicsContext
DrawStroke(const MPath &aPath, const AffineTransform *aTransform=nullptr, bool aClip=false)CartoTypeCore::GraphicsContextvirtual
DrawTexture(const Texture &aTexture, const PointFP &aTopLeft, const AffineTransform &aTransform)=0CartoTypeCore::GraphicsContextpure virtual
EnableTransform(bool aEnable)CartoTypeCore::GraphicsContextvirtual
Engine()CartoTypeCore::GraphicsContextinline
GetGlow(Color &aColor, double &aWidth, PointFP &aOffset)CartoTypeCore::GraphicsContextvirtual
GraphicsContext(std::shared_ptr< CEngine > aEngine, const Rect &aBounds, std::unique_ptr< Bitmap > aBitmap)CartoTypeCore::GraphicsContext
iBitmapCartoTypeCore::GraphicsContextprotected
iBoundsCartoTypeCore::GraphicsContextprotected
iChangeFlagsCartoTypeCore::GraphicsContextprotected
iEngineCartoTypeCore::GraphicsContextprotected
InverseTransform2D(PointFP &aPoint, int32_t aFractionalBits)CartoTypeCore::GraphicsContextvirtual
iParamCartoTypeCore::GraphicsContextprotected
KAllChangedCartoTypeCore::GraphicsContextprotectedstatic
KClipChangedCartoTypeCore::GraphicsContextprotectedstatic
KGlowColorChangedCartoTypeCore::GraphicsContextprotectedstatic
KPaintChangedCartoTypeCore::GraphicsContextprotectedstatic
KTextureMaskChangedCartoTypeCore::GraphicsContextprotectedstatic
MultiplyIntensities(int aIntensity1, int aIntensity2)CartoTypeCore::GraphicsContextinlinestatic
Paint() constCartoTypeCore::GraphicsContextinline
Param() constCartoTypeCore::GraphicsContextinline
Pen() constCartoTypeCore::GraphicsContextinline
SetAlpha(int32_t aAlpha)CartoTypeCore::GraphicsContext
SetClip(const Rect &aClip)CartoTypeCore::GraphicsContext
SetColor(Color aColor)CartoTypeCore::GraphicsContext
SetDashArray(std::shared_ptr< DashArray > aDashArray)CartoTypeCore::GraphicsContextinline
SetGlow(Color aColor, double aWidth, const PointFP &aOffset)CartoTypeCore::GraphicsContextvirtual
SetPaint(const Paint &aPaint)CartoTypeCore::GraphicsContext
SetPaintServer(std::shared_ptr< PaintServer > aPaintServer)CartoTypeCore::GraphicsContext
SetParam(GraphicsParam &aParam)CartoTypeCore::GraphicsContext
SetPen(const CircularPen &aPen)CartoTypeCore::GraphicsContext
SetTextureMask(Color aColor)CartoTypeCore::GraphicsContext
SwapBitmap(std::unique_ptr< CartoTypeCore::Bitmap > &aBitmap)CartoTypeCore::GraphicsContextinline
Transform(Point &aPoint, int32_t aFractionalBits)CartoTypeCore::GraphicsContext
Transform2D(PointFP &aPoint, int32_t aFractionalBits)CartoTypeCore::GraphicsContextvirtual
Transform3D(Point3FP &aPoint)CartoTypeCore::GraphicsContextvirtual
TransformsPoints()CartoTypeCore::GraphicsContextvirtual
UntransformedBounds()CartoTypeCore::GraphicsContextvirtual
~GraphicsContext() (defined in CartoTypeCore::GraphicsContext)CartoTypeCore::GraphicsContextinlinevirtual