]> git.localhorst.tv Git - l2e.git/blobdiff - src/graphics/Animation.h
added setters for animations
[l2e.git] / src / graphics / Animation.h
index 208f6bdb19e7b95d9dbc20a417498608f14dc64b..2696694a4f4235cc9454af5b2528ad1a80788567 100644 (file)
@@ -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;