chessCAMO
|
This is the complete list of members for Bishop, including all inherited members.
Bishop() | Bishop | inline |
Bishop(int square, pieceType type, pieceColor color) | Bishop | inline |
canCastle(int dest, const Chess &chess) | Piece | inlinevirtual |
causeCheck(int dest, Chess &chess) | Piece | |
causeDoubleCheck(int dest, Chess &chess) | Piece | |
color | Piece | private |
enPassantHandling(int src, Chess &chess) | Piece | inlinevirtual |
getEnPassantLeft() const | Piece | inlinevirtual |
getEnPassantRight() const | Piece | inlinevirtual |
getPieceColor() const | Piece | inline |
getPieceMoveInfo() const | Piece | inline |
getPieceSquare() const | Piece | inline |
getPieceType() const | Piece | inline |
isBishop() | Piece | inline |
isEmpty() | Piece | inline |
isKing() | Piece | inline |
isKnight() | Piece | inline |
isLegalMove(int dest, Chess &chess) | Piece | |
isPathFree(int dest, const Chess &chess) | Piece | |
isPawn() | Piece | inline |
isPieceBlack() | Piece | inline |
isPieceWhite() | Piece | inline |
isPinned(int dest, const Chess &chess) | Piece | |
isPossibleMove(int dest, const Chess &chess) override | Bishop | virtual |
isQueen() | Piece | inline |
isRook() | Piece | inline |
isSameColor(int dest, const Chess &chess) | Piece | |
moved | Piece | private |
movedIntoCheck(int dest, Chess &chess) | Piece | inlinevirtual |
Piece() | Piece | inline |
Piece(int square, pieceType type, pieceColor color) | Piece | inline |
promotePawn(Chess &chess, istream &in) | Piece | inlinevirtual |
setEnPassantLeft(bool en_passant_left) | Piece | inlinevirtual |
setEnPassantRight(bool en_passant_right) | Piece | inlinevirtual |
setPieceColor(pieceColor color) | Piece | inline |
setPieceMoveInfo(bool moved) | Piece | inline |
setPieceSquare(int square) | Piece | inline |
setPieceType(pieceType type) | Piece | inline |
square | Piece | private |
type | Piece | private |
~Bishop() | Bishop | inline |
~Piece() | Piece | inlinevirtual |