1 #ifndef BATTLE_NUMBERANIMATION_H_
2 #define BATTLE_NUMBERANIMATION_H_
4 #include "../app/fwd.h"
5 #include "../geometry/Vector.h"
6 #include "../graphics/Animation.h"
10 class NumberAnimation {
13 NumberAnimation() : number(-1) { }
14 NumberAnimation(int number, const graphics::Animation *prototype, const graphics::Sprite *numbers);
17 void Start(app::State &);
19 void CheckTimers(app::State &);
24 void Draw(SDL_Surface *dest, const geometry::Vector<int> &position) const;
28 graphics::AnimationRunner animation[4];
34 #endif /* BATTLE_NUMBERANIMATION_H_ */