Kodi Documentation 18.0
Kodi is an open source media player and entertainment hub.
CSettingGroup Member List

This is the complete list of members for CSettingGroup, including all inherited members.

AddSetting(std::shared_ptr< CSetting > setting)CSettingGroup
AddSettings(const SettingList &settings)CSettingGroup
CheckRequirements()ISettingvirtual
CSettingGroup(const std::string &id, CSettingsManager *settingsManager=nullptr)CSettingGroup
Deserialize(const TiXmlNode *node, bool update=false) overrideCSettingGroupvirtual
DeserializeIdentification(const TiXmlNode *node, std::string &identification)ISettingstatic
GetControl() constCSettingGroupinline
GetControl()CSettingGroupinline
GetHelp() constISettinginline
GetId() constISettinginline
GetLabel() constISettinginline
GetSettings() constCSettingGroupinline
GetSettings(SettingLevel level) constCSettingGroup
ISetting(const std::string &id, CSettingsManager *settingsManager=nullptr)ISetting
IsVisible() constISettinginlinevirtual
m_idISettingprotected
m_settingsManagerISettingprotected
MeetsRequirements() constISettinginlinevirtual
ReplaceSetting(std::shared_ptr< const CSetting > currentSetting, std::shared_ptr< CSetting > newSetting)CSettingGroup
SetControl(std::shared_ptr< ISettingControl > control)CSettingGroupinline
SetHelp(int help)ISettinginline
SetLabel(int label)ISettinginline
SetRequirementsMet(bool requirementsMet)ISettinginlinevirtual
SetVisible(bool visible)ISettinginlinevirtual
~CSettingGroup() override=defaultCSettingGroup
~ISetting()=defaultISettingvirtual