Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
|
This is the complete list of members for CSettingList, including all inherited members.
CheckRequirements() | ISetting | virtual |
CheckValidity(const std::string &value) const override | CSettingList | virtual |
Clone(const std::string &id) const override | CSettingList | virtual |
Copy(const CSetting &setting) | CSetting | protected |
copy(const CSettingList &setting) | CSettingList | protected |
copy(const SettingList &srcValues, SettingList &dstValues) | CSettingList | protectedstatic |
CSetting(const std::string &id, CSettingsManager *settingsManager=nullptr) | CSetting | |
CSetting(const std::string &id, const CSetting &setting) | CSetting | |
CSettingList(const std::string &id, std::shared_ptr< CSetting > settingDefinition, CSettingsManager *settingsManager=nullptr) | CSettingList | |
CSettingList(const std::string &id, std::shared_ptr< CSetting > settingDefinition, int label, CSettingsManager *settingsManager=nullptr) | CSettingList | |
CSettingList(const std::string &id, const CSettingList &setting) | CSettingList | |
DefaultLabel | ISetting | protectedstatic |
Deserialize(const TiXmlNode *node, bool update=false) override | CSettingList | 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 | CSettingList | virtual |
FromString(const std::string &value) override | CSettingList | virtual |
FromString(const std::vector< std::string > &value) | CSettingList | |
fromString(const std::string &strValue, SettingList &values) const | CSettingList | protected |
fromValues(const std::vector< std::string > &strValues, SettingList &values) const | CSettingList | protected |
GetControl() const | CSetting | inline |
GetControl() | CSetting | inline |
GetDefault() const | CSettingList | inline |
GetDefinition() | CSettingList | inline |
GetDefinition() const | CSettingList | inline |
GetDelimiter() const | CSettingList | inline |
GetDependencies() const | CSetting | inline |
GetElementType() const | CSettingList | |
GetEnabled() const | CSetting | inline |
GetHelp() const | ISetting | inline |
GetId() const | ISetting | inline |
GetLabel() const | ISetting | inline |
GetLevel() const | CSetting | inline |
GetMaximumItems() const | CSettingList | inline |
GetMinimumItems() const | CSettingList | inline |
GetParent() const | CSetting | inline |
GetReferencedId() const | CSetting | inline |
GetType() const override | CSettingList | inlinevirtual |
GetUpdates() const | CSetting | inline |
GetValue() const | CSettingList | 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_defaults | CSettingList | protected |
m_definition | CSettingList | protected |
m_delimiter | CSettingList | protected |
m_dependencies | CSetting | protected |
m_enabled | CSetting | protected |
m_id | ISetting | protected |
m_level | CSetting | protected |
m_maximumItems | CSettingList | protected |
m_minimumItems | CSettingList | protected |
m_parentSetting | CSetting | protected |
m_referencedId | CSetting | protected |
m_settingsManager | ISetting | protected |
m_updates | CSetting | protected |
m_values | CSettingList | protected |
MakeReference(const std::string &referencedId="") | CSetting | |
MeetsRequirements() const | ISetting | inlinevirtual |
MergeBasics(const CSetting &other) | CSetting | |
MergeDetails(const CSetting &other) override | CSettingList | 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 | CSettingList | virtual |
s_logger | CSettingList | protectedstatic |
SetCallback(ISettingCallback *callback) | CSetting | inline |
SetControl(std::shared_ptr< ISettingControl > control) | CSetting | inline |
SetDefault(const SettingList &values) | CSettingList | |
SetDefinition(std::shared_ptr< CSetting > definition) | CSettingList | inline |
SetDelimiter(const std::string &delimiter) | CSettingList | inline |
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 |
SetMaximumItems(int maximumItems) | CSettingList | inline |
SetMinimumItems(int minimumItems) | CSettingList | inline |
SetParent(const std::string &parentSetting) | CSetting | inline |
SetReferencedId(const std::string &referencedId) | CSetting | inline |
SetRequirementsMet(bool requirementsMet) | ISetting | inlinevirtual |
SetValue(const SettingList &values) | CSettingList | |
SetVisible(bool visible) | ISetting | inlinevirtual |
shared_from_base() | CSetting | inlineprotected |
ToString() const override | CSettingList | virtual |
toString(const SettingList &values) const | CSettingList | protected |
~CSetting() override=default | CSetting | |
~CSettingList() override=default | CSettingList | |
~ISetting()=default | ISetting | virtual |
~ISettingCallback()=default | ISettingCallback | protectedvirtual |