graphics::Menu<const common::Item *> &GetItemMenu() { return itemMenu; }
const graphics::Menu<const common::Item *> &GetItemMenu() const { return itemMenu; }
graphics::Menu<const common::Item *> &GetItemMenu() { return itemMenu; }
const graphics::Menu<const common::Item *> &GetItemMenu() const { return itemMenu; }
bool BeforeFirstHero() const { return activeHero < 0; }
void PreviousHero() { --activeHero; }
void SwapHeroes(int lhs, int rhs);
bool BeforeFirstHero() const { return activeHero < 0; }
void PreviousHero() { --activeHero; }
void SwapHeroes(int lhs, int rhs);