|
tartan 1.2.2.1
Chess API
|
This is the complete list of members for tt::chess::Bishop, 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::Bishop | 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::Bishop | |
| 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 |