| 
    Kodi Documentation 22.0
    
   Kodi is an open source media player and entertainment hub. 
   | 
 
Interface defining methods to load additional setting values from an XML file being loaded by the settings system. More...
#include <ISubSettings.h>
  
Public Member Functions | |
| virtual | ~ISubSettings ()=default | 
| virtual bool | Load (const TiXmlNode *settings) | 
| Load settings from the given XML node.   | |
| virtual bool | Save (TiXmlNode *settings) const | 
| Save settings to the given XML node.   | |
| virtual void | Clear () | 
| Clear any loaded setting values.   | |
Interface defining methods to load additional setting values from an XML file being loaded by the settings system.
      
  | 
  virtualdefault | 
      
  | 
  inlinevirtual | 
Clear any loaded setting values.
Reimplemented in CDisplaySettings, CSettings, CSkinSettings, and CViewStateSettings.
      
  | 
  inlinevirtual | 
Load settings from the given XML node.
| settings | XML node containing setting values | 
Reimplemented in CApplicationSettingsHandling, CDisplaySettings, CMediaSettings, CSkinSettings, CSysInfo, and CViewStateSettings.
      
  | 
  inlinevirtual | 
Save settings to the given XML node.
| settings | XML node in which the settings will be saved | 
Reimplemented in CApplicationSettingsHandling, CDisplaySettings, CMediaSettings, CSettings, CSkinSettings, CSysInfo, and CViewStateSettings.