1 #ifndef SAKI_TABLE_VIEW_REAL_H 2 #define SAKI_TABLE_VIEW_REAL_H 4 #include "table_view.h" 24 const Choices &myChoices()
const override;
25 const Girl &me()
const override;
26 const Hand &myHand()
const override;
27 int myRank()
const override;
29 int getRound()
const override;
30 Who getDealer()
const override;
32 const T37 &getFocusTile()
const override;
34 const Rule &getRule()
const override;
35 int getSelfWind(
Who who)
const override;
36 int getRoundWind()
const override;
38 Who findGirl(Girl::Id
id)
const override;
40 const River &getRiver(
Who who)
const override;
43 bool genbutsu(
Who whose,
T34 t)
const override;
44 bool riichiEstablished(
Who who)
const override;
45 bool isMenzen(
Who who)
const override;
46 bool isAllLast()
const override;
47 bool inIppatsuCycle()
const override;
59 #endif // SAKI_TABLE_VIEW_REAL_H Definition: lobject.h:497
Definition: table_focus.h:13
Definition: tile_count.h:17
Choice set of one player.
Definition: choices.h:122
Definition: table_view_real.h:18
Definition: table_view.h:18
Stactor = statically allocated vector.
Definition: stactor.h:247
Base class for skill implementation.
Definition: girl.h:35