No more borders at OpenGL rendering, if window has different aspect ratio than 1...
[mercenary-reloaded.git] / include / keycodes.h
1
2 /* These codes are a mixture of what PC and Amiga keyboard provides,
3  * none of them support all keys.
4  */
5 enum keycode {
6         KEYCODE_UNDEFINED = 0,
7         KEYCODE_LCTRL,
8         KEYCODE_RCTRL,
9         KEYCODE_LSHIFT,
10         KEYCODE_RSHIFT,
11         KEYCODE_LALT,
12         KEYCODE_RALT,
13         KEYCODE_LAMIGA,
14         KEYCODE_RAMIGA,
15         KEYCODE_CAPSLOCK,
16         KEYCODE_HELP,
17         KEYCODE_PAUSE,
18         KEYCODE_LEFT,
19         KEYCODE_RIGHT,
20         KEYCODE_UP,
21         KEYCODE_DOWN,
22         KEYCODE_END,
23         KEYCODE_a,
24         KEYCODE_b,
25         KEYCODE_c,
26         KEYCODE_d,
27         KEYCODE_e,
28         KEYCODE_f,
29         KEYCODE_g,
30         KEYCODE_h,
31         KEYCODE_i,
32         KEYCODE_j,
33         KEYCODE_k,
34         KEYCODE_l,
35         KEYCODE_m,
36         KEYCODE_n,
37         KEYCODE_o,
38         KEYCODE_p,
39         KEYCODE_q,
40         KEYCODE_r,
41         KEYCODE_s,
42         KEYCODE_t,
43         KEYCODE_u,
44         KEYCODE_v,
45         KEYCODE_w,
46         KEYCODE_x,
47         KEYCODE_y,
48         KEYCODE_z,
49         KEYCODE_0,
50         KEYCODE_1,
51         KEYCODE_2,
52         KEYCODE_3,
53         KEYCODE_4,
54         KEYCODE_5,
55         KEYCODE_6,
56         KEYCODE_7,
57         KEYCODE_8,
58         KEYCODE_9,
59         KEYCODE_KP_0,
60         KEYCODE_KP_1,
61         KEYCODE_KP_2,
62         KEYCODE_KP_3,
63         KEYCODE_KP_4,
64         KEYCODE_KP_5,
65         KEYCODE_KP_6,
66         KEYCODE_KP_7,
67         KEYCODE_KP_8,
68         KEYCODE_KP_9,
69         KEYCODE_KP_DIVIDE,
70         KEYCODE_KP_MULTIPLY,
71         KEYCODE_KP_MINUS,
72         KEYCODE_KP_PLUS,
73         KEYCODE_KP_PERIOD,
74         KEYCODE_KP_ENTER,
75         KEYCODE_KP_LPAREN,
76         KEYCODE_KP_RPAREN,
77         KEYCODE_F1,
78         KEYCODE_F2,
79         KEYCODE_F3,
80         KEYCODE_F4,
81         KEYCODE_F5,
82         KEYCODE_F6,
83         KEYCODE_F7,
84         KEYCODE_F8,
85         KEYCODE_F9,
86         KEYCODE_F10,
87         KEYCODE_SPACE,
88         KEYCODE_BACKSPACE,
89         KEYCODE_TAB,
90         KEYCODE_RETURN,
91         KEYCODE_ESCAPE,
92         KEYCODE_DELETE,
93         KEYCODE_INSERT,
94         KEYCODE_COMMA,
95         KEYCODE_PERIOD,
96
97         KEYCODE_LBRACKET,
98         KEYCODE_RBRACKET,
99         KEYCODE_SEMICOLON,
100         KEYCODE_SLASH,
101         KEYCODE_BACKSLASH,
102         KEYCODE_QUOTE,
103         KEYCODE_NUMBERSIGN,
104         KEYCODE_LTGT,
105         KEYCODE_BACKQUOTE,
106         KEYCODE_MINUS,
107         KEYCODE_EQUAL,
108 };
109