Painter.h File Reference

Include dependency graph for Painter.h:

This graph shows which files directly or indirectly include this file:

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)


Generated on Thu Dec 13 18:13:41 2007 for SkyGI by  doxygen 1.5.1-p1