AddPlayer(CDescription desc) | CTicTacToeGM | [protected, virtual] |
AssignPlayerPiece(CEID id, const CPiece *p) | CGameModule | [protected] |
AttachMailbox(CMailbox *) | CPlayer | |
CGameModule() | CGameModule | |
CGenericTask() | CGenericTask | [inline] |
CheckForPieceWin(CTicTacToePiece p) const | CTicTacToeGM | [protected] |
CheckForWin() | CTicTacToeGM | [protected, virtual] |
CheckMove(const CMove *m) | CTicTacToeGM | [protected, virtual] |
CPlayer() | CPlayer | |
CTicTacToeGM() | CTicTacToeGM | |
EnableBackgroundProcessing(bool bProcessing) | CPlayer | [protected] |
EndTask() | CGenericTask | [inline] |
GetCEID() const | CTicTacToeGM | [inline, virtual] |
GetGameTime() const | CGameModule | |
GetMaxNumberPlayers() const | CTicTacToeGM | [inline, virtual] |
GetMinNumberPlayers() const | CTicTacToeGM | [inline, virtual] |
GetNumberPlayers() const | CTicTacToeGM | [inline, virtual] |
InvalidMoveProcessing(const CMove *m) | CTicTacToeGM | [protected, virtual] |
IsGameOver() const | CGameModule | |
IsRunning() | CGenericTask | [inline] |
NewGame() | CTicTacToeGM | [protected, virtual] |
OnForegroundProc() | CPlayer | [protected, virtual] |
OnGameSpecificMessage(const CGameMessage *pMsg) | CGameModule | [protected, virtual] |
OnMessageSent(CMessage *pMsg) | CPlayer | [protected, virtual] |
PlayMove(const CMove *m) | CTicTacToeGM | [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) | CTicTacToeGM | [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() | CTicTacToeGM | [protected, virtual] |
SetTimePerMove(uint64 sec, bool moveTimerOn=false) | CGameModule | [virtual] |
Sleep(uint32 msec) | CGenericTask | |
Start() | CGenericTask | |
StartGame() | CGameModule | |
TimeElapsed(const CPlayerPiece *piece) | CTicTacToeGM | [protected, virtual] |
UpdateCurrentPlayerPiece() | CTicTacToeGM | [protected, virtual] |
~CGameModule() | CGameModule | [virtual] |
~CGenericTask() | CGenericTask | [inline, virtual] |
~CPlayer(void) | CPlayer | [virtual] |
~CTicTacToeGM() | CTicTacToeGM | |
Copyright (c) 2005 Matt Bruns, Pat Hammond, Kevin Markussen, Travis Service, Brain Shaver