Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
|
Class handling application support for skin management. More...
#include <ApplicationSkinHandling.h>
Public Member Functions | |
CApplicationSkinHandling (IMsgTargetCallback *msgCb, IWindowManagerCallback *wCb, bool &bInitializing) | |
void | UnloadSkin () |
bool | OnSettingChanged (const CSetting &setting) |
void | ReloadSkin (bool confirm=false) |
Public Member Functions inherited from IApplicationComponent | |
virtual | ~IApplicationComponent ()=default |
Protected Member Functions | |
bool | LoadSkin (const std::string &skinID) |
bool | LoadCustomWindows () |
void | ProcessSkin () const |
Called by the application main/render thread for processing operations belonging to the skin. | |
Protected Attributes | |
bool | m_saveSkinOnUnloading = true |
bool | m_confirmSkinChange = true |
bool | m_ignoreSkinSettingChanges = false |
IMsgTargetCallback * | m_msgCb |
IWindowManagerCallback * | m_wCb |
bool & | m_bInitializing |
Friends | |
class | CApplication |
Class handling application support for skin management.
CApplicationSkinHandling::CApplicationSkinHandling | ( | IMsgTargetCallback * | msgCb, |
IWindowManagerCallback * | wCb, | ||
bool & | bInitializing ) |
|
protected |
|
protected |
|
protected |
Called by the application main/render thread for processing operations belonging to the skin.
void CApplicationSkinHandling::UnloadSkin | ( | ) |
|
friend |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |