X-Git-Url: http://git.localhorst.tv/?a=blobdiff_plain;f=src%2Fgraphics%2FAnimation.h;h=2696694a4f4235cc9454af5b2528ad1a80788567;hb=bb7326004878abeadbe171db75d2caa0eae74431;hp=208f6bdb19e7b95d9dbc20a417498608f14dc64b;hpb=d20fa78a0dcbc95a69bb6077d2081d42b74a2d1a;p=l2e.git diff --git a/src/graphics/Animation.h b/src/graphics/Animation.h index 208f6bd..2696694 100644 --- a/src/graphics/Animation.h +++ b/src/graphics/Animation.h @@ -28,11 +28,15 @@ public: virtual ~Animation() { }; public: - const Sprite *GetSprite() const { return sprite; } int FrameTime() const { return frameTime; } bool Repeat() const { return repeat; } +public: + void SetSprite(const Sprite *s) { sprite = s; } + void SetFrameTime(int t) { frameTime = t; } + void SetRepeat(bool r) { repeat = r; } + public: virtual int NumFrames() const = 0; virtual int Col(int frame) const = 0;