#ifndef APP_APPLICATIONSTATE_H_
#define APP_APPLICATIONSTATE_H_
+#include "fwd.h"
#include "Timer.h"
#include <SDL.h>
namespace app {
-class Application;
-class Input;
-
class State {
public:
/// adapt the state's graphics to given dimensions
virtual void Resize(int width, int height) = 0;
- virtual void HandleInput(const Input &) = 0;
+ virtual void HandleEvents(const Input &) = 0;
virtual void UpdateWorld(float deltaT) = 0;
virtual void Render(SDL_Surface *) = 0;