Enumerations | |
enum | code { K_UNASSIGNED = 0x00, K_ESCAPE = 0x01, K_1 = 0x02, K_2 = 0x03, K_3 = 0x04, K_4 = 0x05, K_5 = 0x06, K_6 = 0x07, K_7 = 0x08, K_8 = 0x09, K_9 = 0x0A, K_0 = 0x0B, K_MINUS = 0x0C, K_EQUALS = 0x0D, K_BACK = 0x0E, K_TAB = 0x0F, K_Q = 0x10, K_W = 0x11, K_E = 0x12, K_R = 0x13, K_T = 0x14, K_Y = 0x15, K_U = 0x16, K_I = 0x17, K_O = 0x18, K_P = 0x19, K_LBRACKET = 0x1A, K_RBRACKET = 0x1B, K_RETURN = 0x1C, K_LCONTROL = 0x1D, K_A = 0x1E, K_S = 0x1F, K_D = 0x20, K_F = 0x21, K_G = 0x22, K_H = 0x23, K_J = 0x24, K_K = 0x25, K_L = 0x26, K_SEMICOLON = 0x27, K_APOSTROPHE = 0x28, K_GRAVE = 0x29, K_LSHIFT = 0x2A, K_BACKSLASH = 0x2B, K_Z = 0x2C, K_X = 0x2D, K_C = 0x2E, K_V = 0x2F, K_B = 0x30, K_N = 0x31, K_M = 0x32, K_COMMA = 0x33, K_PERIOD = 0x34, K_SLASH = 0x35, K_RSHIFT = 0x36, K_MULTIPLY = 0x37, K_LMENU = 0x38, K_SPACE = 0x39, K_CAPITAL = 0x3A, K_F1 = 0x3B, K_F2 = 0x3C, K_F3 = 0x3D, K_F4 = 0x3E, K_F5 = 0x3F, K_F6 = 0x40, K_F7 = 0x41, K_F8 = 0x42, K_F9 = 0x43, K_F10 = 0x44, K_NUMLOCK = 0x45, K_SCROLL = 0x46, K_NUMPAD7 = 0x47, K_NUMPAD8 = 0x48, K_NUMPAD9 = 0x49, K_SUBTRACT = 0x4A, K_NUMPAD4 = 0x4B, K_NUMPAD5 = 0x4C, K_NUMPAD6 = 0x4D, K_ADD = 0x4E, K_NUMPAD1 = 0x4F, K_NUMPAD2 = 0x50, K_NUMPAD3 = 0x51, K_NUMPAD0 = 0x52, K_DECIMAL = 0x53, K_OEM_102 = 0x56, K_F11 = 0x57, K_F12 = 0x58, K_F13 = 0x64, K_F14 = 0x65, K_F15 = 0x66, K_KANA = 0x70, K_ABNT_C1 = 0x73, K_CONVERT = 0x79, K_NOCONVERT = 0x7B, K_YEN = 0x7D, K_ABNT_C2 = 0x7E, K_NUMPADEQUALS = 0x8D, K_PREVTRACK = 0x90, K_AT = 0x91, K_COLON = 0x92, K_UNDERLINE = 0x93, K_KANJI = 0x94, K_STOP = 0x95, K_AX = 0x96, K_UNLABELED = 0x97, K_NEXTTRACK = 0x99, K_NUMPADENTER = 0x9C, K_RCONTROL = 0x9D, K_MUTE = 0xA0, K_CALCULATOR = 0xA1, K_PLAYPAUSE = 0xA2, K_MEDIASTOP = 0xA4, K_VOLUMEDOWN = 0xAE, K_VOLUMEUP = 0xB0, K_WEBHOME = 0xB2, K_NUMPADCOMMA = 0xB3, K_DIVIDE = 0xB5, K_SYSRQ = 0xB7, K_RMENU = 0xB8, K_PAUSE = 0xC5, K_HOME = 0xC7, K_UP = 0xC8, K_PGUP = 0xC9, K_LEFT = 0xCB, K_RIGHT = 0xCD, K_END = 0xCF, K_DOWN = 0xD0, K_PGDOWN = 0xD1, K_INSERT = 0xD2, K_DELETE = 0xD3, K_LWIN = 0xDB, K_RWIN = 0xDC, K_APPS = 0xDD, K_POWER = 0xDE, K_SLEEP = 0xDF, K_WAKE = 0xE3, K_WEBSEARCH = 0xE5, K_WEBFAVORITES = 0xE6, K_WEBREFRESH = 0xE7, K_WEBSTOP = 0xE8, K_WEBFORWARD = 0xE9, K_WEBBACK = 0xEA, K_MYCOMPUTER = 0xEB, K_MAIL = 0xEC, K_MEDIASELECT = 0xED, K_MAXKEY = 0xFF } |
enum input::key::code |
K_UNASSIGNED | |
K_ESCAPE | |
K_1 | |
K_2 | |
K_3 | |
K_4 | |
K_5 | |
K_6 | |
K_7 | |
K_8 | |
K_9 | |
K_0 | |
K_MINUS | |
K_EQUALS |
|
K_BACK | |
K_TAB |
Backspace. |
K_Q | |
K_W | |
K_E | |
K_R | |
K_T | |
K_Y | |
K_U | |
K_I | |
K_O | |
K_P | |
K_LBRACKET | |
K_RBRACKET | |
K_RETURN | |
K_LCONTROL |
Enter on main keyboard. |
K_A | |
K_S | |
K_D | |
K_F | |
K_G | |
K_H | |
K_J | |
K_K | |
K_L | |
K_SEMICOLON | |
K_APOSTROPHE | |
K_GRAVE | |
K_LSHIFT |
Accent. |
K_BACKSLASH | |
K_Z | |
K_X | |
K_C | |
K_V | |
K_B | |
K_N | |
K_M | |
K_COMMA | |
K_PERIOD | |
K_SLASH |
. on main keyboard |
K_RSHIFT |
/ on main keyboard |
K_MULTIPLY | |
K_LMENU |
* on numeric keypad |
K_SPACE |
Left Alt. |
K_CAPITAL | |
K_F1 | |
K_F2 | |
K_F3 | |
K_F4 | |
K_F5 | |
K_F6 | |
K_F7 | |
K_F8 | |
K_F9 | |
K_F10 | |
K_NUMLOCK | |
K_SCROLL | |
K_NUMPAD7 |
Scroll Lock. |
K_NUMPAD8 | |
K_NUMPAD9 | |
K_SUBTRACT | |
K_NUMPAD4 |
|
K_NUMPAD5 | |
K_NUMPAD6 | |
K_ADD | |
K_NUMPAD1 |
+ on numeric keypad |
K_NUMPAD2 | |
K_NUMPAD3 | |
K_NUMPAD0 | |
K_DECIMAL | |
K_OEM_102 |
. on numeric keypad |
K_F11 |
< > | on UK/Germany keyboards |
K_F12 | |
K_F13 | |
K_F14 |
(NEC PC98) |
K_F15 |
(NEC PC98) |
K_KANA |
(NEC PC98) |
K_ABNT_C1 |
(Japanese keyboard) |
K_CONVERT |
/ ? on Portugese (Brazilian) keyboards |
K_NOCONVERT |
(Japanese keyboard) |
K_YEN |
(Japanese keyboard) |
K_ABNT_C2 |
(Japanese keyboard) |
K_NUMPADEQUALS |
Numpad . on Portugese (Brazilian) keyboards. |
K_PREVTRACK |
= on numeric keypad (NEC PC98) |
K_AT |
Previous Track (K_CIRCUMFLEX on Japanese keyboard). |
K_COLON |
(NEC PC98) |
K_UNDERLINE |
(NEC PC98) |
K_KANJI |
(NEC PC98) |
K_STOP |
(Japanese keyboard) |
K_AX |
(NEC PC98) |
K_UNLABELED |
(Japan AX) |
K_NEXTTRACK |
(J3100) |
K_NUMPADENTER |
Next Track. |
K_RCONTROL |
Enter on numeric keypad. |
K_MUTE | |
K_CALCULATOR |
Mute. |
K_PLAYPAUSE |
Calculator. |
K_MEDIASTOP |
Play / Pause. |
K_VOLUMEDOWN |
Media Stop. |
K_VOLUMEUP |
Volume -. |
K_WEBHOME |
Volume +. |
K_NUMPADCOMMA |
Web home. |
K_DIVIDE |
, on numeric keypad (NEC PC98) |
K_SYSRQ |
/ on numeric keypad |
K_RMENU | |
K_PAUSE |
Right Alt. |
K_HOME |
Pause. |
K_UP |
Home on arrow keypad. |
K_PGUP |
UpArrow on arrow keypad. |
K_LEFT |
PgUp on arrow keypad. |
K_RIGHT |
LeftArrow on arrow keypad. |
K_END |
RightArrow on arrow keypad. |
K_DOWN |
End on arrow keypad. |
K_PGDOWN |
DownArrow on arrow keypad. |
K_INSERT |
PgDn on arrow keypad. |
K_DELETE |
Insert on arrow keypad. |
K_LWIN |
Delete on arrow keypad. |
K_RWIN |
Left Windows key. |
K_APPS |
Right Windows key. |
K_POWER |
AppMenu key. |
K_SLEEP |
System Power. |
K_WAKE |
System Sleep. |
K_WEBSEARCH |
System Wake. |
K_WEBFAVORITES |
Web Search. |
K_WEBREFRESH |
Web Favorites. |
K_WEBSTOP |
Web Refresh. |
K_WEBFORWARD |
Web Stop. |
K_WEBBACK |
Web Forward. |
K_MYCOMPUTER |
Web Back. |
K_MAIL |
My Computer. |
K_MEDIASELECT |
Mail. |
K_MAXKEY |
Media Select. |
Definition at line 28 of file input_keys.hpp.