|
Libsaki
Core library of Pancake Mahjong
|
Public Types | |
| enum | Type { CHII, PON, DAIMINKAN, ANKAN, KAKAN } |
Public Member Functions | |
| M37 (const M37 ©)=default | |
| M37 & | operator= (const M37 &assign)=default |
| void | kakan (const T37 &x) |
| Type | type () const |
| int | layIndex () const |
| unsigned | uLayIndex () const |
| const util::Stactor< T37, 4 > & | tiles () const |
| const T37 & | operator[] (int i) const |
| bool | isCpdmk () const |
| bool | isKan () const |
| bool | has (T34 t) const |
Static Public Member Functions | |
| static M37 | chii (const T37 &l, const T37 &m, const T37 &r, int lay) |
| static M37 | pon (const T37 &l, const T37 &m, const T37 &r, int lay) |
| static M37 | daiminkan (const T37 &l, const T37 &m, const T37 &r, const T37 &x, int lay) |
| static M37 | ankan (const T37 &l, const T37 &m, const T37 &r, const T37 &x) |
1.8.13