

Public Member Functions | |
| Theme (intf_thread_t *pIntf) | |
| virtual | ~Theme () |
| void | loadConfig () |
| void | saveConfig () |
| GenericBitmap * | getBitmapById (const string &id) const |
| GenericFont * | getFontById (const string &id) const |
| Popup * | getPopupById (const string &id) const |
| TopWindow * | getWindowById (const string &id) const |
| GenericLayout * | getLayoutById (const string &id) const |
| CtrlGeneric * | getControlById (const string &id) const |
| Position * | getPositionById (const string &id) const |
| WindowManager & | getWindowManager () |
Friends | |
| class | Builder |
| class | Interpreter |
Data Structures | |
| class | IDmap |
| Theme::Theme | ( | intf_thread_t * | pIntf | ) | [inline] |
| Theme::~Theme | ( | ) | [virtual] |
| void Theme::loadConfig | ( | ) |
References config_GetPsz, GenericLayout::getHeight(), SkinObject::getIntf(), GenericLayout::getWidth(), WindowManager::kResizeSE, WindowManager::move(), msg_Dbg, msg_Warn, WindowManager::resize(), WindowManager::setActiveLayout(), WindowManager::show(), WindowManager::showAll(), WindowManager::startMove(), WindowManager::startResize(), WindowManager::stopMove(), and WindowManager::stopResize().
Referenced by ThemeLoader::load().
| void Theme::saveConfig | ( | ) |
| GenericBitmap * Theme::getBitmapById | ( | const string & | id | ) | const |
| GenericFont * Theme::getFontById | ( | const string & | id | ) | const |
| Popup* Theme::getPopupById | ( | const string & | id | ) | const [inline] |
Referenced by Interpreter::parseAction().
| TopWindow* Theme::getWindowById | ( | const string & | id | ) | const [inline] |
Referenced by Interpreter::getVarBool(), VlcProc::on_intf_show_changed(), and Interpreter::parseAction().
| GenericLayout* Theme::getLayoutById | ( | const string & | id | ) | const [inline] |
Referenced by Interpreter::getVarBool(), and Interpreter::parseAction().
| CtrlGeneric* Theme::getControlById | ( | const string & | id | ) | const [inline] |
| Position* Theme::getPositionById | ( | const string & | id | ) | const [inline] |
| WindowManager& Theme::getWindowManager | ( | ) | [inline] |
friend class Builder [friend] |
friend class Interpreter [friend] |
1.5.6