|
Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
|
#include "utils/Variant.h"#include <functional>#include <memory>#include <string>#include <utility>#include <vector>Classes | |
| struct | IntegerSettingOption |
| struct | StringSettingOption |
| struct | TranslatableIntegerSettingOption |
Typedefs | |
| 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 |
| using | StringSettingOptionsFiller |
Enumerations | |
| enum class | SettingOptionsSort { NoSorting , Ascending , Descending } |
Variables | |
| constexpr const char * | SETTING_XML_ROOT = "settings" |
| constexpr const char * | SETTING_XML_ROOT_VERSION = "version" |
| constexpr const char * | SETTING_XML_ELM_SECTION = "section" |
| constexpr const char * | SETTING_XML_ELM_CATEGORY = "category" |
| constexpr const char * | SETTING_XML_ELM_GROUP = "group" |
| constexpr const char * | SETTING_XML_ELM_SETTING = "setting" |
| constexpr const char * | SETTING_XML_ELM_VISIBLE = "visible" |
| constexpr const char * | SETTING_XML_ELM_REQUIREMENT = "requirement" |
| constexpr const char * | SETTING_XML_ELM_CONDITION = "condition" |
| constexpr const char * | SETTING_XML_ELM_ENABLED = "enable" |
| constexpr const char * | SETTING_XML_ELM_LEVEL = "level" |
| constexpr const char * | SETTING_XML_ELM_DEFAULT = "default" |
| constexpr const char * | SETTING_XML_ELM_VALUE = "value" |
| constexpr const char * | SETTING_XML_ELM_CONTROL = "control" |
| constexpr const char * | SETTING_XML_ELM_CONSTRAINTS = "constraints" |
| constexpr const char * | SETTING_XML_ELM_OPTIONS = "options" |
| constexpr const char * | SETTING_XML_ELM_OPTION = "option" |
| constexpr const char * | SETTING_XML_ELM_MINIMUM = "minimum" |
| constexpr const char * | SETTING_XML_ELM_STEP = "step" |
| constexpr const char * | SETTING_XML_ELM_MAXIMUM = "maximum" |
| constexpr const char * | SETTING_XML_ELM_ALLOWEMPTY = "allowempty" |
| constexpr const char * | SETTING_XML_ELM_ALLOWNEWOPTION = "allownewoption" |
| constexpr const char * | SETTING_XML_ELM_DEPENDENCIES = "dependencies" |
| constexpr const char * | SETTING_XML_ELM_DEPENDENCY = "dependency" |
| constexpr const char * | SETTING_XML_ELM_UPDATES = "updates" |
| constexpr const char * | SETTING_XML_ELM_UPDATE = "update" |
| constexpr const char * | SETTING_XML_ELM_ACCESS = "access" |
| constexpr const char * | SETTING_XML_ELM_DELIMITER = "delimiter" |
| constexpr const char * | SETTING_XML_ELM_MINIMUM_ITEMS = "minimumitems" |
| constexpr const char * | SETTING_XML_ELM_MAXIMUM_ITEMS = "maximumitems" |
| constexpr const char * | SETTING_XML_ELM_DATA = "data" |
| constexpr const char * | SETTING_XML_ATTR_ID = "id" |
| constexpr const char * | SETTING_XML_ATTR_REFERENCE = "ref" |
| constexpr const char * | SETTING_XML_ATTR_LABEL = "label" |
| constexpr const char * | SETTING_XML_ATTR_HELP = "help" |
| constexpr const char * | SETTING_XML_ATTR_TYPE = "type" |
| constexpr const char * | SETTING_XML_ATTR_PARENT = "parent" |
| constexpr const char * | SETTING_XML_ATTR_FORMAT = "format" |
| constexpr const char * | SETTING_XML_ATTR_DELAYED = "delayed" |
| constexpr const char * | SETTING_XML_ATTR_ON = "on" |
| constexpr const char * | SETTING_XML_ATTR_OPERATOR = "operator" |
| constexpr const char * | SETTING_XML_ATTR_NAME = "name" |
| constexpr const char * | SETTING_XML_ATTR_SETTING = "setting" |
| constexpr const char * | SETTING_XML_ATTR_BEFORE = "before" |
| constexpr const char * | SETTING_XML_ATTR_AFTER = "after" |
| using IntegerSettingOptions = std::vector<IntegerSettingOption> |
| using StringSettingOptions = std::vector<StringSettingOption> |
| using TranslatableIntegerSettingOptions = std::vector<TranslatableIntegerSettingOption> |
| using TranslatableStringSettingOption = std::pair<int, std::string> |
| using TranslatableStringSettingOptions = std::vector<TranslatableStringSettingOption> |
|
strong |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |