Basic scene class.
More...
#include <Scene.hpp>
|
| virtual void | load () |
| | Called when the scene is loading.
|
| virtual void | unload () |
| | Called when the scene is unloading.
|
| virtual void | update (int delta_time) final |
| | Called on every logic frame.
|
| virtual void | render () final |
| | Called on every render frame.
|
| GameObject * | get_root_gameobject () const |
◆ get_root_gameobject()
| GameObject * turbo::Scene::get_root_gameobject |
( |
| ) |
const |
|
inline |
◆ load()
| virtual void turbo::Scene::load |
( |
| ) |
|
|
inlinevirtual |
Called when the scene is loading.
◆ render()
| void turbo::Scene::render |
( |
| ) |
|
|
finalvirtual |
Called on every render frame.
◆ unload()
| virtual void turbo::Scene::unload |
( |
| ) |
|
|
inlinevirtual |
Called when the scene is unloading.
◆ update()
| void turbo::Scene::update |
( |
int | delta_time | ) |
|
|
finalvirtual |
Called on every logic frame.
- Parameters
-
| delta_time | milliseconds since the last call |
◆ root_gameobject
The documentation for this class was generated from the following files: