#include void UpdateInput() { const Input input; int key = GetKeyPressed(); Vector2 mouse_pos = GetMousePosition(); Vector2 mouse_delta = GetMouseDelta(); while (key) { for (PLAYER_ACTION action = 0; action < 4; action++) { if (input.key[action] == key) { //emit("player_intent", action); break; } } key = GetKeyPressed(); } }