blob: 78dcd14012b15a0c04087dc118cd15bc62dbb8a1 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
#pragma once
#include "input.h"
#include "render_types.h"
#include "scene.h"
#include "screenspace.h"
#include "terrain.h"
#include "text.h"
typedef struct Core Core;
struct Renderer;
Core* get_global_core();
/** @brief Throws error if the core cannot be instantiated */
void Core_Bringup();
void Core_Shutdown();
bool ShouldExit();
struct Renderer* Core_GetRenderer(Core* core);
void Frame_Begin();
void Frame_Draw();
void Frame_End();
|