9 #ifndef YAGE_CORE_ENGINE_H
10 #define YAGE_CORE_ENGINE_H
12 #include "../core/window.h"
static Engine & instance()
Returns the instance of the engine, as there is only one instance of the engine.
Definition: engine.cpp:34
Main engine class that contains a systems, the main loop and the update function that updates all the...
Definition: engine.h:22
void update()
Updates the systems.
Definition: engine.cpp:30
void init()
Initialize window and other aspects of the engine.
Definition: engine.cpp:14
void mainLoop()
Main game loop of the engine.
Definition: engine.cpp:19