Implemented an initial cut at the event router. Its job is to take the random events from SFML and translate them into nice clean orderly events to the Gui::FSM.

This commit is contained in:
Zed A. Shaw 2025-06-04 12:19:24 -04:00
parent 5c47a0151c
commit 0674908e49
8 changed files with 184 additions and 6 deletions

View file

@ -85,7 +85,7 @@ namespace gui {
void END(Event ev);
void try_move(int dir, bool strafe);
void keyboard_mouse();
void handle_keyboard_mouse();
void draw_gui();
void render();
bool active();