From 3383e8be9001826bf0d09f1fb73ad5013cc8627e Mon Sep 17 00:00:00 2001 From: Luke Bratch Date: Wed, 24 Nov 2010 19:57:03 +0000 Subject: Initial commit --- Level.h | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 Level.h (limited to 'Level.h') diff --git a/Level.h b/Level.h new file mode 100644 index 0000000..c2334b0 --- /dev/null +++ b/Level.h @@ -0,0 +1,28 @@ +#ifndef LEVEL_H +#define LEVEL_H + +#include "Player.h" +#include "SDL/SDL.h" +#include "SDL/SDL_image.h" + +class Level { + public: + Level(); + + // Load and prepare a new level + void changeLevel(int levelNo); + + // Moves all the level's items around + void move(); + + // Draw the current scene on the screen + void draw(SDL_Surface *screen); + + // The human player + Player player; + + private: + // Nothing yet! +}; + +#endif -- cgit v1.2.3