CartoType C++ API 7.8.2, 2022-03-25
for Windows, Linux, Qt and other platforms supporting C++ development
CartoType::CGraphicsContext Member List

This is the complete list of members for CartoType::CGraphicsContext, including all inherited members.

Alpha() constCartoType::CGraphicsContextinline
AlphaBlend(int aForeground, int aBackground, int aAlpha)CartoType::CGraphicsContextinlinestatic
Bitmap()CartoType::CGraphicsContextvirtual
Bounds() constCartoType::CGraphicsContextinline
CGraphicsContext(std::shared_ptr< CEngine > aEngine, const TRect &aBounds, std::unique_ptr< CBitmap > aBitmap)CartoType::CGraphicsContext
Clear()=0CartoType::CGraphicsContextpure virtual
Clip() constCartoType::CGraphicsContextinline
Color() constCartoType::CGraphicsContextinline
DashArray() constCartoType::CGraphicsContextinline
DrawBitmap(const TBitmap &aBitmap, const TPoint &aTopLeft)=0CartoType::CGraphicsContextpure virtual
DrawBitmapMonochrome(const TBitmap &aBitmap, const TPoint &aTopLeft)CartoType::CGraphicsContextvirtual
DrawDashedStroke(const MPath &aPath, const TTransform *aTransform)CartoType::CGraphicsContextprotected
DrawRect(const TRect &aRect)CartoType::CGraphicsContextvirtual
DrawShape(const MPath &aPath)=0CartoType::CGraphicsContextpure virtual
DrawShapeAndStroke(const MPath &aPath, const TPaint &aStrokePaint, const TTransform *aTransform=nullptr)CartoType::CGraphicsContext
DrawStroke(const MPath &aPath, const TTransform *aTransform=nullptr, bool aClip=false)CartoType::CGraphicsContextvirtual
DrawTexture(const CTexture &aTexture, const TPointFP &aTopLeft, const TTransform &aTransform)=0CartoType::CGraphicsContextpure virtual
EnableTransform(bool aEnable)CartoType::CGraphicsContextvirtual
Engine()CartoType::CGraphicsContextinline
GetGlow(TColor &aColor, double &aWidth, TPointFP &aOffset)CartoType::CGraphicsContextvirtual
iBitmapCartoType::CGraphicsContextprotected
iBoundsCartoType::CGraphicsContextprotected
iChangeFlagsCartoType::CGraphicsContextprotected
iEngineCartoType::CGraphicsContextprotected
InverseTransform2D(TPointFP &aPoint, int32_t aFractionalBits)CartoType::CGraphicsContextvirtual
iParamCartoType::CGraphicsContextprotected
KAllChangedCartoType::CGraphicsContextprotectedstatic
KClipChangedCartoType::CGraphicsContextprotectedstatic
KGlowColorChangedCartoType::CGraphicsContextprotectedstatic
KPaintChangedCartoType::CGraphicsContextprotectedstatic
KTextureMaskChangedCartoType::CGraphicsContextprotectedstatic
MultiplyIntensities(int aIntensity1, int aIntensity2)CartoType::CGraphicsContextinlinestatic
Paint() constCartoType::CGraphicsContextinline
Param() constCartoType::CGraphicsContextinline
Pen() constCartoType::CGraphicsContextinline
SetAlpha(int32_t aAlpha)CartoType::CGraphicsContext
SetClip(const TRect &aClip)CartoType::CGraphicsContext
SetColor(TColor aColor)CartoType::CGraphicsContext
SetDashArray(std::shared_ptr< CDashArray > aDashArray)CartoType::CGraphicsContextinline
SetGlow(TColor aColor, double aWidth, const TPointFP &aOffset)CartoType::CGraphicsContextvirtual
SetPaint(const TPaint &aPaint)CartoType::CGraphicsContext
SetPaintServer(std::shared_ptr< CPaintServer > aPaintServer)CartoType::CGraphicsContext
SetParam(TGraphicsParam &aParam)CartoType::CGraphicsContext
SetPen(const TCircularPen &aPen)CartoType::CGraphicsContext
SetTextureMask(TColor aColor)CartoType::CGraphicsContext
SwapBitmap(std::unique_ptr< CBitmap > &aBitmap)CartoType::CGraphicsContextinline
Transform(TPoint &aPoint, int32_t aFractionalBits)CartoType::CGraphicsContext
Transform2D(TPointFP &aPoint, int32_t aFractionalBits)CartoType::CGraphicsContextvirtual
Transform3D(TPoint3FP &aPoint)CartoType::CGraphicsContextvirtual
TransformsPoints()CartoType::CGraphicsContextvirtual
UntransformedBounds()CartoType::CGraphicsContextvirtual
~CGraphicsContext() (defined in CartoType::CGraphicsContext)CartoType::CGraphicsContextinlinevirtual