Gorgon Game Engine
Main.h File Reference
Include dependency graph for Main.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Runner
 Defines the abstract class of Runner. More...
 

Namespaces

 Gorgon
 Root namespace for Gorgon Game Engine.
 

Functions

std::string GetSystemName ()
 Returns the name of the current system. More...
 
void Initialize (const std::string &systemname)
 Initializes the entire system except for graphics and UI. More...
 
void NextFrame ()
 This function marks the end of current frame and starts the next one. More...
 
void RegisterOnce (std::function< void()> fn)
 Registers a function to be run at the start of the next frame. More...
 
void Render ()
 This function calls the starts the rendering pipeline. More...
 
void Tick ()
 Performs various operations that are vital to system execution. More...
 
void UpdateFrame ()
 This method works similar to next frame, however, no delay is done. More...
 

Variables

Event BeforeFrameEvent