Cards.hpp
Go to the documentation of this file.
Card GetHeroCard(CardClass cardClass)
std::vector< Card > FindCardByClass(CardClass cardClass)
std::vector< Card > FindCardByMechanics(std::vector< GameTag > mechanics)
std::vector< Card > FindCardByCost(std::size_t minVal, std::size_t maxVal)
const std::vector< Card > & GetAllCards() const
std::vector< Card > FindCardByType(CardType cardType)
std::vector< Card > FindCardByRarity(Rarity rarity)
std::vector< Card > FindCardByAttack(std::size_t minVal, std::size_t maxVal)
std::vector< Card > FindCardBySpellDamage(std::size_t minVal, std::size_t maxVal)
Card FindCardByID(const std::string &id)
Cards & operator=(const Cards &cards)=delete
Deleted copy assignment operator.
std::vector< Card > FindCardBySet(CardSet cardSet)
std::vector< Card > FindCardByRace(Race race)
Card GetDefaultHeroPower(CardClass cardClass)
Definition: AccountInfo.hpp:14
static Cards & GetInstance()
Card FindCardByName(const std::string &name)
std::vector< Card > FindCardByHealth(std::size_t minVal, std::size_t maxVal)
Invalid action.