adds activePlayerList and runningPlayerList

This commit is contained in:
doitux
2007-09-23 21:30:51 +00:00
parent 8f029d2ea4
commit 84c857cbff
16 changed files with 74 additions and 34 deletions
+4 -1
View File
@@ -21,18 +21,21 @@
#define BOARDINTERFACE_H
#include <vector>
#include <list>
#include <boost/shared_ptr.hpp>
class PlayerInterface;
class HandInterface;
typedef std::list<boost::shared_ptr<PlayerInterface> > PlayerList;
class BoardInterface {
public:
virtual ~BoardInterface();
//
virtual void setPlayer(std::vector<boost::shared_ptr<PlayerInterface> >) =0;
virtual void setPlayerLists(std::vector<boost::shared_ptr<PlayerInterface> >, PlayerList, PlayerList) =0;
virtual void setHand(HandInterface*) =0;
//
virtual void setMyCards(int* theValue) =0;