|
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 |
1.8.18