Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
Loading...
Searching...
No Matches
SettingControl.h File Reference

Classes

class  CSettingControlCreator
 
class  CSettingControlCheckmark
 
class  CSettingControlFormattedRange
 
class  CSettingControlSpinner
 
class  CSettingControlEdit
 
class  CSettingControlButton
 
class  CSettingControlList
 
class  CSettingControlSlider
 
class  CSettingControlRange
 
class  CSettingControlTitle
 
class  CSettingControlLabel
 
class  CSettingControlColorButton
 

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_ELM_CONTROL_ADDBUTTONLABEL   "addbuttonlabel"
 
#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
 
using SettingControlSliderFormatter
 

Macro Definition Documentation

◆ SETTING_XML_ATTR_HIDE_SEPARATOR

#define SETTING_XML_ATTR_HIDE_SEPARATOR   "hideseparator"

◆ SETTING_XML_ATTR_SEPARATOR_POSITION

#define SETTING_XML_ATTR_SEPARATOR_POSITION   "separatorposition"

◆ SETTING_XML_ATTR_SHOW_DETAILS

#define SETTING_XML_ATTR_SHOW_DETAILS   "details"

◆ SETTING_XML_ATTR_SHOW_MORE

#define SETTING_XML_ATTR_SHOW_MORE   "more"

◆ SETTING_XML_ELM_CONTROL_ADDBUTTONLABEL

#define SETTING_XML_ELM_CONTROL_ADDBUTTONLABEL   "addbuttonlabel"

◆ SETTING_XML_ELM_CONTROL_FORMATLABEL

#define SETTING_XML_ELM_CONTROL_FORMATLABEL   "formatlabel"

◆ SETTING_XML_ELM_CONTROL_FORMATVALUE

#define SETTING_XML_ELM_CONTROL_FORMATVALUE   "value"

◆ SETTING_XML_ELM_CONTROL_HEADING

#define SETTING_XML_ELM_CONTROL_HEADING   "heading"

◆ SETTING_XML_ELM_CONTROL_HIDDEN

#define SETTING_XML_ELM_CONTROL_HIDDEN   "hidden"

◆ SETTING_XML_ELM_CONTROL_HIDEVALUE

#define SETTING_XML_ELM_CONTROL_HIDEVALUE   "hidevalue"

◆ SETTING_XML_ELM_CONTROL_MULTISELECT

#define SETTING_XML_ELM_CONTROL_MULTISELECT   "multiselect"

◆ SETTING_XML_ELM_CONTROL_POPUP

#define SETTING_XML_ELM_CONTROL_POPUP   "popup"

◆ SETTING_XML_ELM_CONTROL_VERIFYNEW

#define SETTING_XML_ELM_CONTROL_VERIFYNEW   "verifynew"

Typedef Documentation

◆ SettingControlListValueFormatter

Initial value:
std::string (*)(const std::shared_ptr<const CSetting>& setting)

◆ SettingControlSliderFormatter

Initial value:
std::string (*)(const std::shared_ptr<const CSettingControlSlider>& control,
const CVariant& value,
const CVariant& minimum,
const CVariant& step,
const CVariant& maximum)
enum const char const char * value
Definition addon_base.h:203
Definition Variant.h:32