public abstract class GameCommonState
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected CoinFlipState |
coinFlip |
protected GamePhase |
gamePhase |
protected DuelLog |
log |
protected ImmutableCard |
stadiumCard |
protected int |
turnCount |
Constructor and Description |
---|
GameCommonState() |
Modifier and Type | Method and Description |
---|---|
CoinFlipState |
getCoinFlip() |
GamePhase |
getGamePhase() |
DuelLog |
getLog() |
ImmutableCard |
getStadiumCard() |
int |
getTurnCount() |
void |
initialize() |
void |
setCoinFlip(CoinFlipState coinFlip) |
void |
setGamePhase(GamePhase gamePhase) |
void |
setLog(DuelLog log) |
void |
setStadiumCard(ImmutableCard stadiumCard) |
void |
setTurnCount(int turnCount) |
protected ImmutableCard stadiumCard
protected int turnCount
protected GamePhase gamePhase
protected CoinFlipState coinFlip
protected DuelLog log
public void initialize()
public ImmutableCard getStadiumCard()
public void setStadiumCard(ImmutableCard stadiumCard)
public int getTurnCount()
public void setTurnCount(int turnCount)
public GamePhase getGamePhase()
public void setGamePhase(GamePhase gamePhase)
public CoinFlipState getCoinFlip()
public void setCoinFlip(CoinFlipState coinFlip)
public DuelLog getLog()
public void setLog(DuelLog log)