]> git.localhorst.tv Git - l2e.git/blobdiff - src/map/TransitionState.cpp
removed lazy fwd headers
[l2e.git] / src / map / TransitionState.cpp
index 75a4deaa540b86ea3d9727175a12ff04c1eff106..97712cdf32a15a3302bd7db15cef52aa65b020fe 100644 (file)
@@ -1,59 +1,52 @@
-/*
- * TransitionState.cpp
- *
- *  Created on: Oct 7, 2012
- *      Author: holy
- */
-
 #include "TransitionState.h"
 
 #include "MapState.h"
 #include "../app/Application.h"
+#include "../math/Vector.h"
 
 using app::Application;
 using app::State;
 using app::Input;
-using geometry::Vector;
+using math::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();
 }
 
 
-void TransitionState::UpdateWorld(float deltaT) {
+void TransitionState::UpdateWorld(Uint32 deltaT) {
 
 }