Chapter

enum

CDXInput Key constants.
CDXKEY_NULL=0x00000000
CDXKEY_BACKSPACE=0x00000008
CDXKEY_TAB=0x00000009
CDXKEY_ENTER=0x0000000D
CDXKEY_ESCAPE=0x0000001B
CDXKEY_SPACE=0x00000020
Printable characters.
CDXKEY_BANG
CDXKEY_DQUOTE
CDXKEY_POUND
CDXKEY_DOLLAR
CDXKEY_PERCENT
CDXKEY_AMPERSAND
CDXKEY_APOSTROPHE
CDXKEY_LBRACE
CDXKEY_RBRACE
CDXKEY_ASTERISC
CDXKEY_PLUS
CDXKEY_COMMA
CDXKEY_DASH
CDXKEY_PERIOD
CDXKEY_SLASH
CDXKEY_0
CDXKEY_1
CDXKEY_2
CDXKEY_3
CDXKEY_4
CDXKEY_5
CDXKEY_6
CDXKEY_7
CDXKEY_8
CDXKEY_9
CDXKEY_COLON
CDXKEY_SEMICOLON
CDXKEY_LESSTHEN
CDXKEY_EQUALS
CDXKEY_GREATERTHEN
CDXKEY_QMARK
CDXKEY_AT
CDXKEY_CA
CDXKEY_CB
CDXKEY_CC
CDXKEY_CD
CDXKEY_CE
CDXKEY_CF
CDXKEY_CG
CDXKEY_CH
CDXKEY_CI
CDXKEY_CJ
CDXKEY_CK
CDXKEY_CL
CDXKEY_CM
CDXKEY_CN
CDXKEY_CO
CDXKEY_CP
CDXKEY_CQ
CDXKEY_CR
CDXKEY_CS
CDXKEY_CT
CDXKEY_CU
CDXKEY_CV
CDXKEY_CW
CDXKEY_CX
CDXKEY_CY
CDXKEY_CZ
CDXKEY_LBRACKET
CDXKEY_BACKSLASH
CDXKEY_RBRACKET
CDXKEY_CARETE
CDXKEY_UNDERSCORE
CDXKEY_GRAVE
CDXKEY_A
CDXKEY_B
CDXKEY_C
CDXKEY_D
CDXKEY_E
CDXKEY_F
CDXKEY_G
CDXKEY_H
CDXKEY_I
CDXKEY_J
CDXKEY_K
CDXKEY_L
CDXKEY_M
CDXKEY_N
CDXKEY_O
CDXKEY_P
CDXKEY_Q
CDXKEY_R
CDXKEY_S
CDXKEY_T
CDXKEY_U
CDXKEY_V
CDXKEY_W
CDXKEY_X
CDXKEY_Y
CDXKEY_Z
CDXKEY_LCURLY
CDXKEY_PIPE
CDXKEY_RCURLY
CDXKEY_TILDA
CDXKEY_DELETE
Modifier keys.
CDXKEY_LEFTSHIFT=0x00000080
CDXKEY_RIGHTSHIFT
CDXKEY_LEFTCTRL
CDXKEY_RIGHTCTRL
CDXKEY_LEFTALT
CDXKEY_RIGHTALT
Arrow keys.
CDXKEY_LEFTARROW
CDXKEY_RIGHTARROW
CDXKEY_UPARROW
CDXKEY_DOWNARROW
Function keys.
CDXKEY_F1
CDXKEY_F2
CDXKEY_F3
CDXKEY_F4
CDXKEY_F5
CDXKEY_F6
CDXKEY_F7
CDXKEY_F8
CDXKEY_F9
CDXKEY_F10
CDXKEY_F11
CDXKEY_F12
Cursor control keys.
CDXKEY_INS
CDXKEY_DEL
CDXKEY_HOME
CDXKEY_END
CDXKEY_PGUP
CDXKEY_PGDN
Numeric keypad.
CDXKEY_NUMSLASH
CDXKEY_NUMSTAR
CDXKEY_NUMMINUS
CDXKEY_NUMPLUS
CDXKEY_NUMENTER
CDXKEY_NUMPERIOD
CDXKEY_NUM0
CDXKEY_NUM1
CDXKEY_NUM2
CDXKEY_NUM3
CDXKEY_NUM4
CDXKEY_NUM5
CDXKEY_NUM6
CDXKEY_NUM7
CDXKEY_NUM8
CDXKEY_NUM9
Locks and misc keys.
CDXKEY_NUMLOCK
CDXKEY_CAPSLOCK
CDXKEY_SCROLLLOCK
CDXKEY_PRINTSCRN
CDXKEY_PAUSE
Characters 256 and up used for mouse and joystick buttons etc.
CDXKEY_MOUSELEFT=0x00000100
CDXKEY_MOUSERIGHT
CDXKEY_MOUSEMIDDLE
CDXKEY_MOUSEBUTN4
CDXKEY_JOYBUTN0
CDXKEY_JOYBUTN1
CDXKEY_JOYBUTN2
CDXKEY_JOYBUTN3
CDXKEY_JOYBUTN4
CDXKEY_JOYBUTN5
CDXKEY_JOYBUTN6
CDXKEY_JOYBUTN7
CDXKEY_JOYBUTN8
CDXKEY_JOYBUTN9
Last keytype defined.
CDXKEY_NUMKEYS

#include "cdxinput.h"