Lines Matching refs:keycodes
202 memset(_glfw.win32.keycodes, -1, sizeof(_glfw.win32.keycodes));
205 _glfw.win32.keycodes[0x00B] = GLFW_KEY_0;
206 _glfw.win32.keycodes[0x002] = GLFW_KEY_1;
207 _glfw.win32.keycodes[0x003] = GLFW_KEY_2;
208 _glfw.win32.keycodes[0x004] = GLFW_KEY_3;
209 _glfw.win32.keycodes[0x005] = GLFW_KEY_4;
210 _glfw.win32.keycodes[0x006] = GLFW_KEY_5;
211 _glfw.win32.keycodes[0x007] = GLFW_KEY_6;
212 _glfw.win32.keycodes[0x008] = GLFW_KEY_7;
213 _glfw.win32.keycodes[0x009] = GLFW_KEY_8;
214 _glfw.win32.keycodes[0x00A] = GLFW_KEY_9;
215 _glfw.win32.keycodes[0x01E] = GLFW_KEY_A;
216 _glfw.win32.keycodes[0x030] = GLFW_KEY_B;
217 _glfw.win32.keycodes[0x02E] = GLFW_KEY_C;
218 _glfw.win32.keycodes[0x020] = GLFW_KEY_D;
219 _glfw.win32.keycodes[0x012] = GLFW_KEY_E;
220 _glfw.win32.keycodes[0x021] = GLFW_KEY_F;
221 _glfw.win32.keycodes[0x022] = GLFW_KEY_G;
222 _glfw.win32.keycodes[0x023] = GLFW_KEY_H;
223 _glfw.win32.keycodes[0x017] = GLFW_KEY_I;
224 _glfw.win32.keycodes[0x024] = GLFW_KEY_J;
225 _glfw.win32.keycodes[0x025] = GLFW_KEY_K;
226 _glfw.win32.keycodes[0x026] = GLFW_KEY_L;
227 _glfw.win32.keycodes[0x032] = GLFW_KEY_M;
228 _glfw.win32.keycodes[0x031] = GLFW_KEY_N;
229 _glfw.win32.keycodes[0x018] = GLFW_KEY_O;
230 _glfw.win32.keycodes[0x019] = GLFW_KEY_P;
231 _glfw.win32.keycodes[0x010] = GLFW_KEY_Q;
232 _glfw.win32.keycodes[0x013] = GLFW_KEY_R;
233 _glfw.win32.keycodes[0x01F] = GLFW_KEY_S;
234 _glfw.win32.keycodes[0x014] = GLFW_KEY_T;
235 _glfw.win32.keycodes[0x016] = GLFW_KEY_U;
236 _glfw.win32.keycodes[0x02F] = GLFW_KEY_V;
237 _glfw.win32.keycodes[0x011] = GLFW_KEY_W;
238 _glfw.win32.keycodes[0x02D] = GLFW_KEY_X;
239 _glfw.win32.keycodes[0x015] = GLFW_KEY_Y;
240 _glfw.win32.keycodes[0x02C] = GLFW_KEY_Z;
242 _glfw.win32.keycodes[0x028] = GLFW_KEY_APOSTROPHE;
243 _glfw.win32.keycodes[0x02B] = GLFW_KEY_BACKSLASH;
244 _glfw.win32.keycodes[0x033] = GLFW_KEY_COMMA;
245 _glfw.win32.keycodes[0x00D] = GLFW_KEY_EQUAL;
246 _glfw.win32.keycodes[0x029] = GLFW_KEY_GRAVE_ACCENT;
247 _glfw.win32.keycodes[0x01A] = GLFW_KEY_LEFT_BRACKET;
248 _glfw.win32.keycodes[0x00C] = GLFW_KEY_MINUS;
249 _glfw.win32.keycodes[0x034] = GLFW_KEY_PERIOD;
250 _glfw.win32.keycodes[0x01B] = GLFW_KEY_RIGHT_BRACKET;
251 _glfw.win32.keycodes[0x027] = GLFW_KEY_SEMICOLON;
252 _glfw.win32.keycodes[0x035] = GLFW_KEY_SLASH;
253 _glfw.win32.keycodes[0x056] = GLFW_KEY_WORLD_2;
255 _glfw.win32.keycodes[0x00E] = GLFW_KEY_BACKSPACE;
256 _glfw.win32.keycodes[0x153] = GLFW_KEY_DELETE;
257 _glfw.win32.keycodes[0x14F] = GLFW_KEY_END;
258 _glfw.win32.keycodes[0x01C] = GLFW_KEY_ENTER;
259 _glfw.win32.keycodes[0x001] = GLFW_KEY_ESCAPE;
260 _glfw.win32.keycodes[0x147] = GLFW_KEY_HOME;
261 _glfw.win32.keycodes[0x152] = GLFW_KEY_INSERT;
262 _glfw.win32.keycodes[0x15D] = GLFW_KEY_MENU;
263 _glfw.win32.keycodes[0x151] = GLFW_KEY_PAGE_DOWN;
264 _glfw.win32.keycodes[0x149] = GLFW_KEY_PAGE_UP;
265 _glfw.win32.keycodes[0x045] = GLFW_KEY_PAUSE;
266 _glfw.win32.keycodes[0x039] = GLFW_KEY_SPACE;
267 _glfw.win32.keycodes[0x00F] = GLFW_KEY_TAB;
268 _glfw.win32.keycodes[0x03A] = GLFW_KEY_CAPS_LOCK;
269 _glfw.win32.keycodes[0x145] = GLFW_KEY_NUM_LOCK;
270 _glfw.win32.keycodes[0x046] = GLFW_KEY_SCROLL_LOCK;
271 _glfw.win32.keycodes[0x03B] = GLFW_KEY_F1;
272 _glfw.win32.keycodes[0x03C] = GLFW_KEY_F2;
273 _glfw.win32.keycodes[0x03D] = GLFW_KEY_F3;
274 _glfw.win32.keycodes[0x03E] = GLFW_KEY_F4;
275 _glfw.win32.keycodes[0x03F] = GLFW_KEY_F5;
276 _glfw.win32.keycodes[0x040] = GLFW_KEY_F6;
277 _glfw.win32.keycodes[0x041] = GLFW_KEY_F7;
278 _glfw.win32.keycodes[0x042] = GLFW_KEY_F8;
279 _glfw.win32.keycodes[0x043] = GLFW_KEY_F9;
280 _glfw.win32.keycodes[0x044] = GLFW_KEY_F10;
281 _glfw.win32.keycodes[0x057] = GLFW_KEY_F11;
282 _glfw.win32.keycodes[0x058] = GLFW_KEY_F12;
283 _glfw.win32.keycodes[0x064] = GLFW_KEY_F13;
284 _glfw.win32.keycodes[0x065] = GLFW_KEY_F14;
285 _glfw.win32.keycodes[0x066] = GLFW_KEY_F15;
286 _glfw.win32.keycodes[0x067] = GLFW_KEY_F16;
287 _glfw.win32.keycodes[0x068] = GLFW_KEY_F17;
288 _glfw.win32.keycodes[0x069] = GLFW_KEY_F18;
289 _glfw.win32.keycodes[0x06A] = GLFW_KEY_F19;
290 _glfw.win32.keycodes[0x06B] = GLFW_KEY_F20;
291 _glfw.win32.keycodes[0x06C] = GLFW_KEY_F21;
292 _glfw.win32.keycodes[0x06D] = GLFW_KEY_F22;
293 _glfw.win32.keycodes[0x06E] = GLFW_KEY_F23;
294 _glfw.win32.keycodes[0x076] = GLFW_KEY_F24;
295 _glfw.win32.keycodes[0x038] = GLFW_KEY_LEFT_ALT;
296 _glfw.win32.keycodes[0x01D] = GLFW_KEY_LEFT_CONTROL;
297 _glfw.win32.keycodes[0x02A] = GLFW_KEY_LEFT_SHIFT;
298 _glfw.win32.keycodes[0x15B] = GLFW_KEY_LEFT_SUPER;
299 _glfw.win32.keycodes[0x137] = GLFW_KEY_PRINT_SCREEN;
300 _glfw.win32.keycodes[0x138] = GLFW_KEY_RIGHT_ALT;
301 _glfw.win32.keycodes[0x11D] = GLFW_KEY_RIGHT_CONTROL;
302 _glfw.win32.keycodes[0x036] = GLFW_KEY_RIGHT_SHIFT;
303 _glfw.win32.keycodes[0x15C] = GLFW_KEY_RIGHT_SUPER;
304 _glfw.win32.keycodes[0x150] = GLFW_KEY_DOWN;
305 _glfw.win32.keycodes[0x14B] = GLFW_KEY_LEFT;
306 _glfw.win32.keycodes[0x14D] = GLFW_KEY_RIGHT;
307 _glfw.win32.keycodes[0x148] = GLFW_KEY_UP;
309 _glfw.win32.keycodes[0x052] = GLFW_KEY_KP_0;
310 _glfw.win32.keycodes[0x04F] = GLFW_KEY_KP_1;
311 _glfw.win32.keycodes[0x050] = GLFW_KEY_KP_2;
312 _glfw.win32.keycodes[0x051] = GLFW_KEY_KP_3;
313 _glfw.win32.keycodes[0x04B] = GLFW_KEY_KP_4;
314 _glfw.win32.keycodes[0x04C] = GLFW_KEY_KP_5;
315 _glfw.win32.keycodes[0x04D] = GLFW_KEY_KP_6;
316 _glfw.win32.keycodes[0x047] = GLFW_KEY_KP_7;
317 _glfw.win32.keycodes[0x048] = GLFW_KEY_KP_8;
318 _glfw.win32.keycodes[0x049] = GLFW_KEY_KP_9;
319 _glfw.win32.keycodes[0x04E] = GLFW_KEY_KP_ADD;
320 _glfw.win32.keycodes[0x053] = GLFW_KEY_KP_DECIMAL;
321 _glfw.win32.keycodes[0x135] = GLFW_KEY_KP_DIVIDE;
322 _glfw.win32.keycodes[0x11C] = GLFW_KEY_KP_ENTER;
323 _glfw.win32.keycodes[0x059] = GLFW_KEY_KP_EQUAL;
324 _glfw.win32.keycodes[0x037] = GLFW_KEY_KP_MULTIPLY;
325 _glfw.win32.keycodes[0x04A] = GLFW_KEY_KP_SUBTRACT;
329 if (_glfw.win32.keycodes[scancode] > 0)
330 _glfw.win32.scancodes[_glfw.win32.keycodes[scancode]] = scancode;