CSettingsBase() | CSettingsBase | protected |
GetBool(const std::string &id) const | CSettingsBase | |
GetInt(const std::string &id) const | CSettingsBase | |
GetList(const std::string &id) const | CSettingsBase | |
GetNumber(const std::string &id) const | CSettingsBase | |
GetSection(const std::string §ion) const | CSettingsBase | |
GetSections() const | CSettingsBase | |
GetSetting(const std::string &id) const | CSettingsBase | |
GetSettingsManager() const | CSettingsBase | inline |
GetString(const std::string &id) const | CSettingsBase | |
Initialize() | CSettingsBase | virtual |
InitializeConditions() | CSettingsBase | inlineprotectedvirtual |
InitializeControls() | CSettingsBase | inlineprotectedvirtual |
InitializeDefaults() | CSettingsBase | inlineprotectedvirtual |
InitializeDefinitions()=0 | CSettingsBase | protectedpure virtual |
InitializeDefinitionsFromXml(const CXBMCTinyXML &xml) | CSettingsBase | protected |
InitializeISettingCallbacks() | CSettingsBase | inlineprotectedvirtual |
InitializeISettingsHandlers() | CSettingsBase | inlineprotectedvirtual |
InitializeISubSettings() | CSettingsBase | inlineprotectedvirtual |
InitializeOptionFillers() | CSettingsBase | inlineprotectedvirtual |
InitializeSettingTypes() | CSettingsBase | inlineprotectedvirtual |
InitializeVisibility() | CSettingsBase | inlineprotectedvirtual |
IsInitialized() const | CSettingsBase | virtual |
IsLoaded() const | CSettingsBase | virtual |
Load()=0 | CSettingsBase | pure virtual |
LoadHiddenValuesFromXml(const TiXmlElement *root) | CSettingsBase | protected |
LoadValuesFromXml(const CXBMCTinyXML &xml, bool &updated) | CSettingsBase | protected |
LoadValuesFromXml(const TiXmlElement *root, bool &updated) | CSettingsBase | protected |
m_critical | CSettingsBase | mutableprotected |
m_initialized | CSettingsBase | protected |
m_settingsManager | CSettingsBase | protected |
RegisterCallback(ISettingCallback *callback, const std::set< std::string > &settingList) | CSettingsBase | |
Save()=0 | CSettingsBase | pure virtual |
SaveValuesToXml(CXBMCTinyXML &xml) const | CSettingsBase | protected |
SetBool(const std::string &id, bool value) | CSettingsBase | |
SetDefault(const std::string &id) | CSettingsBase | |
SetDefaults() | CSettingsBase | |
SetInt(const std::string &id, int value) | CSettingsBase | |
SetList(const std::string &id, const std::vector< CVariant > &value) | CSettingsBase | |
SetLoaded() | CSettingsBase | virtual |
SetNumber(const std::string &id, double value) | CSettingsBase | |
SetString(const std::string &id, const std::string &value) | CSettingsBase | |
ToggleBool(const std::string &id) | CSettingsBase | |
Uninitialize() | CSettingsBase | virtual |
UninitializeConditions() | CSettingsBase | inlineprotectedvirtual |
UninitializeISettingCallbacks() | CSettingsBase | inlineprotectedvirtual |
UninitializeISettingsHandlers() | CSettingsBase | inlineprotectedvirtual |
UninitializeISubSettings() | CSettingsBase | inlineprotectedvirtual |
UninitializeOptionFillers() | CSettingsBase | inlineprotectedvirtual |
Unload() | CSettingsBase | virtual |
UnregisterCallback(ISettingCallback *callback) | CSettingsBase | |
~CSettingsBase() | CSettingsBase | virtual |