PZ::AppStateManager::AppStateManager |
( |
Application & |
application | ) |
|
PZ::AppStateManager::~AppStateManager |
( |
| ) |
|
void PZ::AppStateManager::Change |
( |
const std::string & |
stateName | ) |
|
void PZ::AppStateManager::Change |
( |
const std::string & |
stateName, |
|
|
StringMap & |
options |
|
) |
| |
AppState* PZ::AppStateManager::GetCurrent |
( |
| ) |
const |
bool PZ::AppStateManager::IsEmpty |
( |
| ) |
|
void PZ::AppStateManager::Pop |
( |
| ) |
|
void PZ::AppStateManager::PopAll |
( |
| ) |
|
void PZ::AppStateManager::Push |
( |
const std::string & |
stateName | ) |
|
void PZ::AppStateManager::Push |
( |
const std::string & |
stateName, |
|
|
StringMap & |
options |
|
) |
| |
template<class T >
bool PZ::AppStateManager::Register |
( |
const std::string & |
stateName | ) |
|
|
inline |
bool PZ::AppStateManager::Unregister |
( |
const std::string & |
stateName | ) |
|
|
inline |
void PZ::AppStateManager::Update |
( |
| ) |
|
The documentation for this class was generated from the following file: