conversion to c by gemini 4 argon

This commit is contained in:
Patedam committed 2026-10-16 23:40:45 -04:00
1 parent b70e2d21d2
commit f9356f9ba7
369 files changed
+18074 -107634

No files matched your search

+13 -11
View File
@@ -3,25 +3,27 @@
#include <Core/Memory/MemoryArena.h>
#include <Data/World.h>
struct EntityManager;
typedef struct EntityManager EntityManager;
enum class GameMode
typedef uint32 GameMode;
enum
{
Editor,
Play,
Debug
GameMode_Editor = 0,
GameMode_Play,
GameMode_Debug
};
typedef struct GameState GameState;
struct GameState
{
Arena* TotalArena = nullptr;
Arena* TotalArena;
World* World = nullptr;
World* World;
GameMode Mode = GameMode::Editor;
GameMode Mode;
float TotalTime = 0.0f;
int Score = 0;
float TotalTime;
int Score;
};
[[nodiscard]] extern GameState* GetGameState();
extern GameState* GetGameState(void);