Battlefield.hpp
Go to the documentation of this file.
std::optional< std::size_t > FindMinionPos(Minion &minion)
std::optional< std::size_t > FindEmptyPos() const
std::vector< Character * > GetAllMinions()
Character * GetMinion(std::size_t pos)
std::size_t GetNumOfMinions() const
void AddMinion(Minion &minion, std::size_t pos)
Player & GetOwner() const
Definition: AccountInfo.hpp:14
void SetOwner(Player &owner)
void RemoveMinion(Minion &minion)
Abstract character class that stores hero and minion data.
Definition: Character.hpp:21