4 * Created on: Aug 5, 2012
8 #ifndef GRAPHICS_SPRITE_H_
9 #define GRAPHICS_SPRITE_H_
11 #include "../geometry/Point.h"
20 Sprite(SDL_Surface *s, int width, int height)
21 : surface(s), width(width), height(height) { }
24 int Width() const { return width; }
25 int Height() const { return height; }
26 void Draw(SDL_Surface *dest, geometry::Point<int> position, int col = 0, int row = 0) const;
37 #endif /* GRAPHICS_SPRITE_H_ */