CardGame
Rogue-like card videogame
Loading...
Searching...
No Matches
matchData.h File Reference
#include <optional>
Include dependency graph for matchData.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  MatchData
 
struct  TurnData
 
struct  PlayCardDecision
 

Enumerations

enum class  MatchState {
  Running , PlayerWon , EnemyWon , MutualDestruction ,
  Aborted
}
 
enum class  PlayerChoice { PlayCard , PassTurn }
 

Enumeration Type Documentation

◆ MatchState

enum class MatchState
strong
Enumerator
Running 
PlayerWon 
EnemyWon 
MutualDestruction 
Aborted 

◆ PlayerChoice

enum class PlayerChoice
strong
Enumerator
PlayCard 
PassTurn