Libsaki
Core library of Pancake Mahjong
Public Member Functions | List of all members
saki::TableViewReal Class Reference
Inheritance diagram for saki::TableViewReal:
Inheritance graph
[legend]
Collaboration diagram for saki::TableViewReal:
Collaboration graph
[legend]

Public Member Functions

 TableViewReal (const Table &table, Who self)
 
 TableViewReal (const TableViewReal &copy)=default
 
const ChoicesmyChoices () const override
 
const Girlme () const override
 
const HandmyHand () const override
 
int myRank () const override
 
int getRound () const override
 
Who getDealer () const override
 
const TableFocusgetFocus () const override
 
const T37getFocusTile () const override
 
const util::Stactor< T37, 5 > & getDrids () const override
 
const RulegetRule () const override
 
int getSelfWind (Who who) const override
 
int getRoundWind () const override
 
TileCount visibleRemain () const override
 
Who findGirl (Girl::Id id) const override
 
const RivergetRiver (Who who) const override
 
const util::Stactor< M37, 4 > & getBarks (Who who) const override
 
bool genbutsu (Who whose, T34 t) const override
 
bool riichiEstablished (Who who) const override
 
bool isMenzen (Who who) const override
 
bool isAllLast () const override
 
bool inIppatsuCycle () const override
 
- Public Member Functions inherited from saki::TableView
 TableView (Who self)
 
 TableView (const TableView &copy)=default
 
Who self () const
 

Additional Inherited Members

- Protected Attributes inherited from saki::TableView
const Who mSelf
 

The documentation for this class was generated from the following files: