Libsaki
Core library of Pancake Mahjong
Public Member Functions | Public Attributes | List of all members
saki::TableSnap Struct Reference
Collaboration diagram for saki::TableSnap:
Collaboration graph
[legend]

Public Member Functions

PlayerSnapoperator[] (size_t w)
 
const PlayerSnapoperator[] (size_t w) const
 

Public Attributes

std::array< PlayerSnap, 4 > players
 
Who whoDrawn
 
T37 drawn
 
std::array< int, 4 > points
 
util::Stactor< T37, 5 > drids
 
util::Stactor< T37, 5 > urids
 
int wallRemain
 
int deadRemain
 
int round
 
int extraRound
 
Who dealer
 
bool allLast
 
int deposit
 
uint32_t state
 
int die1
 
int die2
 
RoundResult result
 
bool endOfRound = false
 
Who gunner
 
T37 cannon
 
std::vector< Whoopeners
 
std::vector< std::string > spells
 
std::vector< std::string > charges
 

The documentation for this struct was generated from the following file: