|
CardGame
Rogue-like card videogame
|
This is the complete list of members for IMatchView, including all inherited members.
| askPlayerAction(int limit)=0 | IMatchView | pure virtual |
| showCurrentHand(const std::vector< const CardInstance * > &handToRender) const =0 | IMatchView | pure virtual |
| showDamageResult(const DamageResult result) const =0 | IMatchView | pure virtual |
| showDrawCards(const DrawData &drawData) const =0 | IMatchView | pure virtual |
| showEffectMessage(const std::vector< std::string > &message) const =0 | IMatchView | pure virtual |
| showEndOfMatch(const MatchData &matchData) const =0 | IMatchView | pure virtual |
| showEndOfTurn(const MatchData &matchData) const =0 | IMatchView | pure virtual |
| showEnemyMove(std::string_view enemyName, std::string_view moveName, std::string_view moveDescr) const =0 | IMatchView | pure virtual |
| showMatchState(const MatchData &matchData) const =0 | IMatchView | pure virtual |
| showMessage()=0 | IMatchView | pure virtual |
| showPassingTurn()=0 | IMatchView | pure virtual |
| showPlayedCardName(std::string_view name) const =0 | IMatchView | pure virtual |
| showPlayerTurnStart(const MatchData &matchData) const =0 | IMatchView | pure virtual |
| showRecurringMatchStatus(const MatchData &matchData, const TurnData &turnData, const Entity &player, const Entity &enemy) const =0 | IMatchView | pure virtual |
| showStartOfMatch(std::string_view enemyName) const =0 | IMatchView | pure virtual |
| showTurnState(const TurnData &turnData) const =0 | IMatchView | pure virtual |
| ~IMatchView()=default | IMatchView | virtual |