]> git.localhorst.tv Git - l2e.git/blobdiff - src/app/State.h
made application and battle state resizable
[l2e.git] / src / app / State.h
index d9936ddfcc3665f90a1a6900aac876ebbca4bf3f..efee32ba2ab0f3a3001dbbe9944ab9d8f44a58c3 100644 (file)
@@ -25,6 +25,9 @@ public:
        virtual void EnterState(Application &ctrl, SDL_Surface *screen) = 0;
        virtual void ExitState() = 0;
 
+       /// adapt the state's graphics to given dimensions
+       virtual void Resize(int width, int height) = 0;
+
        virtual void HandleEvent(const SDL_Event &) = 0;
        virtual void UpdateWorld(float deltaT) = 0;
        virtual void Render(SDL_Surface *) = 0;