#include <mmstheme.h>
Definition at line 107 of file mmstheme.h.
MMSTheme::MMSTheme | ( | bool | initial_load, | |
bool | debug | |||
) |
Definition at line 437 of file mmstheme.cpp.
MMSTheme::~MMSTheme | ( | ) |
Definition at line 1435 of file mmstheme.cpp.
bool MMSTheme::addTemplateClass | ( | MMSTemplateClass * | themeClass | ) | [private] |
Definition at line 93 of file mmstheme.cpp.
bool MMSTheme::addMainWindowClass | ( | MMSMainWindowClass * | themeClass | ) | [private] |
Definition at line 103 of file mmstheme.cpp.
bool MMSTheme::addPopupWindowClass | ( | MMSPopupWindowClass * | themeClass | ) | [private] |
Definition at line 113 of file mmstheme.cpp.
bool MMSTheme::addRootWindowClass | ( | MMSRootWindowClass * | themeClass | ) | [private] |
Definition at line 123 of file mmstheme.cpp.
bool MMSTheme::addChildWindowClass | ( | MMSChildWindowClass * | themeClass | ) | [private] |
Definition at line 133 of file mmstheme.cpp.
bool MMSTheme::addLabelWidgetClass | ( | MMSLabelWidgetClass * | themeClass | ) | [private] |
Definition at line 143 of file mmstheme.cpp.
bool MMSTheme::addImageWidgetClass | ( | MMSImageWidgetClass * | themeClass | ) | [private] |
Definition at line 153 of file mmstheme.cpp.
bool MMSTheme::addCanvasWidgetClass | ( | MMSCanvasWidgetClass * | themeClass | ) | [private] |
Definition at line 163 of file mmstheme.cpp.
bool MMSTheme::addButtonWidgetClass | ( | MMSButtonWidgetClass * | themeClass | ) | [private] |
Definition at line 174 of file mmstheme.cpp.
bool MMSTheme::addProgressBarWidgetClass | ( | MMSProgressBarWidgetClass * | themeClass | ) | [private] |
Definition at line 184 of file mmstheme.cpp.
bool MMSTheme::addMenuWidgetClass | ( | MMSMenuWidgetClass * | themeClass | ) | [private] |
Definition at line 194 of file mmstheme.cpp.
bool MMSTheme::addTextBoxWidgetClass | ( | MMSTextBoxWidgetClass * | themeClass | ) | [private] |
Definition at line 204 of file mmstheme.cpp.
bool MMSTheme::addArrowWidgetClass | ( | MMSArrowWidgetClass * | themeClass | ) | [private] |
Definition at line 214 of file mmstheme.cpp.
bool MMSTheme::addSliderWidgetClass | ( | MMSSliderWidgetClass * | themeClass | ) | [private] |
Definition at line 224 of file mmstheme.cpp.
bool MMSTheme::addInputWidgetClass | ( | MMSInputWidgetClass * | themeClass | ) | [private] |
Definition at line 234 of file mmstheme.cpp.
bool MMSTheme::addCheckBoxWidgetClass | ( | MMSCheckBoxWidgetClass * | themeClass | ) | [private] |
Definition at line 245 of file mmstheme.cpp.
MMSTemplateClass * MMSTheme::getTemplateClass | ( | string | className = "" |
) |
Definition at line 305 of file mmstheme.cpp.
MMSMainWindowClass * MMSTheme::getMainWindowClass | ( | string | className = "" |
) |
Definition at line 313 of file mmstheme.cpp.
MMSPopupWindowClass * MMSTheme::getPopupWindowClass | ( | string | className = "" |
) |
Definition at line 321 of file mmstheme.cpp.
MMSRootWindowClass * MMSTheme::getRootWindowClass | ( | string | className = "" |
) |
Definition at line 329 of file mmstheme.cpp.
MMSChildWindowClass * MMSTheme::getChildWindowClass | ( | string | className = "" |
) |
Definition at line 337 of file mmstheme.cpp.
MMSLabelWidgetClass * MMSTheme::getLabelWidgetClass | ( | string | className = "" |
) |
Definition at line 345 of file mmstheme.cpp.
MMSImageWidgetClass * MMSTheme::getImageWidgetClass | ( | string | className = "" |
) |
Definition at line 353 of file mmstheme.cpp.
MMSCanvasWidgetClass * MMSTheme::getCanvasWidgetClass | ( | string | className = "" |
) |
Definition at line 361 of file mmstheme.cpp.
MMSButtonWidgetClass * MMSTheme::getButtonWidgetClass | ( | string | className = "" |
) |
Definition at line 371 of file mmstheme.cpp.
MMSProgressBarWidgetClass * MMSTheme::getProgressBarWidgetClass | ( | string | className = "" |
) |
Definition at line 379 of file mmstheme.cpp.
MMSMenuWidgetClass * MMSTheme::getMenuWidgetClass | ( | string | className = "" |
) |
Definition at line 387 of file mmstheme.cpp.
MMSTextBoxWidgetClass * MMSTheme::getTextBoxWidgetClass | ( | string | className = "" |
) |
Definition at line 395 of file mmstheme.cpp.
MMSArrowWidgetClass * MMSTheme::getArrowWidgetClass | ( | string | className = "" |
) |
Definition at line 403 of file mmstheme.cpp.
MMSSliderWidgetClass * MMSTheme::getSliderWidgetClass | ( | string | className = "" |
) |
Definition at line 411 of file mmstheme.cpp.
MMSInputWidgetClass * MMSTheme::getInputWidgetClass | ( | string | className = "" |
) |
Definition at line 419 of file mmstheme.cpp.
MMSCheckBoxWidgetClass * MMSTheme::getCheckBoxWidgetClass | ( | string | className = "" |
) |
Definition at line 428 of file mmstheme.cpp.
void MMSTheme::setTheme | ( | string | path, | |
string | themeName | |||
) |
Definition at line 1438 of file mmstheme.cpp.
string MMSTheme::getPath | ( | ) |
Definition at line 1448 of file mmstheme.cpp.
string MMSTheme::getThemeName | ( | ) |
Definition at line 1452 of file mmstheme.cpp.
string MMSTheme::getThemePath | ( | ) |
Definition at line 1456 of file mmstheme.cpp.
string MMSTheme::getThemeFile | ( | ) |
Definition at line 1460 of file mmstheme.cpp.
friend class MMSThemeManager [friend] |
Definition at line 206 of file mmstheme.h.
string MMSTheme::path [private] |
string MMSTheme::themeName [private] |
string MMSTheme::themePath [private] |
string MMSTheme::themeFile [private] |
MMSThemeClass MMSTheme::theme_tag [private] |
MMSDescriptionClass MMSTheme::description [private] |
vector<MMSTemplateClass*> MMSTheme::templateClasses [private] |
Definition at line 127 of file mmstheme.h.
vector<MMSMainWindowClass*> MMSTheme::mainWindowClasses [private] |
Definition at line 128 of file mmstheme.h.
vector<MMSPopupWindowClass*> MMSTheme::popupWindowClasses [private] |
Definition at line 129 of file mmstheme.h.
vector<MMSRootWindowClass*> MMSTheme::rootWindowClasses [private] |
Definition at line 130 of file mmstheme.h.
vector<MMSChildWindowClass*> MMSTheme::childWindowClasses [private] |
Definition at line 131 of file mmstheme.h.
vector<MMSLabelWidgetClass*> MMSTheme::labelWidgetClasses [private] |
Definition at line 132 of file mmstheme.h.
vector<MMSImageWidgetClass*> MMSTheme::imageWidgetClasses [private] |
Definition at line 133 of file mmstheme.h.
vector<MMSCanvasWidgetClass*> MMSTheme::canvasWidgetClasses [private] |
Definition at line 134 of file mmstheme.h.
vector<MMSButtonWidgetClass*> MMSTheme::buttonWidgetClasses [private] |
Definition at line 135 of file mmstheme.h.
vector<MMSProgressBarWidgetClass*> MMSTheme::progressBarWidgetClasses [private] |
Definition at line 136 of file mmstheme.h.
vector<MMSMenuWidgetClass*> MMSTheme::menuWidgetClasses [private] |
Definition at line 137 of file mmstheme.h.
vector<MMSTextBoxWidgetClass*> MMSTheme::textBoxWidgetClasses [private] |
Definition at line 138 of file mmstheme.h.
vector<MMSArrowWidgetClass*> MMSTheme::arrowWidgetClasses [private] |
Definition at line 139 of file mmstheme.h.
vector<MMSSliderWidgetClass*> MMSTheme::sliderWidgetClasses [private] |
Definition at line 140 of file mmstheme.h.
vector<MMSInputWidgetClass*> MMSTheme::inputWidgetClasses [private] |
Definition at line 141 of file mmstheme.h.
vector<MMSCheckBoxWidgetClass*> MMSTheme::checkBoxWidgetClasses [private] |
Definition at line 142 of file mmstheme.h.
Definition at line 163 of file mmstheme.h.
Definition at line 164 of file mmstheme.h.
Definition at line 165 of file mmstheme.h.
Definition at line 166 of file mmstheme.h.
Definition at line 167 of file mmstheme.h.
Definition at line 168 of file mmstheme.h.
Definition at line 169 of file mmstheme.h.
Definition at line 170 of file mmstheme.h.
Definition at line 171 of file mmstheme.h.
Definition at line 172 of file mmstheme.h.
Definition at line 173 of file mmstheme.h.
Definition at line 174 of file mmstheme.h.
Definition at line 175 of file mmstheme.h.
Definition at line 176 of file mmstheme.h.
Definition at line 177 of file mmstheme.h.