|
Libsaki
Core library of Pancake Mahjong
|
Default-copy-constructable part of Table. More...
#include <table.h>


Protected Member Functions | |
| TablePrivate (std::array< int, 4 > points, Rule rule, Who tempDealer, const TableEnv &env) | |
| TablePrivate (const TablePrivate ©)=default | |
| TablePrivate & | operator= (const TablePrivate &assign)=delete |
Protected Attributes | |
| util::Rand | mRand |
| Mount | mMount |
| const Rule | mRule |
| KanCtx | mKanContext |
| TableFocus | mFocus |
| std::array< int, 4 > | mPoints |
| std::array< int, 4 > | mRiichiHans |
| std::array< int, 4 > | mLayPositions |
| std::array< Furiten, 4 > | mFuritens |
| std::array< Hand, 4 > | mHands |
| std::array< River, 4 > | mRivers |
| std::array< std::bitset< 24 >, 4 > | mPickeds |
| std::array< Choices, 4 > | mChoicess |
| std::array< Action, 4 > | mActionInbox |
| std::array< int, 4 > | mNonces |
| int | mRound = 0 |
| int | mExtraRound = -1 |
| int | mDeposit = 0 |
| int | mDice |
| Who | mDealer |
| Who | mInitDealer |
| bool | mAllLast = false |
| bool | mToChangeDealer = false |
| bool | mPrevIsRyuu = false |
| bool | mToEstablishRiichi |
| bool | mToFlip |
| std::bitset< 4 > | mIppatsuFlags |
| std::array< std::bitset< 34 >, 4 > | mGenbutsuFlags |
| const TableEnv & | mEnv |
Default-copy-constructable part of Table.
1.8.13