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

COthelloGM Member List

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

AddPlayer(CDescription)COthelloGM [protected, virtual]
AssignPlayerPiece(CEID id, const CPiece *p)CGameModule [protected]
AttachMailbox(CMailbox *)CPlayer
CGameModule()CGameModule
CGenericTask()CGenericTask [inline]
CheckDirection(const COthelloMove *m, int8 direction) const COthelloGM [protected]
CheckForWin()COthelloGM [protected, virtual]
CheckMove(const CMove *)COthelloGM [protected, virtual]
COthelloGM()COthelloGM
CPlayer()CPlayer
EnableBackgroundProcessing(bool bProcessing)CPlayer [protected]
EndTask()CGenericTask [inline]
GetCEID() const COthelloGM [virtual]
GetGameTime() const CGameModule
GetMaxNumberPlayers() const COthelloGM [inline, virtual]
HasValidMoves(COthelloPiece player)COthelloGM [protected]
InvalidMoveProcessing(const CMove *)COthelloGM [protected, virtual]
IsGameOver() const CGameModule
IsRunning()CGenericTask [inline]
NewGame()COthelloGM [protected, virtual]
OnForegroundProc()CPlayer [protected, virtual]
OnGameSpecificMessage(const CGameMessage *pMsg)CGameModule [protected, virtual]
OnMessageSent(CMessage *pMsg)CPlayer [protected, virtual]
PlayMove(const CMove *)COthelloGM [protected, virtual]
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)COthelloGM [protected, virtual]
Run()CPlayer [protected, virtual]
SendMessage(CEID ID, void *pMessage)CGenericTask
SetDelayStart(bool bStart=true)CGameModule
SetGameTime(uint64 sec, bool gameTimerOn=false)CGameModule [virtual]
SetPlayerDescription()COthelloGM [protected, virtual]
SetTimePerMove(uint64 sec, bool moveTimerOn=false)CGameModule [virtual]
Sleep(uint32 msec)CGenericTask
Start()CGenericTask
StartGame()CGameModule
TimeElapsed(const CPlayerPiece *)COthelloGM [protected, virtual]
UpdateCurrentPlayerPiece()COthelloGM [protected, virtual]
~CGameModule()CGameModule [virtual]
~CGenericTask()CGenericTask [inline, virtual]
~COthelloGM()COthelloGM
~CPlayer(void)CPlayer [virtual]


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

SourceForge.net Logo