diff options
Diffstat (limited to 'saga/sprite.h')
-rw-r--r-- | saga/sprite.h | 1 |
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); |