|
Engine
Raylib based game framework
|
Base class for all systems. More...
#include <SystemManager.h>

Public Member Functions | |
| virtual void | Update (const float deltaT)=0 |
| Updates the system. | |
| virtual void | Draw ()=0 |
| Renders the system. | |
Base class for all systems.
All systems must derive from this class and implement Update() and Draw().
|
pure virtual |
Renders the system.
Called once per frame after updating according to system priority Called before scenes
Implemented in AnimationSystem.
|
pure virtual |
Updates the system.
Called once per frame before rendering according to system priority. Called before scenes.
| deltaT | Duration of previous frame |
Implemented in AnimationSystem.