From 7bb57d60f8d8249eb48c9c7a7e7d3760127a0c3c Mon Sep 17 00:00:00 2001 From: nathan Date: Sat, 15 Nov 2025 22:10:55 -0700 Subject: Working on window focus --- src/game.c | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'src/game.c') diff --git a/src/game.c b/src/game.c index 71583f9..2775900 100644 --- a/src/game.c +++ b/src/game.c @@ -81,6 +81,18 @@ void initGame(Game* game) game->player.camera.fovy = game->settings.fov; game->player.position = Vector3Scale(game->world.size, 0.5); + // Window manager. + initWindowManager(&game->wm); + + FloatingWindow window = createFloatingWindow("test1", + (Rectangle){0.0, 0.0, + 100.0, 100.0}); + addWindowToWindowManager(&game->wm, window); + + window = createFloatingWindow("test2", + (Rectangle){200.0, 200.0, 100.0, 100.0}); + addWindowToWindowManager(&game->wm, window); + disableGameCursor(game); } @@ -124,6 +136,7 @@ void drawGameScreen(Game* game) void updateGameUI(Game* game) { + updateWindowManager(&game->wm); } void updateGameScene(Game* game) -- cgit v1.2.3