#pragma once #include struct EntityManager; struct World { Juliet::Arena* WorldArena; EntityManager* EntityManager; }; enum class GameMode { Play, Debug }; struct GameState { Juliet::Arena* TotalArena; World* World; GameMode Mode = GameMode::Play; float TotalTime; int Score; }; extern GameState* GetGameState();