Add keycode enum
This commit is contained in:
parent
810f64ad76
commit
a4a07c0d29
1 changed files with 108 additions and 1 deletions
|
|
@ -45,7 +45,114 @@ namespace psemek::app
|
|||
|
||||
enum class keycode
|
||||
{
|
||||
// TODO
|
||||
A,
|
||||
B,
|
||||
C,
|
||||
D,
|
||||
E,
|
||||
F,
|
||||
G,
|
||||
H,
|
||||
I,
|
||||
J,
|
||||
K,
|
||||
L,
|
||||
M,
|
||||
N,
|
||||
O,
|
||||
P,
|
||||
Q,
|
||||
R,
|
||||
S,
|
||||
T,
|
||||
U,
|
||||
V,
|
||||
W,
|
||||
X,
|
||||
Y,
|
||||
Z,
|
||||
NUM_1,
|
||||
NUM_2,
|
||||
NUM_3,
|
||||
NUM_4,
|
||||
NUM_5,
|
||||
NUM_6,
|
||||
NUM_7,
|
||||
NUM_8,
|
||||
NUM_9,
|
||||
NUM_0,
|
||||
RETURN,
|
||||
ESCAPE,
|
||||
BACKSPACE,
|
||||
TAB,
|
||||
SPACE,
|
||||
MINUS,
|
||||
EQUALS,
|
||||
LEFTBRACKET,
|
||||
RIGHTBRACKET,
|
||||
BACKSLASH,
|
||||
NONUSHASH,
|
||||
SEMICOLON,
|
||||
APOSTROPHE,
|
||||
GRAVE,
|
||||
COMMA,
|
||||
PERIOD,
|
||||
SLASH,
|
||||
CAPSLOCK,
|
||||
F1,
|
||||
F2,
|
||||
F3,
|
||||
F4,
|
||||
F5,
|
||||
F6,
|
||||
F7,
|
||||
F8,
|
||||
F9,
|
||||
F10,
|
||||
F11,
|
||||
F12,
|
||||
PRINTSCREEN,
|
||||
SCROLLLOCK,
|
||||
PAUSE,
|
||||
INSERT,
|
||||
HOME,
|
||||
PAGEUP,
|
||||
DELETE,
|
||||
END,
|
||||
PAGEDOWN,
|
||||
RIGHT,
|
||||
LEFT,
|
||||
DOWN,
|
||||
UP,
|
||||
NUMLOCKCLEAR,
|
||||
KP_DIVIDE,
|
||||
KP_MULTIPLY,
|
||||
KP_MINUS,
|
||||
KP_PLUS,
|
||||
KP_ENTER,
|
||||
KP_1,
|
||||
KP_2,
|
||||
KP_3,
|
||||
KP_4,
|
||||
KP_5,
|
||||
KP_6,
|
||||
KP_7,
|
||||
KP_8,
|
||||
KP_9,
|
||||
KP_0,
|
||||
KP_PERIOD,
|
||||
APPLICATION,
|
||||
MUTE,
|
||||
VOLUMEUP,
|
||||
VOLUMEDOWN,
|
||||
LCTRL,
|
||||
LSHIFT,
|
||||
LALT,
|
||||
LGUI,
|
||||
RCTRL,
|
||||
RSHIFT,
|
||||
RALT,
|
||||
RGUI,
|
||||
};
|
||||
|
||||
struct key_event
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue