Mari's Tarot
 All Classes Files Functions Variables Enumerations Enumerator Friends
AI Member List

This is the complete list of members for AI, including all inherited members.

addCard(const shared_ptr< Card > card)Player
AI(const string &name, const vector< string > &knownPartners)AI
announcedPlayerprotected
bid(const Biddings bestBid, const bool chelemAnnounced) const AIvirtual
callableCards(const Deck &deck) const Playerprotected
chooseKing(const Deck &deck) const AIvirtual
clubsPlayerprotected
delCard(const shared_ptr< Card > card)Playerprotected
diamondsPlayerprotected
foolPlayerprotected
getAllCards() const Player
getAnnounced() const Playerinline
getInitialCards() const Playerinline
getNumberOudlers() const Playerinline
haveSuit(const string &name, const Suits suit) const AI
heartsPlayerprotected
initialCardsPlayerprotected
initialPointsPlayerprotected
isOpponent(const string &name) const AIinline
isPartner(const string &name) const AIinline
makeEcart(const int dogSize)AIvirtual
namePlayer
newGame()AIvirtual
numberOudlersPlayerprotected
opponentsHaveSuit(const Suits suit) const AI
playCard(const Suits referenceCard, const shared_ptr< Card > highTrump)AIvirtual
Player(const string &name)Player
scorePlayer
setDifficulty(const shared_ptr< StratDiff > diff)AIinline
showCards() const Player
spadesPlayerprotected
trumpsPlayerprotected
validCards(const Suits referenceSuit, const shared_ptr< Card > greaterTrump) const Player