Files
Juliet/Game/game.h
T
Patedam 5566f76a94 Cleaning game.cpp removing old test code.
Created static mesh entity
Created debug bar
2026-08-10 22:12:31 -04:00

33 lines
402 B
C

#pragma once
#include <Core/Memory/MemoryArena.h>
struct EntityManager;
struct World
{
Juliet::Arena* WorldArena;
EntityManager* EntityManager;
};
enum class GameMode
{
Editor,
Play,
Debug
};
struct GameState
{
Juliet::Arena* TotalArena;
World* World;
GameMode Mode = GameMode::Editor;
float TotalTime;
int Score;
};
extern GameState* GetGameState();