|
AeonGUI
A portable video game graphic user interface library.
|
This is the complete list of members for AeonGUI::Canvas, including all inherited members.
| Clear()=0 | AeonGUI::Canvas | pure virtual |
| Draw(const Path &aPath)=0 | AeonGUI::Canvas | pure virtual |
| DrawImage(const uint8_t *aPixels, size_t aImageWidth, size_t aImageHeight, size_t aImageStride, double aX, double aY, double aWidth, double aHeight, double aOpacity)=0 | AeonGUI::Canvas | pure virtual |
| DrawText(const std::string &aText, double aX, double aY, const std::string &aFontFamily, double aFontSize, int aFontWeight, int aFontStyle)=0 | AeonGUI::Canvas | pure virtual |
| GetFillColor() const =0 | AeonGUI::Canvas | pure virtual |
| GetFillOpacity() const =0 | AeonGUI::Canvas | pure virtual |
| GetHeight() const =0 | AeonGUI::Canvas | pure virtual |
| GetNativeSurface() const =0 | AeonGUI::Canvas | pure virtual |
| GetOpacity() const =0 | AeonGUI::Canvas | pure virtual |
| GetPixels() const =0 | AeonGUI::Canvas | pure virtual |
| GetStride() const =0 | AeonGUI::Canvas | pure virtual |
| GetStrokeColor() const =0 | AeonGUI::Canvas | pure virtual |
| GetStrokeOpacity() const =0 | AeonGUI::Canvas | pure virtual |
| GetStrokeWidth() const =0 | AeonGUI::Canvas | pure virtual |
| GetWidth() const =0 | AeonGUI::Canvas | pure virtual |
| MeasureText(const std::string &aText, const std::string &aFontFamily, double aFontSize, int aFontWeight, int aFontStyle) const =0 | AeonGUI::Canvas | pure virtual |
| ResizeViewport(uint32_t aWidth, uint32_t aHeight)=0 | AeonGUI::Canvas | pure virtual |
| SetFillColor(const ColorAttr &aColor)=0 | AeonGUI::Canvas | pure virtual |
| SetFillOpacity(double aWidth)=0 | AeonGUI::Canvas | pure virtual |
| SetOpacity(double aWidth)=0 | AeonGUI::Canvas | pure virtual |
| SetStrokeColor(const ColorAttr &aColor)=0 | AeonGUI::Canvas | pure virtual |
| SetStrokeOpacity(double aWidth)=0 | AeonGUI::Canvas | pure virtual |
| SetStrokeWidth(double aWidth)=0 | AeonGUI::Canvas | pure virtual |
| SetTransform(const Matrix2x3 &aMatrix)=0 | AeonGUI::Canvas | pure virtual |
| SetViewBox(const ViewBox &aViewBox, const PreserveAspectRatio &aPreserveAspectRatio)=0 | AeonGUI::Canvas | pure virtual |
| Transform(const Matrix2x3 &aMatrix)=0 | AeonGUI::Canvas | pure virtual |
| ~Canvas()=0 | AeonGUI::Canvas | pure virtual |