Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
Loading...
Searching...
No Matches
CSettingPath Member List

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

AllowEmpty() constCSettingStringinlinevirtual
AllowNewOption() constCSettingStringinlinevirtual
CheckRequirements()ISettingvirtual
CheckValidity(const std::string &value) const overrideCSettingStringvirtual
Clone(const std::string &id) const overrideCSettingPathvirtual
Copy(const CSetting &setting)CSettingprotected
CSetting(const std::string &id, CSettingsManager *settingsManager=nullptr)CSetting
CSetting(const std::string &id, const CSetting &setting)CSetting
CSettingPath(const std::string &id, CSettingsManager *settingsManager=nullptr)CSettingPath
CSettingPath(const std::string &id, int label, const std::string &value, CSettingsManager *settingsManager=nullptr)CSettingPath
CSettingPath(const std::string &id, const CSettingPath &setting)CSettingPath
CSettingString(const std::string &id, CSettingsManager *settingsManager=nullptr)CSettingString
CSettingString(const std::string &id, const CSettingString &setting)CSettingString
CSettingString(const std::string &id, int label, const std::string &value, CSettingsManager *settingsManager=nullptr)CSettingString
CTraitedSetting(const std::string &id, CSettingsManager *settingsManager=nullptr)CTraitedSetting< std::string, SettingType::String >inlineprotected
CTraitedSetting(const std::string &id, const CTraitedSetting &setting)CTraitedSetting< std::string, SettingType::String >inlineprotected
DefaultLabelISettingprotectedstatic
DefaultValueCSettingStringprotectedstatic
Deserialize(const TiXmlNode *node, bool update=false) overrideCSettingPathvirtual
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 overrideCSettingStringinlinevirtual
FromString(const std::string &value) overrideCSettingStringinlinevirtual
GetControl() constCSettinginline
GetControl()CSettinginline
GetDefault() constCSettingStringinlinevirtual
GetDependencies() constCSettinginline
GetDynamicOptions() constCSettingStringinline
GetEnabled() constCSettinginline
GetHelp() constISettinginline
GetId() constISettinginline
GetLabel() constISettinginline
GetLevel() constCSettinginline
GetMasking(const CFileExtensionProvider &fileExtensionProvider) constCSettingPath
GetOptions() constCSettingStringinline
GetOptionsFillerName() constCSettingStringinline
GetOptionsSort() constCSettingStringinline
GetOptionsType() constCSettingString
GetParent() constCSettinginline
GetReferencedId() constCSettinginline
GetSources() constCSettingPathinline
GetTranslatableOptions() constCSettingStringinline
GetType() const overrideCTraitedSetting< std::string, SettingType::String >inlinevirtual
GetUpdates() constCSettinginline
GetValue() constCSettingStringinlinevirtual
GetVisible() constCSettinginline
HideExtension() constCSettingPathinline
IsDefault() constCSettinginline
IsEnabled() constCSetting
ISetting(const std::string &id, CSettingsManager *settingsManager=nullptr)ISetting
IsReference() constCSettinginline
IsVisible() const overrideCSettingvirtual
m_allowEmptyCSettingStringprotected
m_allowNewOptionCSettingStringprotected
m_callbackCSettingprotected
m_changedCSettingprotected
m_controlCSettingprotected
m_criticalCSettingmutableprotected
m_defaultCSettingStringprotected
m_dependenciesCSettingprotected
m_dynamicOptionsCSettingStringprotected
m_enabledCSettingprotected
m_idISettingprotected
m_levelCSettingprotected
m_optionsCSettingStringprotected
m_optionsFillerCSettingStringprotected
m_optionsFillerDataCSettingStringprotected
m_optionsFillerNameCSettingStringprotected
m_optionsSortCSettingStringprotected
m_parentSettingCSettingprotected
m_referencedIdCSettingprotected
m_settingsManagerISettingprotected
m_translatableOptionsCSettingStringprotected
m_updatesCSettingprotected
m_valueCSettingStringprotected
MakeReference(const std::string &referencedId="")CSetting
MeetsRequirements() constISettinginlinevirtual
MergeBasics(const CSetting &other)CSetting
MergeDetails(const CSetting &other) overrideCSettingStringvirtual
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() overrideCSettingStringinlinevirtual
s_loggerCSettingStringprotectedstatic
SetAllowEmpty(bool allowEmpty)CSettingStringinline
SetAllowNewOption(bool allowNewOption)CSettingStringinline
SetCallback(ISettingCallback *callback)CSettinginline
SetControl(std::shared_ptr< ISettingControl > control)CSettinginline
SetDefault(const std::string &value)CSettingStringvirtual
SetDependencies(const SettingDependencies &dependencies)CSettinginline
SetEnabled(bool enabled)CSetting
SetHelp(int help)ISettinginline
SetHideExtension(bool hideExtension)CSettingPathinline
SetLabel(int label)ISettinginline
SetLevel(SettingLevel level)CSettinginline
SetMasking(const std::string &masking)CSettingPathinline
SetOptions(const StringSettingOptions &options)CSettingStringinline
SetOptionsFiller(StringSettingOptionsFiller optionsFiller, void *data=nullptr)CSettingStringinline
SetOptionsFillerName(const std::string &optionsFillerName, void *data=nullptr)CSettingStringinline
SetOptionsSort(SettingOptionsSort optionsSort)CSettingStringinline
SetParent(const std::string &parentSetting)CSettinginline
SetReferencedId(const std::string &referencedId)CSettinginline
SetRequirementsMet(bool requirementsMet)ISettinginlinevirtual
SetSources(const std::vector< std::string > &sources)CSettingPathinline
SetTranslatableOptions(const TranslatableStringSettingOptions &options)CSettingStringinline
SetValue(const std::string &value) overrideCSettingPathvirtual
SetVisible(bool visible)ISettinginlinevirtual
SetWritable(bool writable)CSettingPathinline
shared_from_base()CSettinginlineprotected
ToString() const overrideCSettingStringinlinevirtual
Type()CTraitedSetting< std::string, SettingType::String >inlinestatic
UpdateDynamicOptions()CSettingString
Value typedefCTraitedSetting< std::string, SettingType::String >
Writable() constCSettingPathinline
~CSetting() override=defaultCSetting
~CSettingPath() override=defaultCSettingPath
~CSettingString() override=defaultCSettingString
~CTraitedSetting() override=defaultCTraitedSetting< std::string, SettingType::String >protected
~ISetting()=defaultISettingvirtual
~ISettingCallback()=defaultISettingCallbackprotectedvirtual