The IScene interface.
More...
#include <IScene.hpp>
◆ ~IScene()
| virtual Arcade::Game::IScene::~IScene |
( |
| ) |
|
|
virtualdefault |
◆ close()
| virtual void Arcade::Game::IScene::close |
( |
| ) |
|
|
pure virtual |
Close the scene.
It exists because we don't want to destroy all the scene (we might still need it, but we want to dealocate some resource maybe ?)
◆ getEntityManager()
Get the entity manager of the scene.
- Returns
- The entity manager of the scene
◆ init()
| virtual bool Arcade::Game::IScene::init |
( |
| ) |
|
|
pure virtual |
Create the scene.
It exists because we don't want to create all entities/component at startup time but when the scene is activated
- Returns
- True if the scene was created, false otherwise
The documentation for this class was generated from the following file: