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
|
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
|
struct key_event
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue