Files
Juliet/Game/game.h
T

32 lines
388 B
C

#pragma once
#include <Core/Memory/MemoryArena.h>
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();