class Application {
public:
- explicit Application(SDL_Surface *screen, State *initialState);
+ Application(sdl::InitScreen *screen, State *initialState);
~Application(void);
private:
Application(const Application &);
void Render(void);
private:
- SDL_Surface *screen;
+ sdl::InitScreen *screen;
std::stack<State *> states;
Uint32 last;