kodi
CSettingNumber Member List

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

CheckRequirements()ISettingvirtual
CheckValidity(const std::string &value) const override (defined in CSettingNumber)CSettingNumbervirtual
CheckValidity(double value) const (defined in CSettingNumber)CSettingNumbervirtual
Clone(const std::string &id) const override (defined in CSettingNumber)CSettingNumbervirtual
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
CSettingNumber(const std::string &id, CSettingsManager *settingsManager=nullptr) (defined in CSettingNumber)CSettingNumber
CSettingNumber(const std::string &id, const CSettingNumber &setting) (defined in CSettingNumber)CSettingNumber
CSettingNumber(const std::string &id, int label, float value, CSettingsManager *settingsManager=nullptr) (defined in CSettingNumber)CSettingNumber
CSettingNumber(const std::string &id, int label, float value, float minimum, float step, float maximum, CSettingsManager *settingsManager=nullptr) (defined in CSettingNumber)CSettingNumber
CTraitedSetting(const std::string &id, CSettingsManager *settingsManager=nullptr) (defined in CTraitedSetting< double, SettingType::Number >)CTraitedSetting< double, SettingType::Number >inlineprotected
CTraitedSetting(const std::string &id, const CTraitedSetting &setting) (defined in CTraitedSetting< double, SettingType::Number >)CTraitedSetting< double, SettingType::Number >inlineprotected
DefaultLabel (defined in ISetting)ISettingprotectedstatic
Deserialize(const TiXmlNode *node, bool update=false) overrideCSettingNumbervirtual
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 CSettingNumber)CSettingNumbervirtual
FromString(const std::string &value) override (defined in CSettingNumber)CSettingNumbervirtual
GetControl() const (defined in CSetting)CSettinginline
GetControl() (defined in CSetting)CSettinginline
GetDefault() const (defined in CSettingNumber)CSettingNumberinline
GetDependencies() const (defined in CSetting)CSettinginline
GetEnabled() const (defined in CSetting)CSettinginline
GetHelp() constISettinginline
GetId() constISettinginline
GetLabel() constISettinginline
GetLevel() const (defined in CSetting)CSettinginline
GetMaximum() const (defined in CSettingNumber)CSettingNumberinline
GetMinimum() const (defined in CSettingNumber)CSettingNumberinline
GetParent() const (defined in CSetting)CSettinginline
GetReferencedId() const (defined in CSetting)CSettinginline
GetStep() const (defined in CSettingNumber)CSettingNumberinline
GetType() const override (defined in CTraitedSetting< double, SettingType::Number >)CTraitedSetting< double, SettingType::Number >inlinevirtual
GetUpdates() const (defined in CSetting)CSettinginline
GetValue() const (defined in CSettingNumber)CSettingNumberinline
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) override (defined in CSettingNumber)CSettingNumbervirtual
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 CSettingNumber)CSettingNumberinlinevirtual
SetCallback(ISettingCallback *callback) (defined in CSetting)CSettinginline
SetControl(std::shared_ptr< ISettingControl > control) (defined in CSetting)CSettinginline
SetDefault(double value) (defined in CSettingNumber)CSettingNumber
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
SetMaximum(double maximum) (defined in CSettingNumber)CSettingNumberinline
SetMinimum(double minimum) (defined in CSettingNumber)CSettingNumberinline
SetParent(const std::string &parentSetting) (defined in CSetting)CSettinginline
SetReferencedId(const std::string &referencedId) (defined in CSetting)CSettinginline
SetRequirementsMet(bool requirementsMet)ISettinginlinevirtual
SetStep(double step) (defined in CSettingNumber)CSettingNumberinline
SetValue(double value) (defined in CSettingNumber)CSettingNumber
SetVisible(bool visible)ISettinginlinevirtual
shared_from_base() (defined in CSetting)CSettinginlineprotected
ToString() const override (defined in CSettingNumber)CSettingNumbervirtual
Type() (defined in CTraitedSetting< double, SettingType::Number >)CTraitedSetting< double, SettingType::Number >inlinestatic
Value typedef (defined in CTraitedSetting< double, SettingType::Number >)CTraitedSetting< double, SettingType::Number >
~CSetting() override=default (defined in CSetting)CSetting
~CSettingNumber() override=default (defined in CSettingNumber)CSettingNumber
~CTraitedSetting() override=default (defined in CTraitedSetting< double, SettingType::Number >)CTraitedSetting< double, SettingType::Number >protected
~ISetting()=default (defined in ISetting)ISettingvirtual
~ISettingCallback()=default (defined in ISettingCallback)ISettingCallbackprotectedvirtual