#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.