AeonGUI
A portable video game graphic user interface library.
Loading...
Searching...
No Matches
AeonGUI::SkiaCanvas Member List

This is the complete list of members for AeonGUI::SkiaCanvas, including all inherited members.

ApplyDropShadow(double aDx, double aDy, double aStdDeviationX, double aStdDeviationY, const Color &aFloodColor, double aFloodOpacity) finalAeonGUI::SkiaCanvasvirtual
Clear() finalAeonGUI::SkiaCanvasvirtual
CreatePath() const finalAeonGUI::SkiaCanvasvirtual
Draw(const Path &aPath) finalAeonGUI::SkiaCanvasvirtual
DrawImage(const uint8_t *aPixels, size_t aImageWidth, size_t aImageHeight, size_t aImageStride, double aX, double aY, double aWidth, double aHeight, double aOpacity) finalAeonGUI::SkiaCanvasvirtual
DrawText(const std::string &aText, double aX, double aY, const std::string &aFontFamily, double aFontSize, int aFontWeight, int aFontStyle) finalAeonGUI::SkiaCanvasvirtual
DrawTextOnPath(const std::string &aText, const Path &aPath, double aStartOffset, const std::string &aFontFamily, double aFontSize, int aFontWeight, int aFontStyle, bool aReverse=false, bool aClosed=false) finalAeonGUI::SkiaCanvasvirtual
GetFillColor() const finalAeonGUI::SkiaCanvasvirtual
GetFillOpacity() const finalAeonGUI::SkiaCanvasvirtual
GetHeight() const finalAeonGUI::SkiaCanvasvirtual
GetNativeSurface() const finalAeonGUI::SkiaCanvasvirtual
GetOpacity() const finalAeonGUI::SkiaCanvasvirtual
GetPickBounds(uint8_t aId) constAeonGUI::Canvasinline
GetPixels() const finalAeonGUI::SkiaCanvasvirtual
GetStride() const finalAeonGUI::SkiaCanvasvirtual
GetStrokeColor() const finalAeonGUI::SkiaCanvasvirtual
GetStrokeOpacity() const finalAeonGUI::SkiaCanvasvirtual
GetStrokeWidth() const finalAeonGUI::SkiaCanvasvirtual
GetWidth() const finalAeonGUI::SkiaCanvasvirtual
IsHitTesting() constAeonGUI::Canvasinline
MeasureText(const std::string &aText, const std::string &aFontFamily, double aFontSize, int aFontWeight, int aFontStyle) const finalAeonGUI::SkiaCanvasvirtual
mHitTestingAeonGUI::Canvasprotected
mPickBoundsAeonGUI::Canvasprotected
mPickIdAeonGUI::Canvasprotected
PickAtPoint(double aX, double aY) const finalAeonGUI::SkiaCanvasvirtual
PopGroup() finalAeonGUI::SkiaCanvasvirtual
PushGroup() finalAeonGUI::SkiaCanvasvirtual
ResetPick() finalAeonGUI::SkiaCanvasvirtual
ResizeViewport(uint32_t aWidth, uint32_t aHeight) finalAeonGUI::SkiaCanvasvirtual
Restore() finalAeonGUI::SkiaCanvasvirtual
Save() finalAeonGUI::SkiaCanvasvirtual
SetClipRect(double aX, double aY, double aWidth, double aHeight) finalAeonGUI::SkiaCanvasvirtual
SetFillColor(const ColorAttr &aColor) finalAeonGUI::SkiaCanvasvirtual
SetFillOpacity(double aWidth) finalAeonGUI::SkiaCanvasvirtual
SetHitTesting(bool aHitTesting)AeonGUI::Canvasinline
SetOpacity(double aWidth) finalAeonGUI::SkiaCanvasvirtual
SetPickId(uint8_t aPickId)AeonGUI::Canvasinline
SetStrokeColor(const ColorAttr &aColor) finalAeonGUI::SkiaCanvasvirtual
SetStrokeOpacity(double aWidth) finalAeonGUI::SkiaCanvasvirtual
SetStrokeWidth(double aWidth) finalAeonGUI::SkiaCanvasvirtual
SetTransform(const Matrix2x3 &aMatrix) finalAeonGUI::SkiaCanvasvirtual
SetViewBox(const ViewBox &aViewBox, const PreserveAspectRatio &aPreserveAspectRatio) finalAeonGUI::SkiaCanvasvirtual
SkiaCanvas()AeonGUI::SkiaCanvas
SkiaCanvas(uint32_t aWidth, uint32_t aHeight)AeonGUI::SkiaCanvas
Transform(const Matrix2x3 &aMatrix) finalAeonGUI::SkiaCanvasvirtual
~Canvas()=0AeonGUI::Canvaspure virtual
~SkiaCanvas() final (defined in AeonGUI::SkiaCanvas)AeonGUI::SkiaCanvas