|
virtual int | getNextSceneIndex () const =0 |
|
virtual int | getPreviousSceneIndex () const =0 |
|
virtual void | build ()=0 |
|
virtual void | destroy ()=0 |
|
virtual void | onEntry ()=0 |
|
virtual void | onExit ()=0 |
|
virtual void | checkInput ()=0 |
|
virtual void | update (float deltaTime)=0 |
|
virtual void | draw ()=0 |
|
virtual void | BeginRender ()=0 |
|
virtual void | updateUI ()=0 |
|
virtual void | EndRender ()=0 |
|
int | getSceneIndex () const |
|
void | setRunning () |
|
SceneState | getState () const |
|
void | setParentApp (AppInterface *app) |
|
AppInterface * | getApp () const |
|
void | setManager (std::string m_managerName) |
|
|
SceneState | _currentState = SceneState::NONE |
|
AppInterface * | _app = nullptr |
|
int | _sceneIndex = -1 |
|
std::unordered_map< std::string, Manager * > | managers |
|
Manager * | manager = nullptr |
|
std::string | managerName = "" |
|
bool | _renderDebug = false |
|
bool | _clusterLayout = false |
|
◆ draw()
virtual void IScene::draw |
( |
| ) |
|
|
pure virtual |
◆ managers
std::unordered_map<std::string, Manager*> IScene::managers |
|
protected |
The documentation for this class was generated from the following file:
- /mnt/c/Users/lefte/Mujin/MastersThesis/Taz/TazGraph/TazGraphEngine/GraphScreen/IScene.h