Public Types | |
| enum | enumBrushType { SOLID = 0, IMAGE = 1 } |
| enum | enumSizingType { STRETCH, TILE, FIXED } |
Public Member Functions | |
| BrushAssembly () | |
| ~BrushAssembly () | |
| void | Paint (Painter *pPainter, const Rect &rRect) |
| void | SetBrushType (enumBrushType nBrushType) |
| void | SetSizingType (enumSizingType nSizingType) |
| void | SetSizingMargins (const Rect &rSizingMargins) |
| void | SetSolidColor (const Color &nColor) |
| void | SetImage (Image *pImage) |
| Image * | GetImage () |
| void | Colorize (Color nColor) |
| void | SetFill (bool bFill) |
| void | SetWidth (int iWidth) |
| void | Dump () |
| Rect | GetMargin () |
| void | Prepare () |
Classes | |
| class | Private |
| BrushAssembly::BrushAssembly | ( | ) |
| BrushAssembly::~BrushAssembly | ( | ) |
Reimplemented from SkyGI::Brush.
| void BrushAssembly::SetBrushType | ( | enumBrushType | nBrushType | ) |
| void BrushAssembly::SetSizingType | ( | enumSizingType | nSizingType | ) |
| void BrushAssembly::SetSizingMargins | ( | const Rect & | rSizingMargins | ) |
| void BrushAssembly::SetSolidColor | ( | const Color & | nColor | ) |
| void BrushAssembly::SetImage | ( | Image * | pImage | ) |
| Image * BrushAssembly::GetImage | ( | ) |
| void BrushAssembly::Colorize | ( | Color | nColor | ) |
| void BrushAssembly::SetFill | ( | bool | bFill | ) |
| void BrushAssembly::SetWidth | ( | int | iWidth | ) |
| void BrushAssembly::Dump | ( | ) |
| Rect BrushAssembly::GetMargin | ( | ) |
| void BrushAssembly::Prepare | ( | ) |
1.5.1-p1