xbmc
ADDON::CAddonSettings Member List

This is the complete list of members for ADDON::CAddonSettings, including all inherited members.

AddSetting(const std::string &settingId, bool value) (defined in ADDON::CAddonSettings)ADDON::CAddonSettings
AddSetting(const std::string &settingId, int value) (defined in ADDON::CAddonSettings)ADDON::CAddonSettings
AddSetting(const std::string &settingId, double value) (defined in ADDON::CAddonSettings)ADDON::CAddonSettings
AddSetting(const std::string &settingId, const std::string &value) (defined in ADDON::CAddonSettings)ADDON::CAddonSettings
CAddonSettings(const std::shared_ptr< IAddon > &addon, AddonInstanceId instanceId) (defined in ADDON::CAddonSettings)ADDON::CAddonSettings
CreateControl(const std::string &controlType) const overrideCSettingControlCreatorvirtual
CreateSetting(const std::string &settingType, const std::string &settingId, CSettingsManager *settingsManager=nullptr) const overrideADDON::CAddonSettingsvirtual
CSettingControlCreator()=default (defined in CSettingControlCreator)CSettingControlCreatorprotected
CSettingCreator()=default (defined in CSettingCreator)CSettingCreatorprotected
CSettingsBase() (defined in CSettingsBase)CSettingsBaseprotected
GetAddonId() const (defined in ADDON::CAddonSettings)ADDON::CAddonSettingsinline
GetBool(const std::string &id) constCSettingsBase
GetInt(const std::string &id) constCSettingsBase
GetList(const std::string &id) constCSettingsBase
GetNumber(const std::string &id) constCSettingsBase
GetSection(const std::string &section) constCSettingsBase
GetSections() constCSettingsBase
GetSetting(const std::string &id) constCSettingsBase
GetSettingLabel(int label) const (defined in ADDON::CAddonSettings)ADDON::CAddonSettings
GetSettingsManager() const (defined in CSettingsBase)CSettingsBaseinline
GetString(const std::string &id) constCSettingsBase
HasSettings() const (defined in ADDON::CAddonSettings)ADDON::CAddonSettings
Initialize() overrideADDON::CAddonSettingsinlinevirtual
Initialize(const CXBMCTinyXML &doc, bool allowEmpty=false) (defined in ADDON::CAddonSettings)ADDON::CAddonSettings
InitializeConditions() override (defined in ADDON::CAddonSettings)ADDON::CAddonSettingsprotectedvirtual
InitializeControls() override (defined in ADDON::CAddonSettings)ADDON::CAddonSettingsprotectedvirtual
InitializeDefaults() (defined in CSettingsBase)CSettingsBaseinlineprotectedvirtual
InitializeDefinitions() override (defined in ADDON::CAddonSettings)ADDON::CAddonSettingsinlineprotectedvirtual
InitializeDefinitionsFromXml(const CXBMCTinyXML &xml) (defined in CSettingsBase)CSettingsBaseprotected
InitializeISettingCallbacks() (defined in CSettingsBase)CSettingsBaseinlineprotectedvirtual
InitializeISettingsHandlers() (defined in CSettingsBase)CSettingsBaseinlineprotectedvirtual
InitializeISubSettings() (defined in CSettingsBase)CSettingsBaseinlineprotectedvirtual
InitializeOptionFillers() (defined in CSettingsBase)CSettingsBaseinlineprotectedvirtual
InitializeSettingTypes() override (defined in ADDON::CAddonSettings)ADDON::CAddonSettingsprotectedvirtual
InitializeVisibility() (defined in CSettingsBase)CSettingsBaseinlineprotectedvirtual
IsInitialized() constCSettingsBasevirtual
IsLoaded() constCSettingsBasevirtual
Load() overrideADDON::CAddonSettingsinlinevirtual
Load(const CXBMCTinyXML &doc) (defined in ADDON::CAddonSettings)ADDON::CAddonSettings
LoadHiddenValuesFromXml(const TiXmlElement *root)CSettingsBaseprotected
LoadValuesFromXml(const CXBMCTinyXML &xml, bool &updated)CSettingsBaseprotected
LoadValuesFromXml(const TiXmlElement *root, bool &updated)CSettingsBaseprotected
m_critical (defined in CSettingsBase)CSettingsBasemutableprotected
m_initialized (defined in CSettingsBase)CSettingsBaseprotected
m_settingsManager (defined in CSettingsBase)CSettingsBaseprotected
OnSettingAction(const std::shared_ptr< const CSetting > &setting) overrideADDON::CAddonSettingsvirtual
OnSettingChanged(const std::shared_ptr< const CSetting > &setting)ISettingCallbackinlinevirtual
OnSettingChanging(const std::shared_ptr< const CSetting > &setting)ISettingCallbackinlinevirtual
OnSettingPropertyChanged(const std::shared_ptr< const CSetting > &setting, const char *propertyName)ISettingCallbackinlinevirtual
OnSettingUpdate(const std::shared_ptr< CSetting > &setting, const char *oldSettingId, const TiXmlNode *oldSettingNode)ISettingCallbackinlinevirtual
RegisterCallback(ISettingCallback *callback, const std::set< std::string > &settingList)CSettingsBase
Save() overrideADDON::CAddonSettingsvirtual
Save(CXBMCTinyXML &doc) const (defined in ADDON::CAddonSettings)ADDON::CAddonSettings
SaveValuesToXml(CXBMCTinyXML &xml) constCSettingsBaseprotected
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()CSettingsBasevirtual
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()CSettingsBasevirtual
UninitializeConditions() (defined in CSettingsBase)CSettingsBaseinlineprotectedvirtual
UninitializeISettingCallbacks() (defined in CSettingsBase)CSettingsBaseinlineprotectedvirtual
UninitializeISettingsHandlers() (defined in CSettingsBase)CSettingsBaseinlineprotectedvirtual
UninitializeISubSettings() (defined in CSettingsBase)CSettingsBaseinlineprotectedvirtual
UninitializeOptionFillers() (defined in CSettingsBase)CSettingsBaseinlineprotectedvirtual
Unload()CSettingsBasevirtual
UnregisterCallback(ISettingCallback *callback)CSettingsBase
~CAddonSettings() override=default (defined in ADDON::CAddonSettings)ADDON::CAddonSettings
~CSettingControlCreator() override=default (defined in CSettingControlCreator)CSettingControlCreatorprotected
~CSettingCreator() override=default (defined in CSettingCreator)CSettingCreatorprotected
~CSettingsBase() (defined in CSettingsBase)CSettingsBasevirtual
~ISettingCallback()=default (defined in ISettingCallback)ISettingCallbackvirtual
~ISettingControlCreator()=default (defined in ISettingControlCreator)ISettingControlCreatorvirtual
~ISettingCreator()=default (defined in ISettingCreator)ISettingCreatorvirtual