#include <TdkTextStyleComposite.h>
Inheritance diagram for TdkTextStyleComposite:

Public Member Functions | |
| TdkTextStyleComposite () | |
| virtual | ~TdkTextStyleComposite () |
| virtual bool | autoDraw () |
| Auto Draw the text. | |
| virtual void | draw (TdkCanvas *canvas, TeText &text, TeColor &externColor, double externWidthFactor) |
| Draw Text. | |
| virtual void | drawSample (TdkCanvas *canvas, int x, int y, TeColor &externColor) |
| Draw Sample Text. | |
| virtual void | setColor (TeColor &color) |
| Not Used. | |
| virtual TdkTextStyleVector & | getStyles () |
| It returns the styles stored. | |
| virtual void | addTextStyle (TdkTextStyle *textStyle) |
| It add a new style. | |
| virtual int | getBlobSize () |
| It returns the binary size of all elements stored. | |
| virtual bool | toBlob (TdkBlob *blob) |
| It transform every style for binary. | |
| virtual bool | load (TdkBlob *blob, TdkStyleVersion=TeCurrentStyleVer) |
| It transform every binary for objects items. | |
| TdkTextStyleComposite () | |
| virtual | ~TdkTextStyleComposite () |
| virtual bool | autoDraw () |
| Auto Draw the text. | |
| virtual void | setColor (TeColor &color) |
| Not Used. | |
| virtual TdkTextStyleVector & | getStyles () |
| It returns the styles stored. | |
| virtual void | addTextStyle (TdkTextStyle *textStyle) |
| It add a new style. | |
| virtual int | getBlobSize () |
| It returns the binary size of all elements stored. | |
| virtual bool | toBlob (TdkBlob *blob) |
| It transform every style for binary. | |
| virtual bool | load (TdkBlob *blob, TdkStyleVersion=TeCurrentStyleVer) |
| It transform every binary for objects items. | |
Protected Attributes | |
| TdkTextStyleVector | _textStyles |
| Styles list. | |
| TdkTextStyleComposite::TdkTextStyleComposite | ( | ) |
| TdkTextStyleComposite::~TdkTextStyleComposite | ( | ) | [virtual] |
| TdkTextStyleComposite::TdkTextStyleComposite | ( | ) |
| virtual TdkTextStyleComposite::~TdkTextStyleComposite | ( | ) | [virtual] |
| bool TdkTextStyleComposite::autoDraw | ( | ) | [virtual] |
| void TdkTextStyleComposite::draw | ( | TdkCanvas * | canvas, | |
| TeText & | text, | |||
| TeColor & | externColor, | |||
| double | externWidthFactor | |||
| ) | [virtual] |
Draw Text.
Draw text with tdk canvas
| canvas | Tdk Canvas | |
| text | text to draw | |
| externColor | extern color |
Implements TdkTextStyle.
| void TdkTextStyleComposite::drawSample | ( | TdkCanvas * | canvas, | |
| int | x, | |||
| int | y, | |||
| TeColor & | externColor | |||
| ) | [virtual] |
| void TdkTextStyleComposite::setColor | ( | TeColor & | color | ) | [virtual] |
| TdkTextStyleVector & TdkTextStyleComposite::getStyles | ( | ) | [virtual] |
It returns the styles stored.
| void TdkTextStyleComposite::addTextStyle | ( | TdkTextStyle * | textStyle | ) | [virtual] |
It add a new style.
| int TdkTextStyleComposite::getBlobSize | ( | ) | [virtual] |
| bool TdkTextStyleComposite::toBlob | ( | TdkBlob * | blob | ) | [virtual] |
| bool TdkTextStyleComposite::load | ( | TdkBlob * | blob, | |
| TdkStyleVersion | = TeCurrentStyleVer | |||
| ) | [virtual] |
| virtual bool TdkTextStyleComposite::autoDraw | ( | ) | [virtual] |
| virtual void TdkTextStyleComposite::setColor | ( | TeColor & | color | ) | [virtual] |
| virtual TdkTextStyleVector& TdkTextStyleComposite::getStyles | ( | ) | [virtual] |
It returns the styles stored.
| virtual void TdkTextStyleComposite::addTextStyle | ( | TdkTextStyle * | textStyle | ) | [virtual] |
It add a new style.
| virtual int TdkTextStyleComposite::getBlobSize | ( | ) | [virtual] |
| virtual bool TdkTextStyleComposite::toBlob | ( | TdkBlob * | blob | ) | [virtual] |
| virtual bool TdkTextStyleComposite::load | ( | TdkBlob * | blob, | |
| TdkStyleVersion | = TeCurrentStyleVer | |||
| ) | [virtual] |
TdkTextStyleVector TdkTextStyleComposite::_textStyles [protected] |
Styles list.
1.5.2