X-Git-Url: http://git.localhorst.tv/?a=blobdiff_plain;f=src%2Fbattle%2FHero.h;h=385962faeb0a7e7642e8e08c7d063a81227c0839;hb=e02068d51f5e7f82d4d3195e9a9ce5c9d76f727d;hp=122ee94112a21aac140f95a0187923dd820afef0;hpb=81da0a7970ce80843ef8f144da06c1e0e2d950a9;p=l2e.git diff --git a/src/battle/Hero.h b/src/battle/Hero.h index 122ee94..385962f 100644 --- a/src/battle/Hero.h +++ b/src/battle/Hero.h @@ -8,27 +8,20 @@ #ifndef BATTLE_HERO_H_ #define BATTLE_HERO_H_ +#include "fwd.h" #include "AttackChoice.h" #include "Stats.h" +#include "../common/fwd.h" #include "../geometry/Vector.h" #include "../graphics/Animation.h" +#include "../graphics/fwd.h" #include "../graphics/Menu.h" #include #include -namespace common { - class Item; - class Spell; -} -namespace graphics { - class Sprite; -} - namespace battle { -class Resources; - class Hero { public: @@ -131,6 +124,7 @@ public: void SetSpellAnimation(const graphics::Animation *a) { spellAnimation = a; } static void CreateTypeDescription(); + static void Construct(void *); private: const char *name;