| 
    Kodi Documentation 22.0
    
   Kodi is an open source media player and entertainment hub. 
   | 
 
This is the complete list of members for CSettingInt, including all inherited members.
| CheckRequirements() | ISetting | virtual | 
| CheckValidity(const std::string &value) const override | CSettingInt | virtual | 
| CheckValidity(int value) const | CSettingInt | virtual | 
| Clone(const std::string &id) const override | CSettingInt | virtual | 
| Copy(const CSetting &setting) | CSetting | protected | 
| CSetting(const std::string &id, CSettingsManager *settingsManager=nullptr) | CSetting | |
| CSetting(const std::string &id, const CSetting &setting) | CSetting | |
| CSettingInt(const std::string &id, CSettingsManager *settingsManager=nullptr) | CSettingInt | |
| CSettingInt(const std::string &id, const CSettingInt &setting) | CSettingInt | |
| CSettingInt(const std::string &id, int label, int value, CSettingsManager *settingsManager=nullptr) | CSettingInt | |
| CSettingInt(const std::string &id, int label, int value, int minimum, int step, int maximum, CSettingsManager *settingsManager=nullptr) | CSettingInt | |
| CSettingInt(const std::string &id, int label, int value, const TranslatableIntegerSettingOptions &options, CSettingsManager *settingsManager=nullptr) | CSettingInt | |
| CTraitedSetting(const std::string &id, CSettingsManager *settingsManager=nullptr) | CTraitedSetting< int, SettingType::Integer > | inlineprotected | 
| CTraitedSetting(const std::string &id, const CTraitedSetting &setting) | CTraitedSetting< int, SettingType::Integer > | inlineprotected | 
| DefaultLabel | ISetting | protectedstatic | 
| Deserialize(const TiXmlNode *node, bool update=false) override | CSettingInt | virtual | 
| DeserializeIdentification(const TiXmlNode *node, std::string &identification, bool &isReference) | CSetting | static | 
| ISetting::DeserializeIdentification(const TiXmlNode *node, std::string &identification) | ISetting | static | 
| DeserializeIdentificationFromAttribute(const TiXmlNode *node, const std::string &attribute, std::string &identification) | ISetting | protectedstatic | 
| Equals(const std::string &value) const override | CSettingInt | virtual | 
| FromString(const std::string &value) override | CSettingInt | virtual | 
| GetControl() const | CSetting | inline | 
| GetDefault() const | CSettingInt | inline | 
| GetDependencies() const | CSetting | inline | 
| GetDynamicOptions() const | CSettingInt | inline | 
| GetEnabled() const | CSetting | inline | 
| GetHelp() const | ISetting | inline | 
| GetId() const | ISetting | inline | 
| GetLabel() const | ISetting | inline | 
| GetLevel() const | CSetting | inline | 
| GetMaximum() const | CSettingInt | inline | 
| GetMinimum() const | CSettingInt | inline | 
| GetOptions() const | CSettingInt | inline | 
| GetOptionsFillerName() const | CSettingInt | inline | 
| GetOptionsSort() const | CSettingInt | inline | 
| GetOptionsType() const | CSettingInt | |
| GetParent() const | CSetting | inline | 
| GetReferencedId() const | CSetting | inline | 
| GetStep() const | CSettingInt | inline | 
| GetTranslatableOptions() const | CSettingInt | inline | 
| GetType() const override | CTraitedSetting< int, SettingType::Integer > | inlinevirtual | 
| GetUpdates() const | CSetting | inline | 
| GetValue() const | CSettingInt | inline | 
| GetVisible() const | CSetting | inline | 
| IsDefault() const | CSetting | inline | 
| IsEnabled() const | CSetting | |
| ISetting(const std::string &id, CSettingsManager *settingsManager=nullptr) | ISetting | |
| IsReference() const | CSetting | inline | 
| IsVisible() const override | CSetting | virtual | 
| m_callback | CSetting | protected | 
| m_changed | CSetting | protected | 
| m_control | CSetting | protected | 
| m_critical | CSetting | mutableprotected | 
| m_dependencies | CSetting | protected | 
| m_enabled | CSetting | protected | 
| m_id | ISetting | protected | 
| m_level | CSetting | protected | 
| m_parentSetting | CSetting | protected | 
| m_referencedId | CSetting | protected | 
| m_settingsManager | ISetting | protected | 
| m_updates | CSetting | protected | 
| MakeReference(const std::string &referencedId="") | CSetting | |
| MeetsRequirements() const | ISetting | inlinevirtual | 
| MergeBasics(const CSetting &other) | CSetting | |
| MergeDetails(const CSetting &other) override | CSettingInt | virtual | 
| OnSettingAction(const std::shared_ptr< const CSetting > &setting) override | CSetting | virtual | 
| OnSettingChanged(const std::shared_ptr< const CSetting > &setting) override | CSetting | protectedvirtual | 
| OnSettingChanging(const std::shared_ptr< const CSetting > &setting) override | CSetting | protectedvirtual | 
| OnSettingPropertyChanged(const std::shared_ptr< const CSetting > &setting, const char *propertyName) override | CSetting | protectedvirtual | 
| OnSettingUpdate(const std::shared_ptr< CSetting > &setting, const char *oldSettingId, const TiXmlNode *oldSettingNode) override | CSetting | protectedvirtual | 
| Reset() override | CSettingInt | inlinevirtual | 
| SetCallback(ISettingCallback *callback) | CSetting | inline | 
| SetControl(std::shared_ptr< ISettingControl > control) | CSetting | inline | 
| SetDefault(int value) | CSettingInt | |
| SetDependencies(const SettingDependencies &dependencies) | CSetting | inline | 
| SetEnabled(bool enabled) | CSetting | |
| SetHelp(int help) | ISetting | inline | 
| SetLabel(int label) | ISetting | inline | 
| SetLevel(SettingLevel level) | CSetting | inline | 
| SetMaximum(int maximum) | CSettingInt | inline | 
| SetMinimum(int minimum) | CSettingInt | inline | 
| SetOptions(const IntegerSettingOptions &options) | CSettingInt | inline | 
| SetOptionsFiller(const IntegerSettingOptionsFiller &optionsFiller) | CSettingInt | inline | 
| SetOptionsFillerName(std::string_view optionsFillerName) | CSettingInt | inline | 
| SetOptionsSort(SettingOptionsSort optionsSort) | CSettingInt | inline | 
| SetParent(std::string_view parentSetting) | CSetting | inline | 
| SetReferencedId(std::string_view referencedId) | CSetting | inline | 
| SetRequirementsMet(bool requirementsMet) | ISetting | inlinevirtual | 
| SetStep(int step) | CSettingInt | inline | 
| SetTranslatableOptions(const TranslatableIntegerSettingOptions &options) | CSettingInt | inline | 
| SetValue(int value) | CSettingInt | |
| SetVisible(bool visible) | ISetting | inlinevirtual | 
| shared_from_base() | CSetting | inlineprotected | 
| ToString() const override | CSettingInt | virtual | 
| Type() | CTraitedSetting< int, SettingType::Integer > | inlinestatic | 
| UpdateDynamicOptions() | CSettingInt | |
| Value typedef | CTraitedSetting< int, SettingType::Integer > | |
| ~CSetting() override=default | CSetting | |
| ~CSettingInt() override=default | CSettingInt | |
| ~CTraitedSetting() override=default | CTraitedSetting< int, SettingType::Integer > | protected | 
| ~ISetting()=default | ISetting | virtual | 
| ~ISettingCallback()=default | ISettingCallback | protectedvirtual |