ProtoZed
awesome branch
A simple but powerful game framework
|
Public Member Functions | |
Application () | |
virtual | ~Application () |
virtual void | Start () |
virtual void | Stop () |
virtual void | Update (float deltaTime) |
int | Run () |
void | RequestShutdown () |
float | GetTimescale () const |
void | SetTimescale (float timescale) |
SystemList & | GetSystemList () const |
AppStateManager & | GetStateManager () const |
EntityManager & | GetEntityManager () const |
AnimationManager & | GetAnimationManager () const |
AssetManager & | GetAssetManager () const |
RandomManager & | GetRandomManager () const |
Additional Inherited Members | |
![]() | |
NonCopyable () | |
PZ::Application::Application | ( | ) |
|
virtual |
AnimationManager& PZ::Application::GetAnimationManager | ( | ) | const |
AssetManager& PZ::Application::GetAssetManager | ( | ) | const |
EntityManager& PZ::Application::GetEntityManager | ( | ) | const |
RandomManager& PZ::Application::GetRandomManager | ( | ) | const |
AppStateManager& PZ::Application::GetStateManager | ( | ) | const |
SystemList& PZ::Application::GetSystemList | ( | ) | const |
float PZ::Application::GetTimescale | ( | ) | const |
void PZ::Application::RequestShutdown | ( | ) |
int PZ::Application::Run | ( | ) |
void PZ::Application::SetTimescale | ( | float | timescale | ) |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |