#include <mmscanvasfactory.h>
Public Member Functions | |
MMSCanvasFactory () | |
~MMSCanvasFactory () | |
void | registerCanvas (string name, MMS_CANVAS_CONSTRUCTOR constructor) |
MMSCanvasWidget * | constructCanvas (const char *name, MMSWindow *root, string classname, MMSTheme *theme) |
Static Private Attributes | |
static MMS_CANVAS_MAP | canvasFactoryList |
Definition at line 19 of file mmscanvasfactory.h.
MMSCanvasFactory::MMSCanvasFactory | ( | ) |
Definition at line 12 of file mmscanvasfactory.cpp.
MMSCanvasFactory::~MMSCanvasFactory | ( | ) |
Definition at line 16 of file mmscanvasfactory.cpp.
void MMSCanvasFactory::registerCanvas | ( | string | name, | |
MMS_CANVAS_CONSTRUCTOR | constructor | |||
) |
Definition at line 20 of file mmscanvasfactory.cpp.
MMSCanvasWidget * MMSCanvasFactory::constructCanvas | ( | const char * | name, | |
MMSWindow * | root, | |||
string | classname, | |||
MMSTheme * | theme | |||
) |
Definition at line 29 of file mmscanvasfactory.cpp.
MMS_CANVAS_MAP MMSCanvasFactory::canvasFactoryList [static, private] |
Definition at line 27 of file mmscanvasfactory.h.