Gorgon Game Engine
Runner Class Referenceabstract

Defines the abstract class of Runner. More...

Inheritance diagram for Runner:
[legend]

Public Member Functions

virtual void Quit ()=0
 Should quit after the current frame is completed for a graceful exit. More...
 
virtual void Run ()=0
 Takes the control of the execution until Quit is called. More...
 
virtual void Step ()=0
 Runs a single frame. More...
 

Detailed Description

Defines the abstract class of Runner.

Runners take the control of the code execution, calling any necessary functions as the events occur.

Member Function Documentation

◆ Quit()

virtual void Quit ( )
pure virtual

Should quit after the current frame is completed for a graceful exit.

Implemented in Window, and SceneManager.

◆ Run()

virtual void Run ( )
pure virtual

Takes the control of the execution until Quit is called.

Implemented in Window, and SceneManager.

◆ Step()

virtual void Step ( )
pure virtual

Runs a single frame.

Implemented in Window, and SceneManager.


The documentation for this class was generated from the following file: