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
GUIControllerDefines.h File Reference

Macros

#define COUNTDOWN_DURATION_SEC   6
 
#define WAIT_TO_WARN_SEC   2
 
#define CONTROL_CONTROLLER_LIST   3
 
#define CONTROL_FEATURE_LIST   5
 
#define CONTROL_FEATURE_BUTTON_TEMPLATE   7
 
#define CONTROL_FEATURE_GROUP_TITLE   8
 
#define CONTROL_FEATURE_SEPARATOR   9
 
#define CONTROL_CONTROLLER_BUTTON_TEMPLATE   10
 
#define CONTROL_GAME_CONTROLLER   31
 
#define CONTROL_CONTROLLER_DESCRIPTION   32
 
#define CONTROL_HELP_BUTTON   17
 
#define CONTROL_CLOSE_BUTTON   18
 
#define CONTROL_RESET_BUTTON   19
 
#define CONTROL_GET_MORE   20
 
#define CONTROL_FIX_SKIPPING   21
 
#define CONTROL_GET_ALL   22
 
#define MAX_CONTROLLER_COUNT   100
 
#define MAX_FEATURE_COUNT   200
 
#define CONTROL_CONTROLLER_BUTTONS_START   100
 
#define CONTROL_CONTROLLER_BUTTONS_END   (CONTROL_CONTROLLER_BUTTONS_START + MAX_CONTROLLER_COUNT)
 
#define CONTROL_FEATURE_BUTTONS_START   CONTROL_CONTROLLER_BUTTONS_END
 
#define CONTROL_FEATURE_BUTTONS_END   (CONTROL_FEATURE_BUTTONS_START + MAX_FEATURE_COUNT)
 
#define CONTROL_FEATURE_GROUPS_START   CONTROL_FEATURE_BUTTONS_END
 
#define CONTROL_FEATURE_GROUPS_END   (CONTROL_FEATURE_GROUPS_START + MAX_FEATURE_COUNT)
 
#define CONTROL_FEATURE_SEPARATORS_START   CONTROL_FEATURE_GROUPS_END
 
#define CONTROL_FEATURE_SEPARATORS_END   (CONTROL_FEATURE_SEPARATORS_START + MAX_FEATURE_COUNT)
 

Macro Definition Documentation

◆ CONTROL_CLOSE_BUTTON

#define CONTROL_CLOSE_BUTTON   18

◆ CONTROL_CONTROLLER_BUTTON_TEMPLATE

#define CONTROL_CONTROLLER_BUTTON_TEMPLATE   10

◆ CONTROL_CONTROLLER_BUTTONS_END

#define CONTROL_CONTROLLER_BUTTONS_END   (CONTROL_CONTROLLER_BUTTONS_START + MAX_CONTROLLER_COUNT)

◆ CONTROL_CONTROLLER_BUTTONS_START

#define CONTROL_CONTROLLER_BUTTONS_START   100

◆ CONTROL_CONTROLLER_DESCRIPTION

#define CONTROL_CONTROLLER_DESCRIPTION   32

◆ CONTROL_CONTROLLER_LIST

#define CONTROL_CONTROLLER_LIST   3

◆ CONTROL_FEATURE_BUTTON_TEMPLATE

#define CONTROL_FEATURE_BUTTON_TEMPLATE   7

◆ CONTROL_FEATURE_BUTTONS_END

#define CONTROL_FEATURE_BUTTONS_END   (CONTROL_FEATURE_BUTTONS_START + MAX_FEATURE_COUNT)

◆ CONTROL_FEATURE_BUTTONS_START

#define CONTROL_FEATURE_BUTTONS_START   CONTROL_CONTROLLER_BUTTONS_END

◆ CONTROL_FEATURE_GROUP_TITLE

#define CONTROL_FEATURE_GROUP_TITLE   8

◆ CONTROL_FEATURE_GROUPS_END

#define CONTROL_FEATURE_GROUPS_END   (CONTROL_FEATURE_GROUPS_START + MAX_FEATURE_COUNT)

◆ CONTROL_FEATURE_GROUPS_START

#define CONTROL_FEATURE_GROUPS_START   CONTROL_FEATURE_BUTTONS_END

◆ CONTROL_FEATURE_LIST

#define CONTROL_FEATURE_LIST   5

◆ CONTROL_FEATURE_SEPARATOR

#define CONTROL_FEATURE_SEPARATOR   9

◆ CONTROL_FEATURE_SEPARATORS_END

#define CONTROL_FEATURE_SEPARATORS_END   (CONTROL_FEATURE_SEPARATORS_START + MAX_FEATURE_COUNT)

◆ CONTROL_FEATURE_SEPARATORS_START

#define CONTROL_FEATURE_SEPARATORS_START   CONTROL_FEATURE_GROUPS_END

◆ CONTROL_FIX_SKIPPING

#define CONTROL_FIX_SKIPPING   21

◆ CONTROL_GAME_CONTROLLER

#define CONTROL_GAME_CONTROLLER   31

◆ CONTROL_GET_ALL

#define CONTROL_GET_ALL   22

◆ CONTROL_GET_MORE

#define CONTROL_GET_MORE   20

◆ CONTROL_HELP_BUTTON

#define CONTROL_HELP_BUTTON   17

◆ CONTROL_RESET_BUTTON

#define CONTROL_RESET_BUTTON   19

◆ COUNTDOWN_DURATION_SEC

#define COUNTDOWN_DURATION_SEC   6

◆ MAX_CONTROLLER_COUNT

#define MAX_CONTROLLER_COUNT   100

◆ MAX_FEATURE_COUNT

#define MAX_FEATURE_COUNT   200

◆ WAIT_TO_WARN_SEC

#define WAIT_TO_WARN_SEC   2