|
Namespaces |
| namespace | SkyGI |
Classes |
| struct | SkyGI::GlyphAttribute |
| struct | SkyGI::PainterClipStack |
| class | SkyGI::Painter |
| struct | SkyGI::Painter::PolygonPoint |
Typedefs |
| typedef SkyGI::GlyphAttribute | SkyGI::GlyphAttribute |
| typedef std::vector< GlyphAttribute > | SkyGI::GlyphAttributeString |
| typedef SkyGI::PainterClipStack | SkyGI::PainterClipStack |
Enumerations |
| enum | SkyGI::GlyphAttributeFlag { SkyGI::GLYPHATTRIBUTE_FLAG_APPLY_FG_COLOR = 1
} |
| enum | SkyGI::FitCharPartialRule { SkyGI::FITCHAR_PARTIALRULE_EXCLUDE = 0,
SkyGI::FITCHAR_PARTIALRULE_INCLUDE,
SkyGI::FITCHAR_PARTIALRULE_ROUND
} |
| enum | SkyGI::DrawingMode {
SkyGI::DRAWING_MODE_COPY,
SkyGI::DRAWING_MODE_ALPHA,
SkyGI::DRAWING_MODE_XOR,
SkyGI::DRAWING_MODE_INVERT,
SkyGI::DRAWING_MODE_EXTRACT_ALPHA_ONLY
} |
| enum | SkyGI::TextFlags {
SkyGI::TEXT_ALIGN_LEFT = 0x00000001,
SkyGI::TEXT_ALIGN_CENTER = 0x00000002,
SkyGI::TEXT_ALIGN_RIGHT = 0x00000004,
SkyGI::TEXT_ALIGN_TOP = 0x00000008,
SkyGI::TEXT_ALIGN_VCENTER = 0x00000010,
SkyGI::TEXT_ALIGN_BOTTOM = 0x00000020,
SkyGI::TEXT_ALIGN_BASELINE = 0x00000040,
SkyGI::TEXT_AUTOCUT = 0x00000080,
SkyGI::TEXT_NO_CLIP = 0x00000100,
SkyGI::TEXT_MULTILINE = 0x00000200
} |
Functions |
| static bool | SkyGI::RectangleFitAndOutside (Rect &rFitRect, const Rect &rFitIntoRect) |
| static bool | SkyGI::RectangleInRectangle (const Rect &rRect1, const Rect &rRect2) |