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/ui.h | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) (limited to 'src/ui.h') diff --git a/src/ui.h b/src/ui.h index fcf17a0..e3e5918 100644 --- a/src/ui.h +++ b/src/ui.h @@ -32,10 +32,12 @@ typedef struct { int windowCount; } WindowManager; -FloatingWindow createFloatingWindow(const char* title); -void updateFloatingWindow(FloatingWindow* window); +FloatingWindow createFloatingWindow(const char* title, Rectangle rect); +bool updateFloatingWindow(FloatingWindow* window); -void initWindowManager(WindowManager* windowManager); -void updateWindowManager(WindowManager* windowManager); +void initWindowManager(WindowManager* wm); +void updateWindowManager(WindowManager* wm); +void addWindowToWindowManager(WindowManager* wm, FloatingWindow window); +void focusOnWindow(WindowManager* wm, int windowIndex); #endif -- cgit v1.2.3