From 3fa74d5844e441f0cccf711791066efaab054b63 Mon Sep 17 00:00:00 2001 From: ilotterytea Date: Sun, 19 Jan 2025 20:42:57 +0500 Subject: feat: save/load .xd files (wip) --- src/screens.h | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) (limited to 'src/screens.h') diff --git a/src/screens.h b/src/screens.h index 75e9616..f73df4e 100644 --- a/src/screens.h +++ b/src/screens.h @@ -1,6 +1,11 @@ #include #include "editor.h" +#include "xd.h" -void SE_DrawMenuScreen(); -void SE_DrawEditorScreen(Editor *editor, Camera2D *camera); +typedef enum GameScreen { SCREEN_MENU = 0, SCREEN_EDITOR } GameScreen; + +void SE_DrawMenuScreen(GameScreen *currentScreen, Editor *editor, XdData *data, + XdData *datas[]); +void SE_DrawEditorScreen(GameScreen *currentScreen, Editor *editor, + Camera2D *camera); -- cgit v1.2.3