Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
Loading...
Searching...
No Matches
CSettingGroup Member List

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

AddSetting(const std::shared_ptr< CSetting > &setting)CSettingGroup
AddSettings(const SettingList &settings)CSettingGroup
CheckRequirements()ISettingvirtual
ContainsVisibleSettings(const SettingLevel level) constCSettingGroup
CSettingGroup(const std::string &id, CSettingsManager *settingsManager=nullptr)CSettingGroup
DefaultLabelISettingprotectedstatic
Deserialize(const TiXmlNode *node, bool update=false) overrideCSettingGroupvirtual
DeserializeIdentification(const TiXmlNode *node, std::string &identification)ISettingstatic
DeserializeIdentificationFromAttribute(const TiXmlNode *node, const std::string &attribute, std::string &identification)ISettingprotectedstatic
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(const std::shared_ptr< const CSetting > &currentSetting, const 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