| 335 | |
| 336 | |
| 337 | void androidKeyboardEvent(int keyval, bool make) { |
| 338 | |
| 339 | S32 keyCode = convertAndroidToWindowsKeyCode(keyval); |
| 340 | |
| 341 | InputEvent event; |
| 342 | event.deviceInst = 0; |
| 343 | event.deviceType = KeyboardDeviceType; |
| 344 | event.objType = SI_KEY; |
| 345 | event.objInst = keyCode; |
| 346 | event.action = make ? SI_MAKE : SI_BREAK; |
| 347 | event.modifier = 0; |
| 348 | event.ascii = keyCode; |
| 349 | event.fValues[0] = make ? 1.0f : 0.0f; |
| 350 | |
| 351 | Game->postEvent(event); |
| 352 | } |
| 353 | |
| 354 | void displayKeyboard(bool pShow) { |
| 355 | // Attaches the current thread to the JVM. |
no test coverage detected