Libsaki
Core library of Pancake Mahjong
saki::Table Member List

This is the complete list of members for saki::Table, including all inherited members.

action(Who who, const Action &act, int nonce)saki::Table
anyActivated() constsaki::Table
beforeEast1() constsaki::Table
check(Who who, const Action &action, int nonce) constsaki::Table
CheckResult enum name (defined in saki::Table)saki::Table
duringKan() constsaki::Table
findGirl(Girl::Id id) const (defined in saki::Table)saki::Table
genbutsu(Who whose, T34 t) constsaki::Table
getChoices(Who who) const (defined in saki::Table)saki::Table
getDealer() const (defined in saki::Table)saki::Table
getDeposit() const (defined in saki::Table)saki::Table
getDice() constsaki::Table
getEnv() const (defined in saki::Table)saki::Table
getExtraRound() const (defined in saki::Table)saki::Table
getFocus() const (defined in saki::Table)saki::Table
getFocusTile() const (defined in saki::Table)saki::Table
getFormCtx(Who who) constsaki::Table
getFuriten(Who who) const (defined in saki::Table)saki::Table
getGirl(Who who) const (defined in saki::Table)saki::Table
getHand(Who who) const (defined in saki::Table)saki::Table
getMount() const (defined in saki::Table)saki::Table
getNonce(Who who) const (defined in saki::Table)saki::Table
getPoints() const (defined in saki::Table)saki::Table
getRank(Who who) constsaki::Table
getRiver(Who who) const (defined in saki::Table)saki::Table
getRound() const (defined in saki::Table)saki::Table
getRoundWind() const (defined in saki::Table)saki::Table
getRule() const (defined in saki::Table)saki::Table
getSelfWind(Who who) const (defined in saki::Table)saki::Table
getView(Who who) const (defined in saki::Table)saki::Table
inIppatsuCycle() const (defined in saki::Table)saki::Table
isAllLast() const (defined in saki::Table)saki::Table
lastDiscardLay() constsaki::Table
mActionInbox (defined in saki::TablePrivate)saki::TablePrivateprivate
mAllLast (defined in saki::TablePrivate)saki::TablePrivateprivate
mChoicess (defined in saki::TablePrivate)saki::TablePrivateprivate
mDealer (defined in saki::TablePrivate)saki::TablePrivateprivate
mDeposit (defined in saki::TablePrivate)saki::TablePrivateprivate
mDice (defined in saki::TablePrivate)saki::TablePrivateprivate
mEnv (defined in saki::TablePrivate)saki::TablePrivateprivate
mExtraRound (defined in saki::TablePrivate)saki::TablePrivateprivate
mFocus (defined in saki::TablePrivate)saki::TablePrivateprivate
mFuritens (defined in saki::TablePrivate)saki::TablePrivateprivate
mGenbutsuFlags (defined in saki::TablePrivate)saki::TablePrivateprivate
mHands (defined in saki::TablePrivate)saki::TablePrivateprivate
mInitDealer (defined in saki::TablePrivate)saki::TablePrivateprivate
mIppatsuFlags (defined in saki::TablePrivate)saki::TablePrivateprivate
mKanContext (defined in saki::TablePrivate)saki::TablePrivateprivate
mLayPositions (defined in saki::TablePrivate)saki::TablePrivateprivate
mMount (defined in saki::TablePrivate)saki::TablePrivateprivate
mNonces (defined in saki::TablePrivate)saki::TablePrivateprivate
mPickeds (defined in saki::TablePrivate)saki::TablePrivateprivate
mPoints (defined in saki::TablePrivate)saki::TablePrivateprivate
mPrevIsRyuu (defined in saki::TablePrivate)saki::TablePrivateprivate
mRand (defined in saki::TablePrivate)saki::TablePrivateprivate
mRiichiHans (defined in saki::TablePrivate)saki::TablePrivateprivate
mRivers (defined in saki::TablePrivate)saki::TablePrivateprivate
mRound (defined in saki::TablePrivate)saki::TablePrivateprivate
mRule (defined in saki::TablePrivate)saki::TablePrivateprivate
mToChangeDealer (defined in saki::TablePrivate)saki::TablePrivateprivate
mToEstablishRiichi (defined in saki::TablePrivate)saki::TablePrivateprivate
mToFlip (defined in saki::TablePrivate)saki::TablePrivateprivate
operator=(const Table &assign)=delete (defined in saki::Table)saki::Table
operator=(const TablePrivate &assign)=delete (defined in saki::TablePrivate)saki::TablePrivateprivate
popUp(Who who) constsaki::Table
riichiEstablished(Who who) const (defined in saki::Table)saki::Table
riverRemain(T34 t) const (defined in saki::Table)saki::Table
start()saki::Table
Table(InitConfig config, std::vector< TableObserver *> obs, const TableEnv &env)saki::Tableexplicit
Table(const Table &orig, std::vector< TableObserver *> obs)saki::Tableexplicit
Table(const Table &copy)=delete (defined in saki::Table)saki::Table
TablePrivate(std::array< int, 4 > points, Rule rule, Who tempDealer, const TableEnv &env) (defined in saki::TablePrivate)saki::TablePrivateprivate
TablePrivate(const TablePrivate &copy)=default (defined in saki::TablePrivate)saki::TablePrivateexplicitprivate
visibleRemain(Who who) const (defined in saki::Table)saki::Table
~TablePrivate()=default (defined in saki::TablePrivate)saki::TablePrivateprivate