]> git.localhorst.tv Git - l2e.git/blobdiff - src/map/TransitionState.cpp
handle line breaks in Font::DrawString
[l2e.git] / src / map / TransitionState.cpp
index 75a4deaa540b86ea3d9727175a12ff04c1eff106..4490f83b37b0170d2bc22b2f8d22250ad165e2f6 100644 (file)
@@ -18,38 +18,37 @@ using geometry::Vector;
 namespace map {
 
 TransitionState::TransitionState(MapState *ms, Map *map, const Vector<int> &coordinates)
-: ctrl(0)
-, ms(ms)
+: ms(ms)
 , map(map)
 , coordinates(coordinates) {
 
 }
 
-void TransitionState::OnEnterState(Application &c, SDL_Surface *screen) {
-       ctrl = &c;
+void TransitionState::OnEnterState(SDL_Surface *screen) {
+
 }
 
-void TransitionState::OnExitState(Application &, SDL_Surface *screen) {
+void TransitionState::OnExitState(SDL_Surface *screen) {
 
 }
 
-void TransitionState::OnResumeState(Application &ctrl, SDL_Surface *screen) {
+void TransitionState::OnResumeState(SDL_Surface *screen) {
 
 }
 
-void TransitionState::OnPauseState(Application &ctrl, SDL_Surface *screen) {
+void TransitionState::OnPauseState(SDL_Surface *screen) {
 
 }
 
 
-void TransitionState::Resize(int width, int height) {
+void TransitionState::OnResize(int width, int height) {
 
 }
 
 
 void TransitionState::HandleEvents(const Input &input) {
        ms->Transition(map, coordinates);
-       ctrl->PopState();
+       Ctrl().PopState();
 }