|
Libsaki
Core library of Pancake Mahjong
|
Choice set of one player. More...
#include <choices.h>

Classes | |
| struct | ModeBark |
| struct | ModeDrawn |
| struct | ModeEnd |
| struct | ModeIrsCheck |
Public Types | |
| enum | Mode { WATCH, IRS_CHECK, DICE, DRAWN, BARK, END } |
Public Member Functions | |
| bool | any () const |
| Mode | mode () const |
| bool | can (ActCode act) const |
| Check ablity without nonce. More... | |
| bool | canRiichi () const |
| bool | spinOnly () const |
| Action | timeout () const |
| Provide a fallback action in this choices. Typically used as a placeholder on network timeout. | |
| const ModeIrsCheck & | irsCheck () const |
| const ModeDrawn & | drawn () const |
| const ModeBark & | bark () const |
| void | setWatch () |
| void | setIrsCheck (const ModeIrsCheck &irsCheck) |
| allow to set all items disabled, without switching mode to 'watch' | |
| void | setDice () |
| void | setDrawn (const ModeDrawn &mode) |
| void | setBark (const ModeBark &mode) |
| void | setEnd (const ModeEnd &mode) |
| void | setIrsClick (const Choices &from) |
| void | filter (const ChoiceFilter &f) |
Choice set of one player.
| bool saki::Choices::can | ( | ActCode | act | ) | const |
Check ablity without nonce.
1.8.13