4 * Created on: Aug 6, 2012
8 #ifndef BATTLE_HEROTAG_H_
9 #define BATTLE_HEROTAG_H_
12 #include "../geometry/Vector.h"
30 HeroTag() : battle(0), index(0) { }
31 HeroTag(const BattleState *battle, int heroIndex)
32 : battle(battle), index(heroIndex) { }
35 const graphics::Sprite *HeroSprite() const;
36 geometry::Vector<int> HeroOffset() const;
38 void Render(SDL_Surface *screen, int width, int height, const geometry::Vector<int> &position, bool active) const;
41 const BattleState *battle;
48 #endif /* BATTLE_HEROTAG_H_ */