| 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.
 1.6.1
 1.6.1