tartan 1.2.2.1
Chess API
|
This is the complete list of members for tt::chess::Rook, including all inherited members.
board() const | tt::Piece | inline |
board() | tt::Piece | inline |
Color enum name | tt::Piece | |
color() const | tt::Piece | inline |
diagonalMoves(const Piece *p) | tt::Piece | static |
move(const Position &to) | tt::Piece | virtual |
moveMap(int mode=0) const override | tt::chess::Rook | virtual |
movesMade() const | tt::Piece | inline |
p_board | tt::Piece | protected |
p_color | tt::Piece | protected |
p_movesMade | tt::Piece | protected |
p_position | tt::Piece | protected |
p_turnIndex | tt::Piece | protected |
Piece(const Position &pos={1, 1}, Color col=Color::White) | tt::chess::Rook | |
position() const | tt::Piece | inline |
position() | tt::Piece | inline |
setBoard(Board *b) | tt::Piece | |
setColor(Color col) | tt::Piece | |
setPosition(const Position &) | tt::Piece | |
straightMoves(const Piece *p) | tt::Piece | static |
turnIndex() const | tt::Piece | inline |
~Piece()=default (defined in tt::Piece) | tt::Piece | virtual |