kodi
CSetting Member List

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

CheckRequirements()ISettingvirtual
CheckValidity(const std::string &value) const =0 (defined in CSetting)CSettingpure virtual
Clone(const std::string &id) const =0 (defined in CSetting)CSettingpure virtual
Copy(const CSetting &setting) (defined in CSetting)CSettingprotected
CSetting(const std::string &id, CSettingsManager *settingsManager=nullptr) (defined in CSetting)CSetting
CSetting(const std::string &id, const CSetting &setting) (defined in CSetting)CSetting
DefaultLabel (defined in ISetting)ISettingprotectedstatic
Deserialize(const TiXmlNode *node, bool update=false) overrideCSettingvirtual
DeserializeIdentification(const TiXmlNode *node, std::string &identification, bool &isReference)CSettingstatic
ISetting::DeserializeIdentification(const TiXmlNode *node, std::string &identification)ISettingstatic
DeserializeIdentificationFromAttribute(const TiXmlNode *node, const std::string &attribute, std::string &identification)ISettingprotectedstatic
Equals(const std::string &value) const =0 (defined in CSetting)CSettingpure virtual
FromString(const std::string &value)=0 (defined in CSetting)CSettingpure virtual
GetControl() const (defined in CSetting)CSettinginline
GetControl() (defined in CSetting)CSettinginline
GetDependencies() const (defined in CSetting)CSettinginline
GetEnabled() const (defined in CSetting)CSettinginline
GetHelp() constISettinginline
GetId() constISettinginline
GetLabel() constISettinginline
GetLevel() const (defined in CSetting)CSettinginline
GetParent() const (defined in CSetting)CSettinginline
GetReferencedId() const (defined in CSetting)CSettinginline
GetType() const =0 (defined in CSetting)CSettingpure virtual
GetUpdates() const (defined in CSetting)CSettinginline
GetVisible() const (defined in CSetting)CSettinginline
IsDefault() const (defined in CSetting)CSettinginline
IsEnabled() const (defined in CSetting)CSetting
ISetting(const std::string &id, CSettingsManager *settingsManager=nullptr)ISetting
IsReference() const (defined in CSetting)CSettinginline
IsVisible() const overrideCSettingvirtual
m_callback (defined in CSetting)CSettingprotected
m_changed (defined in CSetting)CSettingprotected
m_control (defined in CSetting)CSettingprotected
m_critical (defined in CSetting)CSettingmutableprotected
m_dependencies (defined in CSetting)CSettingprotected
m_enabled (defined in CSetting)CSettingprotected
m_id (defined in ISetting)ISettingprotected
m_level (defined in CSetting)CSettingprotected
m_parentSetting (defined in CSetting)CSettingprotected
m_referencedId (defined in CSetting)CSettingprotected
m_settingsManager (defined in ISetting)ISettingprotected
m_updates (defined in CSetting)CSettingprotected
MakeReference(const std::string &referencedId="") (defined in CSetting)CSetting
MeetsRequirements() constISettinginlinevirtual
MergeBasics(const CSetting &other) (defined in CSetting)CSetting
MergeDetails(const CSetting &other)=0 (defined in CSetting)CSettingpure virtual
OnSettingAction(const std::shared_ptr< const CSetting > &setting) overrideCSettingvirtual
OnSettingChanged(const std::shared_ptr< const CSetting > &setting) overrideCSettingprotectedvirtual
OnSettingChanging(const std::shared_ptr< const CSetting > &setting) overrideCSettingprotectedvirtual
OnSettingPropertyChanged(const std::shared_ptr< const CSetting > &setting, const char *propertyName) overrideCSettingprotectedvirtual
OnSettingUpdate(const std::shared_ptr< CSetting > &setting, const char *oldSettingId, const TiXmlNode *oldSettingNode) overrideCSettingprotectedvirtual
Reset()=0 (defined in CSetting)CSettingpure virtual
SetCallback(ISettingCallback *callback) (defined in CSetting)CSettinginline
SetControl(std::shared_ptr< ISettingControl > control) (defined in CSetting)CSettinginline
SetDependencies(const SettingDependencies &dependencies) (defined in CSetting)CSettinginline
SetEnabled(bool enabled) (defined in CSetting)CSetting
SetHelp(int help)ISettinginline
SetLabel(int label)ISettinginline
SetLevel(SettingLevel level) (defined in CSetting)CSettinginline
SetParent(const std::string &parentSetting) (defined in CSetting)CSettinginline
SetReferencedId(const std::string &referencedId) (defined in CSetting)CSettinginline
SetRequirementsMet(bool requirementsMet)ISettinginlinevirtual
SetVisible(bool visible)ISettinginlinevirtual
shared_from_base() (defined in CSetting)CSettinginlineprotected
ToString() const =0 (defined in CSetting)CSettingpure virtual
~CSetting() override=default (defined in CSetting)CSetting
~ISetting()=default (defined in ISetting)ISettingvirtual
~ISettingCallback()=default (defined in ISettingCallback)ISettingCallbackprotectedvirtual