Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
GUIDialogSettingsBase.h File Reference
#include "guilib/GUIDialog.h"
#include "settings/SettingControl.h"
#include "settings/SettingsContainer.h"
#include "settings/lib/ISettingCallback.h"
#include "threads/Timer.h"
#include "utils/ILocalizer.h"
#include <string_view>
#include <vector>

Classes

class  CGUIDialogSettingsBase
 

Typedefs

using BaseSettingControlPtr = std::shared_ptr<CGUIControlBaseSetting>
 

Variables

constexpr int CONTROL_SETTINGS_LABEL = 2
 
constexpr int CONTROL_SETTINGS_DESCRIPTION = 6
 
constexpr int CONTROL_SETTINGS_OKAY_BUTTON = 28
 
constexpr int CONTROL_SETTINGS_CANCEL_BUTTON = 29
 
constexpr int CONTROL_SETTINGS_CUSTOM_BUTTON = 30
 
constexpr int CONTROL_SETTINGS_START_BUTTONS = -200
 
constexpr int CONTROL_SETTINGS_START_CONTROL = -180
 
constexpr const char * SETTINGS_RESET_SETTING_ID = "settings.reset"
 
constexpr const char * SETTINGS_EMPTY_CATEGORY_ID = "categories.empty"
 

Typedef Documentation

◆ BaseSettingControlPtr

Variable Documentation

◆ CONTROL_SETTINGS_CANCEL_BUTTON

int CONTROL_SETTINGS_CANCEL_BUTTON = 29
constexpr

◆ CONTROL_SETTINGS_CUSTOM_BUTTON

int CONTROL_SETTINGS_CUSTOM_BUTTON = 30
constexpr

◆ CONTROL_SETTINGS_DESCRIPTION

int CONTROL_SETTINGS_DESCRIPTION = 6
constexpr

◆ CONTROL_SETTINGS_LABEL

int CONTROL_SETTINGS_LABEL = 2
constexpr

◆ CONTROL_SETTINGS_OKAY_BUTTON

int CONTROL_SETTINGS_OKAY_BUTTON = 28
constexpr

◆ CONTROL_SETTINGS_START_BUTTONS

int CONTROL_SETTINGS_START_BUTTONS = -200
constexpr

◆ CONTROL_SETTINGS_START_CONTROL

int CONTROL_SETTINGS_START_CONTROL = -180
constexpr

◆ SETTINGS_EMPTY_CATEGORY_ID

const char* SETTINGS_EMPTY_CATEGORY_ID = "categories.empty"
constexpr

◆ SETTINGS_RESET_SETTING_ID

const char* SETTINGS_RESET_SETTING_ID = "settings.reset"
constexpr