This commit is contained in:
doitux
2007-01-14 13:23:04 +00:00
parent c198ff21a9
commit 34b33a16e7
14 changed files with 50 additions and 72 deletions
+1 -8
View File
@@ -28,20 +28,13 @@
#include "turninterface.h"
#include "riverinterface.h"
// class HandInterface;
// class BoardInterface;
// class PlayerInterface;
// class PreflopInterface;
// class FlopInterface;
// class TurnInterface;
// class RiverInterface;
class EngineFactory{
public:
virtual ~EngineFactory();
virtual HandInterface* createHand(GuiInterface *g, BoardInterface *b, PlayerInterface **p, int id, int qP, int dP, int sB,int sC) =0;
virtual HandInterface* createHand(EngineFactory *f, GuiInterface *g, BoardInterface *b, PlayerInterface **p, int id, int qP, int dP, int sB,int sC) =0;
virtual BoardInterface* createBoard() =0;
virtual PlayerInterface* createPlayer(BoardInterface *b, int id, int sC, bool aS, int mB) =0;
virtual PreflopInterface* createPreflop(HandInterface* hi, int id, int qP, int dP, int sB) =0;