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