#include <TdkSetup.h>
Public Member Functions | |
void | initialize (TdkAbstractInitializer *appInitializer) |
void | finalize () |
Static Public Member Functions | |
static TdkSetup * | getInstance () |
This method retrieves the TdkSetup instance for this application. | |
static TdkAbstractGraphicalService & | getGraphicalService () |
static TdkAbstractCanvasFactory & | getCanvasFactory () |
static TdkPolygonStyleFactory & | getPolygonStyleFactory () |
static TdkPointStyleFactory & | getPointStyleFactory () |
static TdkTextStyleFactory & | getTextStyleFactory () |
static TdkLineStyleFactory & | getLineStyleFactory () |
Protected Attributes | |
TdkAbstractGraphicalService * | _graphicalService |
TdkAbstractCanvasFactory * | _canvasFactory |
TdkPolygonStyleFactory * | _polygonStyleFactory |
TdkPointStyleFactory * | _pointStyleFactory |
TdkTextStyleFactory * | _textStyleFactory |
TdkLineStyleFactory * | _lineStyleFactory |
Private Member Functions | |
TdkSetup () | |
Default Constructor. | |
virtual | ~TdkSetup () |
Virtual destructor. | |
Static Private Attributes | |
static TdkSetup * | _instance = NULL |
TdkSetup::TdkSetup | ( | ) | [private] |
Default Constructor.
TdkSetup::~TdkSetup | ( | ) | [private, virtual] |
Virtual destructor.
TdkSetup * TdkSetup::getInstance | ( | ) | [static] |
This method retrieves the TdkSetup instance for this application.
TdkAbstractGraphicalService & TdkSetup::getGraphicalService | ( | ) | [static] |
TdkAbstractCanvasFactory & TdkSetup::getCanvasFactory | ( | ) | [static] |
TdkPolygonStyleFactory & TdkSetup::getPolygonStyleFactory | ( | ) | [static] |
TdkPointStyleFactory & TdkSetup::getPointStyleFactory | ( | ) | [static] |
TdkTextStyleFactory & TdkSetup::getTextStyleFactory | ( | ) | [static] |
TdkLineStyleFactory & TdkSetup::getLineStyleFactory | ( | ) | [static] |
void TdkSetup::initialize | ( | TdkAbstractInitializer * | appInitializer | ) |
void TdkSetup::finalize | ( | ) |
TdkAbstractGraphicalService* TdkSetup::_graphicalService [protected] |
TdkAbstractCanvasFactory* TdkSetup::_canvasFactory [protected] |
TdkPolygonStyleFactory* TdkSetup::_polygonStyleFactory [protected] |
TdkPointStyleFactory* TdkSetup::_pointStyleFactory [protected] |
TdkTextStyleFactory* TdkSetup::_textStyleFactory [protected] |
TdkLineStyleFactory* TdkSetup::_lineStyleFactory [protected] |
TdkSetup * TdkSetup::_instance = NULL [static, private] |