| 265 | |
| 266 | |
| 267 | void buildScanCodeArray() |
| 268 | { |
| 269 | _buildScanCode = false; |
| 270 | |
| 271 | for(int i = 0; i < TableSize; ++i) |
| 272 | { |
| 273 | SDL_T3D[i] = 0; |
| 274 | T3D_SDL[i] = 0; |
| 275 | } |
| 276 | |
| 277 | // SDL, Torque |
| 278 | mapScanCode(SDL_SCANCODE_A, KEY_A); |
| 279 | mapScanCode(SDL_SCANCODE_B, KEY_B); |
| 280 | mapScanCode(SDL_SCANCODE_C, KEY_C); |
| 281 | mapScanCode(SDL_SCANCODE_D, KEY_D); |
| 282 | mapScanCode(SDL_SCANCODE_E, KEY_E); |
| 283 | mapScanCode(SDL_SCANCODE_F, KEY_F); |
| 284 | mapScanCode(SDL_SCANCODE_G, KEY_G); |
| 285 | mapScanCode(SDL_SCANCODE_H, KEY_H); |
| 286 | mapScanCode(SDL_SCANCODE_I, KEY_I); |
| 287 | mapScanCode(SDL_SCANCODE_J, KEY_J); |
| 288 | mapScanCode(SDL_SCANCODE_K, KEY_K); |
| 289 | mapScanCode(SDL_SCANCODE_L, KEY_L); |
| 290 | mapScanCode(SDL_SCANCODE_M, KEY_M); |
| 291 | mapScanCode(SDL_SCANCODE_N, KEY_N); |
| 292 | mapScanCode(SDL_SCANCODE_O, KEY_O); |
| 293 | mapScanCode(SDL_SCANCODE_P, KEY_P); |
| 294 | mapScanCode(SDL_SCANCODE_Q, KEY_Q); |
| 295 | mapScanCode(SDL_SCANCODE_R, KEY_R); |
| 296 | mapScanCode(SDL_SCANCODE_S, KEY_S); |
| 297 | mapScanCode(SDL_SCANCODE_T, KEY_T); |
| 298 | mapScanCode(SDL_SCANCODE_U, KEY_U); |
| 299 | mapScanCode(SDL_SCANCODE_V, KEY_V); |
| 300 | mapScanCode(SDL_SCANCODE_W, KEY_W); |
| 301 | mapScanCode(SDL_SCANCODE_X, KEY_X); |
| 302 | mapScanCode(SDL_SCANCODE_Y, KEY_Y); |
| 303 | mapScanCode(SDL_SCANCODE_Z, KEY_Z); |
| 304 | |
| 305 | mapScanCode(SDL_SCANCODE_1, KEY_1); |
| 306 | mapScanCode(SDL_SCANCODE_2, KEY_2); |
| 307 | mapScanCode(SDL_SCANCODE_3, KEY_3); |
| 308 | mapScanCode(SDL_SCANCODE_4, KEY_4); |
| 309 | mapScanCode(SDL_SCANCODE_5, KEY_5); |
| 310 | mapScanCode(SDL_SCANCODE_6, KEY_6); |
| 311 | mapScanCode(SDL_SCANCODE_7, KEY_7); |
| 312 | mapScanCode(SDL_SCANCODE_8, KEY_8); |
| 313 | mapScanCode(SDL_SCANCODE_9, KEY_9); |
| 314 | mapScanCode(SDL_SCANCODE_0, KEY_0); |
| 315 | |
| 316 | mapScanCode(SDL_SCANCODE_BACKSPACE, KEY_BACKSPACE); |
| 317 | mapScanCode(SDL_SCANCODE_TAB, KEY_TAB); |
| 318 | mapScanCode(SDL_SCANCODE_RETURN, KEY_RETURN); |
| 319 | mapScanCode(SDL_SCANCODE_LCTRL, KEY_CONTROL); |
| 320 | mapScanCode(SDL_SCANCODE_RCTRL, KEY_CONTROL); |
| 321 | mapScanCode(SDL_SCANCODE_LALT, KEY_ALT); |
| 322 | mapScanCode(SDL_SCANCODE_RALT, KEY_ALT); |
| 323 | mapScanCode(SDL_SCANCODE_LSHIFT, KEY_SHIFT); |
| 324 | mapScanCode(SDL_SCANCODE_RSHIFT, KEY_SHIFT); |
no test coverage detected