enum | input::KeyCode {
input::KC_UNKNOWN = 0x00,
input::KC_ESCAPE = 0x01,
input::KC_1 = 0x02,
input::KC_2 = 0x03,
input::KC_3 = 0x04,
input::KC_4 = 0x05,
input::KC_5 = 0x06,
input::KC_6 = 0x07,
input::KC_7 = 0x08,
input::KC_8 = 0x09,
input::KC_9 = 0x0A,
input::KC_0 = 0x0B,
input::KC_MINUS = 0x0C,
input::KC_EQUALS = 0x0D,
input::KC_BACK = 0x0E,
input::KC_TAB = 0x0F,
input::KC_Q = 0x10,
input::KC_W = 0x11,
input::KC_E = 0x12,
input::KC_R = 0x13,
input::KC_T = 0x14,
input::KC_Y = 0x15,
input::KC_U = 0x16,
input::KC_I = 0x17,
input::KC_O = 0x18,
input::KC_P = 0x19,
input::KC_LBRACKET = 0x1A,
input::KC_RBRACKET = 0x1B,
input::KC_RETURN = 0x1C,
input::KC_LCONTROL = 0x1D,
input::KC_A = 0x1E,
input::KC_S = 0x1F,
input::KC_D = 0x20,
input::KC_F = 0x21,
input::KC_G = 0x22,
input::KC_H = 0x23,
input::KC_J = 0x24,
input::KC_K = 0x25,
input::KC_L = 0x26,
input::KC_SEMICOLON = 0x27,
input::KC_APOSTROPHE = 0x28,
input::KC_GRAVE = 0x29,
input::KC_LSHIFT = 0x2A,
input::KC_BACKSLASH = 0x2B,
input::KC_Z = 0x2C,
input::KC_X = 0x2D,
input::KC_C = 0x2E,
input::KC_V = 0x2F,
input::KC_B = 0x30,
input::KC_N = 0x31,
input::KC_M = 0x32,
input::KC_COMMA = 0x33,
input::KC_PERIOD = 0x34,
input::KC_SLASH = 0x35,
input::KC_RSHIFT = 0x36,
input::KC_MULTIPLY = 0x37,
input::KC_LMENU = 0x38,
input::KC_SPACE = 0x39,
input::KC_CAPITAL = 0x3A,
input::KC_F1 = 0x3B,
input::KC_F2 = 0x3C,
input::KC_F3 = 0x3D,
input::KC_F4 = 0x3E,
input::KC_F5 = 0x3F,
input::KC_F6 = 0x40,
input::KC_F7 = 0x41,
input::KC_F8 = 0x42,
input::KC_F9 = 0x43,
input::KC_F10 = 0x44,
input::KC_NUMLOCK = 0x45,
input::KC_SCROLL = 0x46,
input::KC_NUMPAD7 = 0x47,
input::KC_NUMPAD8 = 0x48,
input::KC_NUMPAD9 = 0x49,
input::KC_SUBTRACT = 0x4A,
input::KC_NUMPAD4 = 0x4B,
input::KC_NUMPAD5 = 0x4C,
input::KC_NUMPAD6 = 0x4D,
input::KC_ADD = 0x4E,
input::KC_NUMPAD1 = 0x4F,
input::KC_NUMPAD2 = 0x50,
input::KC_NUMPAD3 = 0x51,
input::KC_NUMPAD0 = 0x52,
input::KC_DECIMAL = 0x53,
input::KC_OEM_102 = 0x56,
input::KC_F11 = 0x57,
input::KC_F12 = 0x58,
input::KC_F13 = 0x64,
input::KC_F14 = 0x65,
input::KC_F15 = 0x66,
input::KC_KANA = 0x70,
input::KC_ABNT_C1 = 0x73,
input::KC_CONVERT = 0x79,
input::KC_NOCONVERT = 0x7B,
input::KC_YEN = 0x7D,
input::KC_ABNT_C2 = 0x7E,
input::KC_NUMPADEQUALS = 0x8D,
input::KC_PREVTRACK = 0x90,
input::KC_AT = 0x91,
input::KC_COLON = 0x92,
input::KC_UNDERLINE = 0x93,
input::KC_KANJI = 0x94,
input::KC_STOP = 0x95,
input::KC_AX = 0x96,
input::KC_UNLABELED = 0x97,
input::KC_NEXTTRACK = 0x99,
input::KC_NUMPADENTER = 0x9C,
input::KC_RCONTROL = 0x9D,
input::KC_MUTE = 0xA0,
input::KC_CALCULATOR = 0xA1,
input::KC_PLAYPAUSE = 0xA2,
input::KC_MEDIASTOP = 0xA4,
input::KC_VOLUMEDOWN = 0xAE,
input::KC_VOLUMEUP = 0xB0,
input::KC_WEBHOME = 0xB2,
input::KC_NUMPADCOMMA = 0xB3,
input::KC_DIVIDE = 0xB5,
input::KC_SYSRQ = 0xB7,
input::KC_RMENU = 0xB8,
input::KC_PAUSE = 0xC5,
input::KC_HOME = 0xC7,
input::KC_UP = 0xC8,
input::KC_PGUP = 0xC9,
input::KC_LEFT = 0xCB,
input::KC_RIGHT = 0xCD,
input::KC_END = 0xCF,
input::KC_DOWN = 0xD0,
input::KC_PGDOWN = 0xD1,
input::KC_INSERT = 0xD2,
input::KC_DELETE = 0xD3,
input::KC_LWIN = 0xDB,
input::KC_RWIN = 0xDC,
input::KC_APPS = 0xDD,
input::KC_POWER = 0xDE,
input::KC_SLEEP = 0xDF,
input::KC_WAKE = 0xE3,
input::KC_WEBSEARCH = 0xE5,
input::KC_WEBFAVORITES = 0xE6,
input::KC_WEBREFRESH = 0xE7,
input::KC_WEBSTOP = 0xE8,
input::KC_WEBFORWARD = 0xE9,
input::KC_WEBBACK = 0xEA,
input::KC_MYCOMPUTER = 0xEB,
input::KC_MAIL = 0xEC,
input::KC_MEDIASELECT = 0xED,
input::KC_COUNT
} |