Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
|
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 override | CSettingControlCreator | virtual |
CreateSetting(const std::string &settingType, const std::string &settingId, CSettingsManager *settingsManager=nullptr) const override | ADDON::CAddonSettings | virtual |
CSettingControlCreator()=default | CSettingControlCreator | protected |
CSettingCreator()=default | CSettingCreator | protected |
CSettingsBase() | CSettingsBase | protected |
GetAddonId() const | ADDON::CAddonSettings | inline |
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 | |
GetSettingLabel(int label) const | ADDON::CAddonSettings | |
GetSettingsManager() const | CSettingsBase | inline |
GetString(const std::string &id) const | CSettingsBase | |
HasSettings() const | ADDON::CAddonSettings | |
Initialize() override | ADDON::CAddonSettings | inlinevirtual |
Initialize(const CXBMCTinyXML &doc, bool allowEmpty=false) | ADDON::CAddonSettings | |
InitializeConditions() override | ADDON::CAddonSettings | protectedvirtual |
InitializeControls() override | ADDON::CAddonSettings | protectedvirtual |
InitializeDefaults() | CSettingsBase | inlineprotectedvirtual |
InitializeDefinitions() override | ADDON::CAddonSettings | inlineprotectedvirtual |
InitializeDefinitionsFromXml(const CXBMCTinyXML &xml) | CSettingsBase | protected |
InitializeISettingCallbacks() | CSettingsBase | inlineprotectedvirtual |
InitializeISettingsHandlers() | CSettingsBase | inlineprotectedvirtual |
InitializeISubSettings() | CSettingsBase | inlineprotectedvirtual |
InitializeOptionFillers() | CSettingsBase | inlineprotectedvirtual |
InitializeSettingTypes() override | ADDON::CAddonSettings | protectedvirtual |
InitializeVisibility() | CSettingsBase | inlineprotectedvirtual |
IsInitialized() const | CSettingsBase | virtual |
IsLoaded() const | CSettingsBase | virtual |
Load() override | ADDON::CAddonSettings | inlinevirtual |
Load(const CXBMCTinyXML &doc) | ADDON::CAddonSettings | |
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 |
OnSettingAction(const std::shared_ptr< const CSetting > &setting) override | ADDON::CAddonSettings | virtual |
OnSettingChanged(const std::shared_ptr< const CSetting > &setting) | ISettingCallback | inlinevirtual |
OnSettingChanging(const std::shared_ptr< const CSetting > &setting) | ISettingCallback | inlinevirtual |
OnSettingPropertyChanged(const std::shared_ptr< const CSetting > &setting, const char *propertyName) | ISettingCallback | inlinevirtual |
OnSettingUpdate(const std::shared_ptr< CSetting > &setting, const char *oldSettingId, const TiXmlNode *oldSettingNode) | ISettingCallback | inlinevirtual |
RegisterCallback(ISettingCallback *callback, const std::set< std::string > &settingList) | CSettingsBase | |
Save() override | ADDON::CAddonSettings | virtual |
Save(CXBMCTinyXML &doc) const | ADDON::CAddonSettings | |
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 | |
~CAddonSettings() override=default | ADDON::CAddonSettings | |
~CSettingControlCreator() override=default | CSettingControlCreator | protected |
~CSettingCreator() override=default | CSettingCreator | protected |
~CSettingsBase() | CSettingsBase | virtual |
~ISettingCallback()=default | ISettingCallback | virtual |
~ISettingControlCreator()=default | ISettingControlCreator | virtual |
~ISettingCreator()=default | ISettingCreator | virtual |