#include <TdkLineStyleComposite.h>
Inheritance diagram for TdkLineStyleComposite:
Public Member Functions | |
TdkLineStyleComposite () | |
Default constructor. | |
virtual | ~TdkLineStyleComposite () |
Virtual destructor. | |
void | addLineStyle (TdkLineStyle *lnStyle) |
virtual bool | autoDraw () |
virtual bool | toBlob (TdkBlob *blob) |
virtual bool | load (TdkBlob *blob, TdkStyleVersion version=TeCurrentStyleVer) |
virtual int | getBlobSize () |
Returns the size of the style in blob format. | |
TdkLineStyleVector & | getStyles () |
Protected Attributes | |
TdkLineStyleVector | styles |
TdkLineStyleComposite::TdkLineStyleComposite | ( | ) |
Default constructor.
TdkLineStyleComposite::~TdkLineStyleComposite | ( | ) | [virtual] |
Virtual destructor.
void TdkLineStyleComposite::addLineStyle | ( | TdkLineStyle * | lnStyle | ) |
bool TdkLineStyleComposite::autoDraw | ( | ) | [virtual] |
Implements TdkLineStyle.
bool TdkLineStyleComposite::toBlob | ( | TdkBlob * | blob | ) | [virtual] |
Reimplemented from TdkLineStyle.
bool TdkLineStyleComposite::load | ( | TdkBlob * | blob, | |
TdkStyleVersion | version = TeCurrentStyleVer | |||
) | [virtual] |
Reimplemented from TdkLineStyle.
int TdkLineStyleComposite::getBlobSize | ( | ) | [virtual] |
TdkLineStyleVector& TdkLineStyleComposite::getStyles | ( | ) | [inline] |
TdkLineStyleVector TdkLineStyleComposite::styles [protected] |