chessCAMO
|
This is the complete list of members for Pawn, including all inherited members.
canCastle(int dest, const Chess &chess) | Piece | inlinevirtual |
causeCheck(int dest, Chess &chess) | Piece | |
causeDoubleCheck(int dest, Chess &chess) | Piece | |
color | Piece | private |
en_passant_left | Pawn | private |
en_passant_right | Pawn | private |
enPassantHandling(int src, Chess &chess) override | Pawn | virtual |
getEnPassantLeft() const override | Pawn | inlinevirtual |
getEnPassantRight() const override | Pawn | 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 | Pawn | virtual |
isQueen() | Piece | inline |
isRook() | Piece | inline |
isSameColor(int dest, const Chess &chess) | Piece | |
moved | Piece | private |
movedIntoCheck(int dest, Chess &chess) | Piece | inlinevirtual |
Pawn() | Pawn | inline |
Pawn(int square, pieceType type, pieceColor color) | Pawn | inline |
Piece() | Piece | inline |
Piece(int square, pieceType type, pieceColor color) | Piece | inline |
promotePawn(Chess &chess, istream &in) override | Pawn | virtual |
setEnPassantLeft(bool en_passant_left) override | Pawn | inlinevirtual |
setEnPassantRight(bool en_passant_right) override | Pawn | 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 |
~Pawn() | Pawn | inline |
~Piece() | Piece | inlinevirtual |