tartan  1.2.1.0
tt::chess::Rook Member List

This is the complete list of members for tt::chess::Rook, including all inherited members.

board() consttt::Pieceinline
board()tt::Pieceinline
Color enum namett::Piece
color() consttt::Pieceinline
diagonalMoves(const Piece *p)tt::Piecestatic
move(const Position &to)tt::Piecevirtual
moveMap(int mode=0) const overridett::chess::Rookvirtual
movesMade() consttt::Pieceinline
p_boardtt::Pieceprotected
p_colortt::Pieceprotected
p_movesMadett::Pieceprotected
p_positiontt::Pieceprotected
p_turnIndextt::Pieceprotected
Piece(const Position &pos={1, 1}, Color col=Color::White)tt::chess::Rook
tt::Piece::Piece(const Position &pos={1, 1}, Color col=Color::White)tt::Piece
position() consttt::Pieceinline
position()tt::Pieceinline
setBoard(Board *b)tt::Piece
setColor(Color col)tt::Piece
setPosition(const Position &)tt::Piece
straightMoves(const Piece *p)tt::Piecestatic
turnIndex() consttt::Pieceinline
~Piece()=default (defined in tt::Piece)tt::Piecevirtual