#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(). |
1.2.15