Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

CBackgammonGM Member List

This is the complete list of members for CBackgammonGM, including all inherited members.

AddPlayer(CDescription desc)CBackgammonGM [protected, virtual]
AssignPlayerPiece(CEID id, const CPiece *p)CGameModule [protected]
AttachMailbox(CMailbox *)CPlayer
CBackgammonGM()CBackgammonGM
CGameModule()CGameModule
CGenericTask()CGenericTask [inline]
CheckForWin()CBackgammonGM [protected, virtual]
CheckMove(const CMove *m)CBackgammonGM [protected, virtual]
CPlayer()CPlayer
EnableBackgroundProcessing(bool bProcessing)CPlayer [protected]
EndTask()CGenericTask [inline]
GenerateMoves(uint32 die1, uint32 die2, CBGPiece p)CBackgammonGM [protected]
GetCEID() const CBackgammonGM [virtual]
GetGameTime() const CGameModule
HasValidMoves(CBGPlayerTurn player)CBackgammonGM [protected]
InvalidMoveProcessing(const CMove *p)CBackgammonGM [protected, virtual]
IsGameOver() const CGameModule
IsRunning()CGenericTask [inline]
NewGame()CBackgammonGM [protected, virtual]
OnForegroundProc()CPlayer [protected, virtual]
OnGameSpecificMessage(const CGameMessage *pMsg)CGameModule [protected, virtual]
OnMessageSent(CMessage *pMsg)CPlayer [protected, virtual]
PlayMove(const CMove *m)CBackgammonGM [protected, virtual]
PlaySingleMove(CBGPiece p, int32 start, int32 end)CBackgammonGM [protected]
PostAMessage(CMessage *pMsg)CPlayer [protected]
PostInitMessage()CGameModule [protected]
ReadMessage(CEID &ID, void *&pMessage)CGenericTask [protected]
RelayMove(CEID playerID, CMove *pMove)CGameModule [protected, virtual]
RemovePlayer(CDescription desc)CBackgammonGM [protected, virtual]
RollDice() const CBackgammonGM [protected]
Run()CPlayer [protected, virtual]
SendMessage(CEID ID, void *pMessage)CGenericTask
SetDelayStart(bool bStart=true)CGameModule
SetGameTime(uint64 sec, bool gameTimerOn=false)CGameModule [virtual]
SetPlayerDescription()CBackgammonGM [inline, protected, virtual]
SetTimePerMove(uint64 sec, bool moveTimerOn=false)CGameModule [virtual]
Sleep(uint32 msec)CGenericTask
Start()CGenericTask
StartGame()CGameModule
TimeElapsed(const CPlayerPiece *piece)CBackgammonGM [protected, virtual]
UpdateCurrentPlayerPiece()CBackgammonGM [protected, virtual]
VerifySingleMove(CBGPiece p, int32 start, int32 end, uint32 die) const CBackgammonGM [protected]
~CBackgammonGM()CBackgammonGM
~CGameModule()CGameModule [virtual]
~CGenericTask()CGenericTask [inline, virtual]
~CPlayer(void)CPlayer [virtual]


Copyright (c) 2005 Matt Bruns, Pat Hammond, Kevin Markussen, Travis Service, Brain Shaver

SourceForge.net Logo