CardGame
Rogue-like card videogame
Loading...
Searching...
No Matches
IMatchView Member List

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

askPlayerAction(int limit)=0IMatchViewpure virtual
showCurrentHand(const std::vector< const CardInstance * > &handToRender) const =0IMatchViewpure virtual
showDamageResult(const DamageResult result) const =0IMatchViewpure virtual
showDrawCards(const DrawData &drawData) const =0IMatchViewpure virtual
showEffectMessage(const std::vector< std::string > &message) const =0IMatchViewpure virtual
showEndOfMatch(const MatchData &matchData) const =0IMatchViewpure virtual
showEndOfTurn(const MatchData &matchData) const =0IMatchViewpure virtual
showEnemyMove(std::string_view enemyName, std::string_view moveName, std::string_view moveDescr) const =0IMatchViewpure virtual
showMatchState(const MatchData &matchData) const =0IMatchViewpure virtual
showMessage()=0IMatchViewpure virtual
showPassingTurn()=0IMatchViewpure virtual
showPlayedCardName(std::string_view name) const =0IMatchViewpure virtual
showPlayerTurnStart(const MatchData &matchData) const =0IMatchViewpure virtual
showRecurringMatchStatus(const MatchData &matchData, const TurnData &turnData, const Entity &player, const Entity &enemy) const =0IMatchViewpure virtual
showStartOfMatch(std::string_view enemyName) const =0IMatchViewpure virtual
showTurnState(const TurnData &turnData) const =0IMatchViewpure virtual
~IMatchView()=defaultIMatchViewvirtual