Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
Loading...
Searching...
No Matches
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)ADDON::CAddonSettings
AddSetting(const std::string &settingId, int value)ADDON::CAddonSettings
AddSetting(const std::string &settingId, double value)ADDON::CAddonSettings
AddSetting(const std::string &settingId, const std::string &value)ADDON::CAddonSettings
CAddonSettings(const std::shared_ptr< IAddon > &addon, AddonInstanceId instanceId)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()=defaultCSettingControlCreatorprotected
CSettingCreator()=defaultCSettingCreatorprotected
CSettingsBase()CSettingsBaseprotected
GetAddonId() constADDON::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) constADDON::CAddonSettings
GetSettingsManager() constCSettingsBaseinline
GetString(const std::string &id) constCSettingsBase
HasSettings() constADDON::CAddonSettings
Initialize() overrideADDON::CAddonSettingsinlinevirtual
Initialize(const CXBMCTinyXML &doc, bool allowEmpty=false)ADDON::CAddonSettings
InitializeConditions() overrideADDON::CAddonSettingsprotectedvirtual
InitializeControls() overrideADDON::CAddonSettingsprotectedvirtual
InitializeDefaults()CSettingsBaseinlineprotectedvirtual
InitializeDefinitions() overrideADDON::CAddonSettingsinlineprotectedvirtual
InitializeDefinitionsFromXml(const CXBMCTinyXML &xml)CSettingsBaseprotected
InitializeISettingCallbacks()CSettingsBaseinlineprotectedvirtual
InitializeISettingsHandlers()CSettingsBaseinlineprotectedvirtual
InitializeISubSettings()CSettingsBaseinlineprotectedvirtual
InitializeOptionFillers()CSettingsBaseinlineprotectedvirtual
InitializeSettingTypes() overrideADDON::CAddonSettingsprotectedvirtual
InitializeVisibility()CSettingsBaseinlineprotectedvirtual
IsInitialized() constCSettingsBasevirtual
IsLoaded() constCSettingsBasevirtual
Load() overrideADDON::CAddonSettingsinlinevirtual
Load(const CXBMCTinyXML &doc)ADDON::CAddonSettings
LoadHiddenValuesFromXml(const TiXmlElement *root)CSettingsBaseprotected
LoadValuesFromXml(const CXBMCTinyXML &xml, bool &updated)CSettingsBaseprotected
LoadValuesFromXml(const TiXmlElement *root, bool &updated)CSettingsBaseprotected
m_criticalCSettingsBasemutableprotected
m_initializedCSettingsBaseprotected
m_settingsManagerCSettingsBaseprotected
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) constADDON::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()CSettingsBaseinlineprotectedvirtual
UninitializeISettingCallbacks()CSettingsBaseinlineprotectedvirtual
UninitializeISettingsHandlers()CSettingsBaseinlineprotectedvirtual
UninitializeISubSettings()CSettingsBaseinlineprotectedvirtual
UninitializeOptionFillers()CSettingsBaseinlineprotectedvirtual
Unload()CSettingsBasevirtual
UnregisterCallback(ISettingCallback *callback)CSettingsBase
~CAddonSettings() override=defaultADDON::CAddonSettings
~CSettingControlCreator() override=defaultCSettingControlCreatorprotected
~CSettingCreator() override=defaultCSettingCreatorprotected
~CSettingsBase()CSettingsBasevirtual
~ISettingCallback()=defaultISettingCallbackvirtual
~ISettingControlCreator()=defaultISettingControlCreatorvirtual
~ISettingCreator()=defaultISettingCreatorvirtual