X-Git-Url: http://git.localhorst.tv/?a=blobdiff_plain;f=src%2Fgraphics%2FAnimation.h;h=2696694a4f4235cc9454af5b2528ad1a80788567;hb=bb7326004878abeadbe171db75d2caa0eae74431;hp=208f6bdb19e7b95d9dbc20a417498608f14dc64b;hpb=0cac609857bb19e8342e375fa943c87dad58453f;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;