StarEngine
|
#include <SceneManager.h>
Public Member Functions | |
~SceneManager () | |
BaseScene * | GetActiveScene () |
BaseScene * | GetScene (const tstring &name) |
bool | SetActiveScene (const tstring &name) |
bool | AddScene (const tstring &name, BaseScene *scene) |
bool | RemoveScene (const tstring &name) |
status | Update (const Context &context) |
status | Draw () |
Static Public Member Functions | |
static SceneManager * | GetInstance () |
star::SceneManager::~SceneManager | ( | void | ) |
status star::SceneManager::Draw | ( | ) |
BaseScene * star::SceneManager::GetActiveScene | ( | ) |
|
static |
bool star::SceneManager::RemoveScene | ( | const tstring & | name | ) |
bool star::SceneManager::SetActiveScene | ( | const tstring & | name | ) |