+ graphics::AnimationRunner &GetAnimation() { return animation; }
+ const graphics::AnimationRunner &GetAnimation() const { return animation; }
+ void SetAnimation(const graphics::AnimationRunner &a) { animation = a; }
+
+ const graphics::Animation *MeleeAnimation() const { return meleeAnimation; }
+ const graphics::Animation *AttackAnimation() const { return attackAnimation; }
+ const graphics::Animation *SpellAnimation() const { return spellAnimation; }
+
+ geometry::Vector<int> &Position() { return position; }
+ const geometry::Vector<int> &Position() const { return position; }
+