X-Git-Url: http://git.localhorst.tv/?a=blobdiff_plain;f=src%2Fgraphics%2FAnimation.h;h=03ead7fc5fc3cb75cc293b8c8fd55c135eb7af2a;hb=187a0f2c37bd4c1e80c5c4351aaf80695508817f;hp=0f33541f0397ce41ce479f4442246bf0b3fd8654;hpb=abede3a0c94a057bc70305a1a858363a2a686f7e;p=l2e.git diff --git a/src/graphics/Animation.h b/src/graphics/Animation.h index 0f33541..03ead7f 100644 --- a/src/graphics/Animation.h +++ b/src/graphics/Animation.h @@ -48,6 +48,9 @@ public: void SetRowOffset(int offset) { rowOffset = offset; } int RowOffset() const { return rowOffset; } + const Sprite *GetSprite() const { return sprite; } + void ChangeSprite(const Sprite *s) { sprite = s; } + virtual void Draw(SDL_Surface *dest, geometry::Point position) const { sprite->Draw(dest, position, Col() + ColOffset(), Row() + RowOffset()); }