diff --git a/src/engine/display.h b/src/engine/display.h new file mode 100644 index 0000000..f1764b6 --- /dev/null +++ b/src/engine/display.h @@ -0,0 +1,10 @@ +#ifndef DISPLAY_H +#define DISPLAY_H + +typedef struct { + int width; + int height; + const char* name; +} Display; + +#endif // DISPLAY_H diff --git a/src/engine/settings.h b/src/engine/settings.h deleted file mode 100644 index 46a0266..0000000 --- a/src/engine/settings.h +++ /dev/null @@ -1,10 +0,0 @@ -#ifndef SETTINGS_H -#define SETTINGS_H - -typedef struct { - int screenWidth; - int screenHeight; - const char* name; -} Settings; - -#endif // SETTINGS_H diff --git a/src/main.c b/src/main.c index d5c3706..108f863 100644 --- a/src/main.c +++ b/src/main.c @@ -3,7 +3,7 @@ #include #include #include "engine/screen.h" -#include "engine/settings.h" +#include "engine/display.h" #include "engine/applicationstate.h" #include "game/logo.h" #include "game/menu.h" @@ -11,7 +11,7 @@ typedef struct { State state; - Settings settings; + Display display; LogoState logo; GameState game; MenuState menu; @@ -23,13 +23,11 @@ int main(void) app.state.currentScreen = LOGO; app.state.running = true; app.state.gameStarted = false; - app.settings = (Settings){ - .name = "The Last Hive", - .screenWidth = 1280, - .screenHeight = 720 - }; + app.display.name = "The Last Hive"; + app.display.width = 1280; + app.display.height = 720; - InitWindow(app.settings.screenWidth, app.settings.screenHeight, app.settings.name); + InitWindow(app.display.width, app.display.height, app.display.name); InitLogo(&app.logo); InitMenu(&app.menu);