Libsaki
Core library of Pancake Mahjong
Public Types | Public Member Functions | List of all members
saki::HrhBargainer Class Referenceabstract

Interface for working with the 'bargain' stage. More...

#include <princess.h>

Inheritance diagram for saki::HrhBargainer:
Inheritance graph
[legend]

Public Types

enum  Claim { NONE, ANY, ALL, FOUR }
 

Public Member Functions

virtual Claim hrhBargainClaim (int plan, T34 t)=0
 
virtual int hrhBargainPlanCt ()=0
 
virtual void onHrhBargained (int plan, Mount &mount)=0
 

Detailed Description

Interface for working with the 'bargain' stage.

Member Enumeration Documentation

◆ Claim

NONE: don't care ANY: nobody shall claim this tile ALL: claim all this tile except raided ones FOUR: claim all four of this tile


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