X-Git-Url: http://git.localhorst.tv/?a=blobdiff_plain;f=src%2Fapp%2FApplication.cpp;fp=src%2Fapp%2FApplication.cpp;h=90ed2882e2e75b013f1246aae873c29897a2bf81;hb=5ca18f73987fb3935ab34654cbbecf5eca4704cb;hp=f773cfcec71f96252c9da4cad9275e8096016bc9;hpb=3f8fac16c7ae2cbe7da47b98aba9b558825723e7;p=l2e.git diff --git a/src/app/Application.cpp b/src/app/Application.cpp index f773cfc..90ed288 100644 --- a/src/app/Application.cpp +++ b/src/app/Application.cpp @@ -85,32 +85,32 @@ void Application::PopState() { void Application::RealChangeState(State *s) { if (!states.empty()) { - states.top()->PauseState(*this, screen.Screen()); + states.top()->PauseState(screen.Screen()); states.top()->ExitState(*this, screen.Screen()); states.pop(); } states.push(s); s->EnterState(*this, screen.Screen()); - s->ResumeState(*this, screen.Screen()); + s->ResumeState(screen.Screen()); } void Application::RealPushState(State *s) { if (!states.empty()) { - states.top()->PauseState(*this, screen.Screen()); + states.top()->PauseState(screen.Screen()); } states.push(s); s->EnterState(*this, screen.Screen()); - s->ResumeState(*this, screen.Screen()); + s->ResumeState(screen.Screen()); } void Application::RealPopState() { if (states.empty()) return; - states.top()->PauseState(*this, screen.Screen()); + states.top()->PauseState(screen.Screen()); states.top()->ExitState(*this, screen.Screen()); delete states.top(); states.pop(); if (!states.empty()) { - states.top()->ResumeState(*this, screen.Screen()); + states.top()->ResumeState(screen.Screen()); } } @@ -120,7 +120,7 @@ void Application::Quit() { void Application::PopAllStates() { while (!states.empty()) { - states.top()->PauseState(*this, screen.Screen()); + states.top()->PauseState(screen.Screen()); states.top()->ExitState(*this, screen.Screen()); delete states.top(); states.pop();