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

Classes

struct  InputValueInfo
 

Enumerations

enum class  GCCONTROLLER_EXTENDED_GAMEPAD_BUTTON {
  UP = 0 , DOWN = 1 , LEFT = 2 , RIGHT = 3 ,
  A = 4 , B = 5 , X = 6 , Y = 7 ,
  LEFTSHOULDER = 8 , LEFTTRIGGER = 9 , RIGHTSHOULDER = 10 , RIGHTTRIGGER = 11 ,
  MENU = 12 , OPTION = 13 , LEFTTHUMBSTICKBUTTON = 14 , RIGHTTHUMBSTICKBUTTON = 15 ,
  HOME = 16 , UNUSED = 99
}
 
enum class  GCCONTROLLER_EXTENDED_GAMEPAD_AXIS {
  LEFTTHUMB_X = 0 , LEFTTHUMB_Y = 1 , RIGHTTHUMB_X = 2 , RIGHTTHUMB_Y = 3 ,
  LEFT = 90 , RIGHT = 91 , UNUSED = 99
}
 
enum class  GCCONTROLLER_MICRO_GAMEPAD_BUTTON {
  UP = 0 , DOWN = 1 , LEFT = 2 , RIGHT = 3 ,
  MENU = 4 , A = 5 , X = 6 , UNUSED = 99
}
 
enum class  GCCONTROLLER_TYPE {
  UNKNOWN = 0 , EXTENDED = 1 , MICRO = 2 , NOTFOUND = 98 ,
  UNUSED = 99
}
 

Enumeration Type Documentation

◆ GCCONTROLLER_EXTENDED_GAMEPAD_AXIS

Enumerator
LEFTTHUMB_X 
LEFTTHUMB_Y 
RIGHTTHUMB_X 
RIGHTTHUMB_Y 
LEFT 
RIGHT 
UNUSED 

◆ GCCONTROLLER_EXTENDED_GAMEPAD_BUTTON

Enumerator
UP 
DOWN 
LEFT 
RIGHT 
LEFTSHOULDER 
LEFTTRIGGER 
RIGHTSHOULDER 
RIGHTTRIGGER 
MENU 
OPTION 
LEFTTHUMBSTICKBUTTON 
RIGHTTHUMBSTICKBUTTON 
HOME 
UNUSED 

◆ GCCONTROLLER_MICRO_GAMEPAD_BUTTON

Enumerator
UP 
DOWN 
LEFT 
RIGHT 
MENU 
UNUSED 

◆ GCCONTROLLER_TYPE

enum class GCCONTROLLER_TYPE
strong
Enumerator
UNKNOWN 
EXTENDED 
MICRO 
NOTFOUND 
UNUSED