TheChess
Public Member Functions

thechess::chess::Move Class Reference

List of all members.

Public Member Functions

 Move (Xy from, Xy to, Chessman turn_into)
 Move (Xy from, Xy to)
 Move (Xy from, Xy packed_to, const Board &board)
Xy from () const
Xy to () const
Chessman turn_into () const
void from (Xy v)
void to (Xy v)
void turn_into (Chessman v)
int dx () const
int dy () const
Xy packed_to () const
bool could_turn_into (const Board &board) const
bool operator== (const Move &other) const
bool operator!= (const Move &other) const
std::string pgn_from (const Board &board) const
std::string pgn (const Board &board, const Board &board_after, bool skip_chessmen=false) const

The documentation for this class was generated from the following files:
 All Classes Functions Enumerations Enumerator