aboutsummaryrefslogtreecommitdiff
path: root/saga/sprite.h
diff options
context:
space:
mode:
Diffstat (limited to 'saga/sprite.h')
-rw-r--r--saga/sprite.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/saga/sprite.h b/saga/sprite.h
index 69f93331fd..80254c6807 100644
--- a/saga/sprite.h
+++ b/saga/sprite.h
@@ -71,6 +71,7 @@ public:
~Sprite(void);
int loadList(int resourceId, SpriteList &spriteList); // load or append spriteList
int draw(SURFACE *ds, SpriteList &spriteList, int32 spriteNumber, const Point &screenCoord, int scale);
+ int draw(SURFACE *ds, SpriteList &spriteList, int32 spriteNumber, const Rect &screenRect, int scale);
int drawOccluded(SURFACE *ds, SpriteList &spriteList, int spriteNumber, const Point &screenCoord, int scale, int depth);
bool hitTest(SpriteList &spriteList, int spriteNumber, const Point &screenCoord, int scale, const Point &testPoint);
void getScaledSpriteBuffer(SpriteList &spriteList, int spriteNumber, int scale, int &width, int &height, int &xAlign, int &yAlign, const byte *&buffer);