kodi
CSettingAddon Member List

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

AllowEmpty() const (defined in CSettingString)CSettingStringinlinevirtual
AllowNewOption() const (defined in CSettingString)CSettingStringinlinevirtual
CheckRequirements()ISettingvirtual
CheckValidity(const std::string &value) const override (defined in CSettingString)CSettingStringvirtual
Clone(const std::string &id) const override (defined in CSettingAddon)CSettingAddonvirtual
Copy(const CSetting &setting) (defined in CSetting)CSettingprotected
copy(const CSettingString &setting) (defined in CSettingString)CSettingStringprotectedvirtual
CSetting(const std::string &id, CSettingsManager *settingsManager=nullptr) (defined in CSetting)CSetting
CSetting(const std::string &id, const CSetting &setting) (defined in CSetting)CSetting
CSettingAddon(const std::string &id, CSettingsManager *settingsManager=nullptr) (defined in CSettingAddon)CSettingAddon
CSettingAddon(const std::string &id, int label, const std::string &value, CSettingsManager *settingsManager=nullptr) (defined in CSettingAddon)CSettingAddon
CSettingAddon(const std::string &id, const CSettingAddon &setting) (defined in CSettingAddon)CSettingAddon
CSettingString(const std::string &id, CSettingsManager *settingsManager=nullptr) (defined in CSettingString)CSettingString
CSettingString(const std::string &id, const CSettingString &setting) (defined in CSettingString)CSettingString
CSettingString(const std::string &id, int label, const std::string &value, CSettingsManager *settingsManager=nullptr) (defined in CSettingString)CSettingString
CTraitedSetting(const std::string &id, CSettingsManager *settingsManager=nullptr) (defined in CTraitedSetting< std::string, SettingType::String >)CTraitedSetting< std::string, SettingType::String >inlineprotected
CTraitedSetting(const std::string &id, const CTraitedSetting &setting) (defined in CTraitedSetting< std::string, SettingType::String >)CTraitedSetting< std::string, SettingType::String >inlineprotected
DefaultLabel (defined in ISetting)ISettingprotectedstatic
DefaultValue (defined in CSettingString)CSettingStringprotectedstatic
Deserialize(const TiXmlNode *node, bool update=false) overrideCSettingAddonvirtual
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 CSettingString)CSettingStringinlinevirtual
FromString(const std::string &value) override (defined in CSettingString)CSettingStringinlinevirtual
GetAddonType() const (defined in CSettingAddon)CSettingAddoninline
GetControl() const (defined in CSetting)CSettinginline
GetControl() (defined in CSetting)CSettinginline
GetDefault() const (defined in CSettingString)CSettingStringinlinevirtual
GetDependencies() const (defined in CSetting)CSettinginline
GetDynamicOptions() const (defined in CSettingString)CSettingStringinline
GetEnabled() const (defined in CSetting)CSettinginline
GetHelp() constISettinginline
GetId() constISettinginline
GetLabel() constISettinginline
GetLevel() const (defined in CSetting)CSettinginline
GetOptions() const (defined in CSettingString)CSettingStringinline
GetOptionsFillerName() const (defined in CSettingString)CSettingStringinline
GetOptionsSort() const (defined in CSettingString)CSettingStringinline
GetOptionsType() const (defined in CSettingString)CSettingString
GetParent() const (defined in CSetting)CSettinginline
GetReferencedId() const (defined in CSetting)CSettinginline
GetTranslatableOptions() const (defined in CSettingString)CSettingStringinline
GetType() const override (defined in CTraitedSetting< std::string, SettingType::String >)CTraitedSetting< std::string, SettingType::String >inlinevirtual
GetUpdates() const (defined in CSetting)CSettinginline
GetValue() const (defined in CSettingString)CSettingStringinlinevirtual
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_allowEmpty (defined in CSettingString)CSettingStringprotected
m_allowNewOption (defined in CSettingString)CSettingStringprotected
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_default (defined in CSettingString)CSettingStringprotected
m_dependencies (defined in CSetting)CSettingprotected
m_dynamicOptions (defined in CSettingString)CSettingStringprotected
m_enabled (defined in CSetting)CSettingprotected
m_id (defined in ISetting)ISettingprotected
m_level (defined in CSetting)CSettingprotected
m_options (defined in CSettingString)CSettingStringprotected
m_optionsFiller (defined in CSettingString)CSettingStringprotected
m_optionsFillerData (defined in CSettingString)CSettingStringprotected
m_optionsFillerName (defined in CSettingString)CSettingStringprotected
m_optionsSort (defined in CSettingString)CSettingStringprotected
m_parentSetting (defined in CSetting)CSettingprotected
m_referencedId (defined in CSetting)CSettingprotected
m_settingsManager (defined in ISetting)ISettingprotected
m_translatableOptions (defined in CSettingString)CSettingStringprotected
m_updates (defined in CSetting)CSettingprotected
m_value (defined in CSettingString)CSettingStringprotected
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 CSettingString)CSettingStringvirtual
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 CSettingString)CSettingStringinlinevirtual
s_logger (defined in CSettingString)CSettingStringprotectedstatic
SetAddonType(ADDON::AddonType addonType) (defined in CSettingAddon)CSettingAddoninline
SetAllowEmpty(bool allowEmpty) (defined in CSettingString)CSettingStringinline
SetAllowNewOption(bool allowNewOption) (defined in CSettingString)CSettingStringinline
SetCallback(ISettingCallback *callback) (defined in CSetting)CSettinginline
SetControl(std::shared_ptr< ISettingControl > control) (defined in CSetting)CSettinginline
SetDefault(const std::string &value) (defined in CSettingString)CSettingStringvirtual
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
SetOptions(const StringSettingOptions &options) (defined in CSettingString)CSettingStringinline
SetOptionsFiller(StringSettingOptionsFiller optionsFiller, void *data=nullptr) (defined in CSettingString)CSettingStringinline
SetOptionsFillerName(const std::string &optionsFillerName, void *data=nullptr) (defined in CSettingString)CSettingStringinline
SetOptionsSort(SettingOptionsSort optionsSort) (defined in CSettingString)CSettingStringinline
SetParent(const std::string &parentSetting) (defined in CSetting)CSettinginline
SetReferencedId(const std::string &referencedId) (defined in CSetting)CSettinginline
SetRequirementsMet(bool requirementsMet)ISettinginlinevirtual
SetTranslatableOptions(const TranslatableStringSettingOptions &options) (defined in CSettingString)CSettingStringinline
SetValue(const std::string &value) (defined in CSettingString)CSettingStringvirtual
SetVisible(bool visible)ISettinginlinevirtual
shared_from_base() (defined in CSetting)CSettinginlineprotected
ToString() const override (defined in CSettingString)CSettingStringinlinevirtual
Type() (defined in CTraitedSetting< std::string, SettingType::String >)CTraitedSetting< std::string, SettingType::String >inlinestatic
UpdateDynamicOptions() (defined in CSettingString)CSettingString
Value typedef (defined in CTraitedSetting< std::string, SettingType::String >)CTraitedSetting< std::string, SettingType::String >
~CSetting() override=default (defined in CSetting)CSetting
~CSettingAddon() override=default (defined in CSettingAddon)CSettingAddon
~CSettingString() override=default (defined in CSettingString)CSettingString
~CTraitedSetting() override=default (defined in CTraitedSetting< std::string, SettingType::String >)CTraitedSetting< std::string, SettingType::String >protected
~ISetting()=default (defined in ISetting)ISettingvirtual
~ISettingCallback()=default (defined in ISettingCallback)ISettingCallbackprotectedvirtual