![]() |
Kodi Documentation
19.0
Kodi is an open source media player and entertainment hub.
|
Classes | |
struct | IntegerSettingOption |
struct | StringSettingOption |
Typedefs | |
using | TranslatableIntegerSettingOption = std::pair< int, int > |
using | TranslatableIntegerSettingOptions = std::vector< TranslatableIntegerSettingOption > |
using | IntegerSettingOptions = std::vector< IntegerSettingOption > |
using | TranslatableStringSettingOption = std::pair< int, std::string > |
using | TranslatableStringSettingOptions = std::vector< TranslatableStringSettingOption > |
using | StringSettingOptions = std::vector< StringSettingOption > |
using | IntegerSettingOptionsFiller = void(*)(std::shared_ptr< const CSetting > setting, IntegerSettingOptions &list, int ¤t, void *data) |
using | StringSettingOptionsFiller = void(*)(std::shared_ptr< const CSetting > setting, StringSettingOptions &list, std::string ¤t, void *data) |
#define SETTING_XML_ATTR_AFTER "after" |
#define SETTING_XML_ATTR_BEFORE "before" |
#define SETTING_XML_ATTR_DELAYED "delayed" |
#define SETTING_XML_ATTR_FORMAT "format" |
#define SETTING_XML_ATTR_HELP "help" |
#define SETTING_XML_ATTR_ID "id" |
#define SETTING_XML_ATTR_LABEL "label" |
#define SETTING_XML_ATTR_NAME "name" |
#define SETTING_XML_ATTR_ON "on" |
#define SETTING_XML_ATTR_OPERATOR "operator" |
#define SETTING_XML_ATTR_PARENT "parent" |
#define SETTING_XML_ATTR_SETTING "setting" |
#define SETTING_XML_ATTR_TYPE "type" |
#define SETTING_XML_ELM_ACCESS "access" |
#define SETTING_XML_ELM_ALLOWEMPTY "allowempty" |
#define SETTING_XML_ELM_CATEGORY "category" |
#define SETTING_XML_ELM_CONDITION "condition" |
#define SETTING_XML_ELM_CONSTRAINTS "constraints" |
#define SETTING_XML_ELM_CONTROL "control" |
#define SETTING_XML_ELM_DATA "data" |
#define SETTING_XML_ELM_DEFAULT "default" |
#define SETTING_XML_ELM_DELIMITER "delimiter" |
#define SETTING_XML_ELM_DEPENDENCIES "dependencies" |
#define SETTING_XML_ELM_DEPENDENCY "dependency" |
#define SETTING_XML_ELM_GROUP "group" |
#define SETTING_XML_ELM_LEVEL "level" |
#define SETTING_XML_ELM_MAXIMUM "maximum" |
#define SETTING_XML_ELM_MAXIMUM_ITEMS "maximumitems" |
#define SETTING_XML_ELM_MINIMUM "minimum" |
#define SETTING_XML_ELM_MINIMUM_ITEMS "minimumitems" |
#define SETTING_XML_ELM_OPTION "option" |
#define SETTING_XML_ELM_OPTIONS "options" |
#define SETTING_XML_ELM_REQUIREMENT "requirement" |
#define SETTING_XML_ELM_SECTION "section" |
#define SETTING_XML_ELM_SETTING "setting" |
#define SETTING_XML_ELM_STEP "step" |
#define SETTING_XML_ELM_UPDATE "update" |
#define SETTING_XML_ELM_UPDATES "updates" |
#define SETTING_XML_ELM_VALUE "value" |
#define SETTING_XML_ELM_VISIBLE "visible" |
#define SETTING_XML_ROOT "settings" |
#define SETTING_XML_ROOT_VERSION "version" |
using IntegerSettingOptions = std::vector<IntegerSettingOption> |
using IntegerSettingOptionsFiller = void (*)(std::shared_ptr<const CSetting> setting, IntegerSettingOptions &list, int ¤t, void *data) |
using StringSettingOptions = std::vector<StringSettingOption> |
using StringSettingOptionsFiller = void (*)(std::shared_ptr<const CSetting> setting, StringSettingOptions &list, std::string ¤t, void *data) |
using TranslatableIntegerSettingOption = std::pair<int, int> |
using TranslatableIntegerSettingOptions = std::vector<TranslatableIntegerSettingOption> |
using TranslatableStringSettingOption = std::pair<int, std::string> |
using TranslatableStringSettingOptions = std::vector<TranslatableStringSettingOption> |