|
Kodi Docs 20.0
Kodi is an open source media player and entertainment hub.
|
Classes | |
| class | ISubSettings |
| Interface defining methods to load additional setting values from an XML file being loaded by the settings system. More... | |
| class | ISetting |
| Interface defining the base of all setting objects. More... | |
| class | ISettingControlCreator |
| Interface for creating a new setting control of a custom setting control type. More... | |
| class | ISettingCreator |
| Interface for creating a new setting of a custom setting type. More... | |
| class | ISettingsHandler |
| Interface defining methods being called by the settings system if an action is performed on multiple/all settings. More... | |
| class | CSetting |
| Setting base class containing all the properties which are common to all settings independent of the setting type. More... | |
| class | CSettingList |
| List setting implementation. More... | |
| class | CSettingBool |
| Boolean setting implementation. More... | |
| class | CSettingInt |
| Integer setting implementation. More... | |
| class | CSettingNumber |
| Real number setting implementation. More... | |
| class | CSettingString |
| String setting implementation. More... | |
| class | CSettingAction |
| Action setting implementation. More... | |
| class | CSettingGroup |
| Group of settings being part of a category. More... | |
| class | CSettingCategory |
| Category of groups of settings being part of a section. More... | |
| class | CSettingSection |
| Section of setting categories. More... | |
| class | CSettingsManager |
| Settings manager responsible for initializing, loading and handling all settings. More... | |
Enumerations | |
| enum class | SettingLevel { SettingLevel::Basic = 0 , SettingLevel::Standard , SettingLevel::Advanced , SettingLevel::Expert , SettingLevel::Internal } |
| Levels which every setting is assigned to. More... | |
| enum class | SettingType { SettingType::Unknown = 0 , SettingType::Boolean , SettingType::Integer , SettingType::Number , SettingType::String , SettingType::Action , SettingType::List } |
| Basic setting types available in the settings system. More... | |
Everything around the settings
|
strong |
|
strong |