xbmc
|
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 bool | Load (const TiXmlNode *settings) |
Load settings from the given XML node. More... | |
virtual bool | Save (TiXmlNode *settings) const |
Save settings to the given XML node. More... | |
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.
|
inlinevirtual |
Load settings from the given XML node.
settings | XML node containing setting values |
Reimplemented in CSysInfo, CMediaSettings, CDisplaySettings, CViewStateSettings, CApplicationSettingsHandling, and CSkinSettings.
|
inlinevirtual |
Save settings to the given XML node.
settings | XML node in which the settings will be saved |
Reimplemented in CSettings, CSysInfo, CMediaSettings, CDisplaySettings, CViewStateSettings, CApplicationSettingsHandling, and CSkinSettings.