| 412 | void ddio_sdl_InternalKeyResume() {} |
| 413 | |
| 414 | float ddio_sdl_InternalKeyDownTime(uint8_t key) { |
| 415 | float down_time = 0.0f; |
| 416 | if (LKeys[key].status) { |
| 417 | float timer = timer_GetTime(); |
| 418 | down_time = timer - LKeys[key].down_time; |
| 419 | LKeys[key].down_time = timer; |
| 420 | } else { |
| 421 | down_time = LKeys[key].up_time - LKeys[key].down_time; |
| 422 | LKeys[key].down_time = LKeys[key].up_time = 0.0f; |
| 423 | } |
| 424 | |
| 425 | return down_time; |
| 426 | } |
| 427 | |
| 428 | void ddio_sdl_InternalResetKey(uint8_t key) { |
| 429 | LKeys[key].down_time = 0.0f; |
no outgoing calls
no test coverage detected