This commit is contained in:
doitux
2007-01-13 19:30:12 +00:00
parent 5085ace50d
commit 15b46f6fb5
3 changed files with 42 additions and 3 deletions
+8
View File
@@ -20,10 +20,18 @@
#ifndef ENGINEFACTORY_H
#define ENGINEFACTORY_H
class HandInterface;
class BoardInterface;
class PlayerInterface;
class EngineFactory{
public:
virtual ~EngineFactory();
virtual HandInterface* createHand() =0;
virtual BoardInterface* createBoard() =0;
virtual PlayerInterface* createPlayer() =0;
};