#include <NoMove.h>
Public Member Functions | |
virtual move_command | getHandledMovement () const |
Return the handled movement. | |
virtual std::pair< int, int > | getHandledRelCoords () const |
Transform a move_command into a pair of relative coordinates. | |
virtual move_command | getHandledOpposite () const |
Give the opposite movement. | |
NoMove (Move *next) | |
Constructor. |
Definition at line 33 of file NoMove.h.
NoMove::NoMove | ( | Move * | next | ) | [inline] |
move_command NoMove::getHandledMovement | ( | ) | const [virtual] |
Return the handled movement.
Implements Move.
Definition at line 27 of file NoMove.cpp.
References MOVECMD_NOMOVE.
00027 { 00028 return MOVECMD_NOMOVE; 00029 }
std::pair< int, int > NoMove::getHandledRelCoords | ( | ) | const [virtual] |
Transform a move_command into a pair of relative coordinates.
Implements Move.
Definition at line 31 of file NoMove.cpp.
move_command NoMove::getHandledOpposite | ( | ) | const [virtual] |
Give the opposite movement.
Implements Move.
Definition at line 36 of file NoMove.cpp.
References MOVECMD_NOMOVE.
00036 { 00037 return MOVECMD_NOMOVE; 00038 }