From 729ae9050dc30602e27a48870606c94dffff4907 Mon Sep 17 00:00:00 2001 From: Antoine Pilote Date: Wed, 2 Apr 2025 16:26:33 -0400 Subject: [PATCH] Moved game state into its own header --- Nuake/Source/Engine.h | 9 +-------- Nuake/Source/Nuake/Core/GameState.h | 12 ++++++++++++ 2 files changed, 13 insertions(+), 8 deletions(-) create mode 100644 Nuake/Source/Nuake/Core/GameState.h diff --git a/Nuake/Source/Engine.h b/Nuake/Source/Engine.h index 92d66012..408cece4 100644 --- a/Nuake/Source/Engine.h +++ b/Nuake/Source/Engine.h @@ -1,6 +1,7 @@ #pragma once #include "Nuake/Core/Core.h" +#include "Nuake/Core/GameState.h" #include "Nuake/Core/Logger.h" #include "Nuake/Window.h" #include "Nuake/Core/MulticastDelegate.h" @@ -13,14 +14,6 @@ namespace Nuake class EngineSubsystem; class EngineSubsystemScriptable; - enum GameState - { - Loading, - Playing, - Paused, - Stopped - }; - class Engine { public: diff --git a/Nuake/Source/Nuake/Core/GameState.h b/Nuake/Source/Nuake/Core/GameState.h new file mode 100644 index 00000000..fabd057f --- /dev/null +++ b/Nuake/Source/Nuake/Core/GameState.h @@ -0,0 +1,12 @@ +#pragma once + +namespace Nuake +{ + enum GameState + { + Loading, + Playing, + Paused, + Stopped + }; +} \ No newline at end of file