summaryrefslogtreecommitdiff
path: root/Sprite.h
diff options
context:
space:
mode:
Diffstat (limited to 'Sprite.h')
-rw-r--r--Sprite.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/Sprite.h b/Sprite.h
index 74f9bea..d745376 100644
--- a/Sprite.h
+++ b/Sprite.h
@@ -25,12 +25,21 @@ class Sprite {
// This sprite's image
SDL_Surface *image;
+ SDL_Rect* getClip();
+
+ void setClip(int clipNo, int x, int y, int w, int h);
+
protected:
// Coordinates
int x, y;
// Visability
bool isVisible;
+
+ // Sprite clip
+ SDL_Rect clip[4];
+ // Clip number
+ int clipNo;
};
#endif