From 3383e8be9001826bf0d09f1fb73ad5013cc8627e Mon Sep 17 00:00:00 2001 From: Luke Bratch Date: Wed, 24 Nov 2010 19:57:03 +0000 Subject: Initial commit --- Sprite.h | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 Sprite.h (limited to 'Sprite.h') diff --git a/Sprite.h b/Sprite.h new file mode 100644 index 0000000..59a4399 --- /dev/null +++ b/Sprite.h @@ -0,0 +1,35 @@ +#ifndef SPRITE_H +#define SPRITE_H + +#include +#include "SDL/SDL.h" +#include "SDL/SDL_image.h" + +class Sprite { + public: + Sprite(); + + // Get coordinates + int getX(); + int getY(); + + // Set coordinates + void setX(int x); + void setY(int y); + + bool visible(); + + // Load in this sprite's image + bool loadImage(std::string path); + // This sprite's image + SDL_Surface image; + + protected: + // Coordinates + int x, y; + + // Visability + bool isVisible; +}; + +#endif -- cgit v1.2.3