fogd-engine/src/core/engine_loop.h
Sara ba614edd29 feat: defined various core engine concepts
- Scene Tree
- Engine loop
- Draw list
- Renderables
- Resources
2024-09-10 22:09:46 +02:00

15 lines
382 B
C

#pragma once
typedef struct GameContext {
} GameContext;
// IMPORTANT: should be implemented by game code
extern void InitializeGame(GameContext *settings);
//! initialize window and application context
extern void InitializeEngine();
//! run the actual game, requires InitializeEngine to be called first
extern void RunGame();
// shut down game entirely
extern void ShutDown();