added updated jungle_main rules by Landil
[twcon.git] / src / engine / keys.h
blob00e2c051f8f8abf81c19161513e7da1977c8ae74
1 /* (c) Magnus Auvinen. See licence.txt in the root of the distribution for more information. */
2 /* If you are missing that file, acquire a complete release at teeworlds.com. */
3 #ifndef ENGINE_KEYS_H
4 #define ENGINE_KEYS_H
5 /* AUTO GENERATED! DO NOT EDIT MANUALLY! */
6 enum
8 KEY_UNKNOWN = 0,
9 KEY_FIRST = 0,
10 KEY_BACKSPACE = 8,
11 KEY_TAB = 9,
12 KEY_CLEAR = 12,
13 KEY_RETURN = 13,
14 KEY_PAUSE = 19,
15 KEY_ESCAPE = 27,
16 KEY_SPACE = 32,
17 KEY_EXCLAIM = 33,
18 KEY_QUOTEDBL = 34,
19 KEY_HASH = 35,
20 KEY_DOLLAR = 36,
21 KEY_AMPERSAND = 38,
22 KEY_QUOTE = 39,
23 KEY_LEFTPAREN = 40,
24 KEY_RIGHTPAREN = 41,
25 KEY_ASTERISK = 42,
26 KEY_PLUS = 43,
27 KEY_COMMA = 44,
28 KEY_MINUS = 45,
29 KEY_PERIOD = 46,
30 KEY_SLASH = 47,
31 KEY_0 = 48,
32 KEY_1 = 49,
33 KEY_2 = 50,
34 KEY_3 = 51,
35 KEY_4 = 52,
36 KEY_5 = 53,
37 KEY_6 = 54,
38 KEY_7 = 55,
39 KEY_8 = 56,
40 KEY_9 = 57,
41 KEY_COLON = 58,
42 KEY_SEMICOLON = 59,
43 KEY_LESS = 60,
44 KEY_EQUALS = 61,
45 KEY_GREATER = 62,
46 KEY_QUESTION = 63,
47 KEY_AT = 64,
48 KEY_LEFTBRACKET = 91,
49 KEY_BACKSLASH = 92,
50 KEY_RIGHTBRACKET = 93,
51 KEY_CARET = 94,
52 KEY_UNDERSCORE = 95,
53 KEY_BACKQUOTE = 96,
54 KEY_a = 97,
55 KEY_b = 98,
56 KEY_c = 99,
57 KEY_d = 100,
58 KEY_e = 101,
59 KEY_f = 102,
60 KEY_g = 103,
61 KEY_h = 104,
62 KEY_i = 105,
63 KEY_j = 106,
64 KEY_k = 107,
65 KEY_l = 108,
66 KEY_m = 109,
67 KEY_n = 110,
68 KEY_o = 111,
69 KEY_p = 112,
70 KEY_q = 113,
71 KEY_r = 114,
72 KEY_s = 115,
73 KEY_t = 116,
74 KEY_u = 117,
75 KEY_v = 118,
76 KEY_w = 119,
77 KEY_x = 120,
78 KEY_y = 121,
79 KEY_z = 122,
80 KEY_DELETE = 127,
81 KEY_WORLD_0 = 160,
82 KEY_WORLD_1 = 161,
83 KEY_WORLD_2 = 162,
84 KEY_WORLD_3 = 163,
85 KEY_WORLD_4 = 164,
86 KEY_WORLD_5 = 165,
87 KEY_WORLD_6 = 166,
88 KEY_WORLD_7 = 167,
89 KEY_WORLD_8 = 168,
90 KEY_WORLD_9 = 169,
91 KEY_WORLD_10 = 170,
92 KEY_WORLD_11 = 171,
93 KEY_WORLD_12 = 172,
94 KEY_WORLD_13 = 173,
95 KEY_WORLD_14 = 174,
96 KEY_WORLD_15 = 175,
97 KEY_WORLD_16 = 176,
98 KEY_WORLD_17 = 177,
99 KEY_WORLD_18 = 178,
100 KEY_WORLD_19 = 179,
101 KEY_WORLD_20 = 180,
102 KEY_WORLD_21 = 181,
103 KEY_WORLD_22 = 182,
104 KEY_WORLD_23 = 183,
105 KEY_WORLD_24 = 184,
106 KEY_WORLD_25 = 185,
107 KEY_WORLD_26 = 186,
108 KEY_WORLD_27 = 187,
109 KEY_WORLD_28 = 188,
110 KEY_WORLD_29 = 189,
111 KEY_WORLD_30 = 190,
112 KEY_WORLD_31 = 191,
113 KEY_WORLD_32 = 192,
114 KEY_WORLD_33 = 193,
115 KEY_WORLD_34 = 194,
116 KEY_WORLD_35 = 195,
117 KEY_WORLD_36 = 196,
118 KEY_WORLD_37 = 197,
119 KEY_WORLD_38 = 198,
120 KEY_WORLD_39 = 199,
121 KEY_WORLD_40 = 200,
122 KEY_WORLD_41 = 201,
123 KEY_WORLD_42 = 202,
124 KEY_WORLD_43 = 203,
125 KEY_WORLD_44 = 204,
126 KEY_WORLD_45 = 205,
127 KEY_WORLD_46 = 206,
128 KEY_WORLD_47 = 207,
129 KEY_WORLD_48 = 208,
130 KEY_WORLD_49 = 209,
131 KEY_WORLD_50 = 210,
132 KEY_WORLD_51 = 211,
133 KEY_WORLD_52 = 212,
134 KEY_WORLD_53 = 213,
135 KEY_WORLD_54 = 214,
136 KEY_WORLD_55 = 215,
137 KEY_WORLD_56 = 216,
138 KEY_WORLD_57 = 217,
139 KEY_WORLD_58 = 218,
140 KEY_WORLD_59 = 219,
141 KEY_WORLD_60 = 220,
142 KEY_WORLD_61 = 221,
143 KEY_WORLD_62 = 222,
144 KEY_WORLD_63 = 223,
145 KEY_WORLD_64 = 224,
146 KEY_WORLD_65 = 225,
147 KEY_WORLD_66 = 226,
148 KEY_WORLD_67 = 227,
149 KEY_WORLD_68 = 228,
150 KEY_WORLD_69 = 229,
151 KEY_WORLD_70 = 230,
152 KEY_WORLD_71 = 231,
153 KEY_WORLD_72 = 232,
154 KEY_WORLD_73 = 233,
155 KEY_WORLD_74 = 234,
156 KEY_WORLD_75 = 235,
157 KEY_WORLD_76 = 236,
158 KEY_WORLD_77 = 237,
159 KEY_WORLD_78 = 238,
160 KEY_WORLD_79 = 239,
161 KEY_WORLD_80 = 240,
162 KEY_WORLD_81 = 241,
163 KEY_WORLD_82 = 242,
164 KEY_WORLD_83 = 243,
165 KEY_WORLD_84 = 244,
166 KEY_WORLD_85 = 245,
167 KEY_WORLD_86 = 246,
168 KEY_WORLD_87 = 247,
169 KEY_WORLD_88 = 248,
170 KEY_WORLD_89 = 249,
171 KEY_WORLD_90 = 250,
172 KEY_WORLD_91 = 251,
173 KEY_WORLD_92 = 252,
174 KEY_WORLD_93 = 253,
175 KEY_WORLD_94 = 254,
176 KEY_WORLD_95 = 255,
177 KEY_KP0 = 256,
178 KEY_KP1 = 257,
179 KEY_KP2 = 258,
180 KEY_KP3 = 259,
181 KEY_KP4 = 260,
182 KEY_KP5 = 261,
183 KEY_KP6 = 262,
184 KEY_KP7 = 263,
185 KEY_KP8 = 264,
186 KEY_KP9 = 265,
187 KEY_KP_PERIOD = 266,
188 KEY_KP_DIVIDE = 267,
189 KEY_KP_MULTIPLY = 268,
190 KEY_KP_MINUS = 269,
191 KEY_KP_PLUS = 270,
192 KEY_KP_ENTER = 271,
193 KEY_KP_EQUALS = 272,
194 KEY_UP = 273,
195 KEY_DOWN = 274,
196 KEY_RIGHT = 275,
197 KEY_LEFT = 276,
198 KEY_INSERT = 277,
199 KEY_HOME = 278,
200 KEY_END = 279,
201 KEY_PAGEUP = 280,
202 KEY_PAGEDOWN = 281,
203 KEY_F1 = 282,
204 KEY_F2 = 283,
205 KEY_F3 = 284,
206 KEY_F4 = 285,
207 KEY_F5 = 286,
208 KEY_F6 = 287,
209 KEY_F7 = 288,
210 KEY_F8 = 289,
211 KEY_F9 = 290,
212 KEY_F10 = 291,
213 KEY_F11 = 292,
214 KEY_F12 = 293,
215 KEY_F13 = 294,
216 KEY_F14 = 295,
217 KEY_F15 = 296,
218 KEY_NUMLOCK = 300,
219 KEY_CAPSLOCK = 301,
220 KEY_SCROLLOCK = 302,
221 KEY_RSHIFT = 303,
222 KEY_LSHIFT = 304,
223 KEY_RCTRL = 305,
224 KEY_LCTRL = 306,
225 KEY_RALT = 307,
226 KEY_LALT = 308,
227 KEY_RMETA = 309,
228 KEY_LMETA = 310,
229 KEY_LSUPER = 311,
230 KEY_RSUPER = 312,
231 KEY_MODE = 313,
232 KEY_COMPOSE = 314,
233 KEY_HELP = 315,
234 KEY_PRINT = 316,
235 KEY_SYSREQ = 317,
236 KEY_BREAK = 318,
237 KEY_MENU = 319,
238 KEY_POWER = 320,
239 KEY_EURO = 321,
240 KEY_UNDO = 322,
241 KEY_MOUSE_1 = 323,
242 KEY_MOUSE_2 = 324,
243 KEY_MOUSE_3 = 325,
244 KEY_MOUSE_4 = 326,
245 KEY_MOUSE_5 = 327,
246 KEY_MOUSE_6 = 328,
247 KEY_MOUSE_7 = 329,
248 KEY_MOUSE_8 = 330,
249 KEY_MOUSE_WHEEL_UP = 331,
250 KEY_MOUSE_WHEEL_DOWN = 332,
251 KEY_LAST,
254 #endif