void State::EnterState(Application &c, SDL_Surface *screen) {
ctrl = &c;
- OnEnterState(c, screen);
+ OnEnterState(screen);
}
void State::ExitState(Application &c, SDL_Surface *screen) {
- OnExitState(c, screen);
+ OnExitState(screen);
ctrl = 0;
}
-void State::ResumeState(Application &ctrl, SDL_Surface *screen) {
- OnResumeState(ctrl, screen);
+void State::ResumeState(SDL_Surface *screen) {
+ OnResumeState(screen);
}
-void State::PauseState(Application &ctrl, SDL_Surface *screen) {
- OnPauseState(ctrl, screen);
+void State::PauseState(SDL_Surface *screen) {
+ OnPauseState(screen);
}
void State::Resize(int width, int height) {