enum | Keyboard {
Key_0,
Key_1,
Key_2,
Key_3,
Key_4,
Key_5,
Key_6,
Key_7,
Key_8,
Key_9,
Key_a,
Key_b,
Key_c,
Key_d,
Key_e,
Key_f,
Key_g,
Key_h,
Key_i,
Key_j,
Key_k,
Key_l,
Key_m,
Key_n,
Key_o,
Key_p,
Key_q,
Key_r,
Key_s,
Key_t,
Key_u,
Key_v,
Key_w,
Key_x,
Key_y,
Key_z,
Key_lshift,
Key_rshift,
Key_lctrl,
Key_rctrl,
Key_lalt,
Key_ralt,
Key_tab,
Key_F1,
Key_F2,
Key_F3,
Key_F4,
Key_F5,
Key_F6,
Key_F7,
Key_F8,
Key_F9,
Key_F10,
Key_F11,
Key_F12,
Key_up,
Key_down,
Key_left,
Key_right,
Key_minus,
Key_equal,
Key_backspace,
Key_grave,
Key_esc,
Key_home,
Key_pageUp,
Key_pageDown,
Key_end,
Key_backslash,
Key_lbracket,
Key_rbracket,
Key_semicolon,
Key_apostrophe,
Key_frontslash,
Key_enter,
Key_delete,
Key_numpad0,
Key_numpad1,
Key_numpad2,
Key_numpad3,
Key_numpad4,
Key_numpad5,
Key_numpad6,
Key_numpad7,
Key_numpad8,
Key_numpad9,
Key_prtscr,
Key_lsuper,
Key_rsuper,
Key_space,
Key_insert,
Key_comma,
Key_period,
NumButtons
} |