1 #ifndef BATTLE_HEROTAG_H_
2 #define BATTLE_HEROTAG_H_
6 #include "../geometry/Vector.h"
7 #include "../graphics/fwd.h"
16 HeroTag() : battle(0), index(0) { }
17 HeroTag(const BattleState *battle, int heroIndex)
18 : battle(battle), index(heroIndex) { }
21 const graphics::Sprite *HeroSprite() const;
22 geometry::Vector<int> HeroOffset() const;
24 void Render(SDL_Surface *screen, int width, int height, const geometry::Vector<int> &position, bool active) const;
27 const BattleState *battle;
34 #endif /* BATTLE_HEROTAG_H_ */