xbmc
CSettingAction Member List

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

CheckRequirements()ISettingvirtual
CheckValidity(const std::string &value) const override (defined in CSettingAction)CSettingActioninlinevirtual
Clone(const std::string &id) const override (defined in CSettingAction)CSettingActionvirtual
copy(const CSettingAction &setting) (defined in CSettingAction)CSettingActionprotectedvirtual
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
CSettingAction(const std::string &id, CSettingsManager *settingsManager=nullptr) (defined in CSettingAction)CSettingAction
CSettingAction(const std::string &id, int label, CSettingsManager *settingsManager=nullptr) (defined in CSettingAction)CSettingAction
CSettingAction(const std::string &id, const CSettingAction &setting) (defined in CSettingAction)CSettingAction
DefaultLabel (defined in ISetting)ISettingprotectedstatic
Deserialize(const TiXmlNode *node, bool update=false) overrideCSettingActionvirtual
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 override (defined in CSettingAction)CSettingActioninlinevirtual
FromString(const std::string &value) override (defined in CSettingAction)CSettingActioninlinevirtual
GetControl() const (defined in CSetting)CSettinginline
GetControl() (defined in CSetting)CSettinginline
GetData() const (defined in CSettingAction)CSettingActioninline
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 override (defined in CSettingAction)CSettingActioninlinevirtual
GetUpdates() const (defined in CSetting)CSettinginline
GetVisible() const (defined in CSetting)CSettinginline
HasData() const (defined in CSettingAction)CSettingActioninline
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_data (defined in CSettingAction)CSettingActionprotected
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) override (defined in CSettingAction)CSettingActionvirtual
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() override (defined in CSettingAction)CSettingActioninlinevirtual
s_logger (defined in CSettingAction)CSettingActionprotectedstatic
SetCallback(ISettingCallback *callback) (defined in CSetting)CSettinginline
SetControl(std::shared_ptr< ISettingControl > control) (defined in CSetting)CSettinginline
SetData(const std::string &data) (defined in CSettingAction)CSettingActioninline
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 override (defined in CSettingAction)CSettingActioninlinevirtual
~CSetting() override=default (defined in CSetting)CSetting
~CSettingAction() override=default (defined in CSettingAction)CSettingAction
~ISetting()=default (defined in ISetting)ISettingvirtual
~ISettingCallback()=default (defined in ISettingCallback)ISettingCallbackprotectedvirtual