15 lines
382 B
C
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();
|