|
Kodi Documentation 18.0
Kodi is an open source media player and entertainment hub.
|
Classes | |
| class | CSettingControlCreator |
| class | CSettingControlCheckmark |
| class | CSettingControlFormattedRange |
| class | CSettingControlSpinner |
| class | CSettingControlEdit |
| class | CSettingControlButton |
| class | CSettingControlList |
| class | CSettingControlSlider |
| class | CSettingControlRange |
| class | CSettingControlTitle |
| class | CSettingControlLabel |
Macros | |
| #define | SETTING_XML_ELM_CONTROL_FORMATLABEL "formatlabel" |
| #define | SETTING_XML_ELM_CONTROL_HIDDEN "hidden" |
| #define | SETTING_XML_ELM_CONTROL_VERIFYNEW "verifynew" |
| #define | SETTING_XML_ELM_CONTROL_HEADING "heading" |
| #define | SETTING_XML_ELM_CONTROL_HIDEVALUE "hidevalue" |
| #define | SETTING_XML_ELM_CONTROL_MULTISELECT "multiselect" |
| #define | SETTING_XML_ELM_CONTROL_POPUP "popup" |
| #define | SETTING_XML_ELM_CONTROL_FORMATVALUE "value" |
| #define | SETTING_XML_ATTR_SHOW_MORE "more" |
| #define | SETTING_XML_ATTR_SHOW_DETAILS "details" |
| #define | SETTING_XML_ATTR_SEPARATOR_POSITION "separatorposition" |
| #define | SETTING_XML_ATTR_HIDE_SEPARATOR "hideseparator" |
Typedefs | |
| using | SettingControlListValueFormatter = std::string(*)(std::shared_ptr< const CSetting > setting) |
| using | SettingControlSliderFormatter = std::string(*)(std::shared_ptr< const CSettingControlSlider > control, const CVariant &value, const CVariant &minimum, const CVariant &step, const CVariant &maximum) |
| #define SETTING_XML_ATTR_HIDE_SEPARATOR "hideseparator" |
| #define SETTING_XML_ATTR_SEPARATOR_POSITION "separatorposition" |
| #define SETTING_XML_ATTR_SHOW_DETAILS "details" |
| #define SETTING_XML_ATTR_SHOW_MORE "more" |
| #define SETTING_XML_ELM_CONTROL_FORMATLABEL "formatlabel" |
| #define SETTING_XML_ELM_CONTROL_FORMATVALUE "value" |
| #define SETTING_XML_ELM_CONTROL_HEADING "heading" |
| #define SETTING_XML_ELM_CONTROL_HIDDEN "hidden" |
| #define SETTING_XML_ELM_CONTROL_HIDEVALUE "hidevalue" |
| #define SETTING_XML_ELM_CONTROL_MULTISELECT "multiselect" |
| #define SETTING_XML_ELM_CONTROL_POPUP "popup" |
| #define SETTING_XML_ELM_CONTROL_VERIFYNEW "verifynew" |
| using SettingControlListValueFormatter = std::string (*)(std::shared_ptr<const CSetting> setting) |
| using SettingControlSliderFormatter = std::string (*)(std::shared_ptr<const CSettingControlSlider> control, const CVariant &value, const CVariant &minimum, const CVariant &step, const CVariant &maximum) |