#include <moves.h>
Public Methods | |
Move (void) | |
Move (int s, int n, int t) | |
int | operator== (Move &m) |
int | operator!= (Move &m) |
~Move (void) | |
Public Attributes | |
int | Source |
int | Node |
byte | Trans |
Move * | Next |
|
Definition at line 35 of file moves.h. References Node, Source, and Trans.
|
|
Definition at line 36 of file moves.h. References Node, Source, and Trans.
|
|
Definition at line 42 of file moves.h.
00042 { delete Next; } |
|
Definition at line 40 of file moves.h. References Node, Source, and Trans.
|
|
Definition at line 38 of file moves.h. References Node, Source, and Trans.
|
|
Definition at line 34 of file moves.h. Referenced by MoveList::Append(), ComputerSpy::ChooseMove(), ComputerDetective::ChooseMove(), MoveList::Insert(), and MoveList::Next(). |
|
Definition at line 32 of file moves.h. Referenced by UserInterface::ComputePossTokens(), MapWindow::DisableNodes(), MapWindow::EnableNodes(), UserInterface::EndTurn(), Move(), operator!=(), operator==(), and Detective::TakeTurn(). |
|
Definition at line 31 of file moves.h. Referenced by Move(), operator!=(), and operator==(). |
|
Definition at line 33 of file moves.h. Referenced by UserInterface::ComputePossTokens(), Move(), operator!=(), operator==(), UserInterface::RevealSpy(), UserInterface::ShowSpyMoves(), UserInterface::SpyTurn(), and Detective::TakeTurn(). |