|
Belofte version 2.2.0
A promising chess program using the UCI or Winboard interface
|
This is the complete list of members for bWhitePawn, including all inherited members.
| addCapturePawnMove(bBasicBoard const &b, case_t const &cf, int8_t const ci, bMoveList &ml) | bWhitePawn | protectedstatic |
| addCapturePromotionMove(bBasicBoard const &b, case_t const &cf, int8_t const ci, bMoveList &ml) | bWhitePawn | protectedstatic |
| addEPMove(bBasicBoard const &b, case_t const &cf, int8_t const ci, bMoveList &ml) | bWhitePawn | protectedstatic |
| addMove(bBasicBoard const &b, case_t const &cf, case_t const &ct, bMoveList &ml) const override | bWhitePiece | virtual |
| addMoves(bBasicBoard const &b, case_t const &cf, int8_t const ri, int8_t const ci, bMoveList &ml) const override | bWhitePiece | virtual |
| addNonCapturePawnMove(bBasicBoard const &b, case_t const &cf, bMoveList &ml) | bWhitePawn | protectedstatic |
| addNonCapturePromotionMove(bBasicBoard const &b, case_t const &cf, bMoveList &ml) | bWhitePawn | protectedstatic |
| bPawn(piece_t p) | bPawn | inlineexplicit |
| bPiece() | bPiece | inlineexplicit |
| bPiece(bPiece &&bp) | bPiece | inlineexplicit |
| bPiece(piece_t piece) | bPiece | inlineexplicit |
| bPiece(bPiece const &)=delete | bPiece | |
| bPieceColour(side_t s) | bPieceColour | inlineexplicit |
| bPieceColour(bPieceColour const &)=delete | bPieceColour | |
| bPieceColour(bPieceColour &&)=delete | bPieceColour | |
| bWhitePawn() | bWhitePawn | inlineexplicit |
| bWhitePiece() | bWhitePiece | inline |
| canMovePreflightCheck(bBasicBoard &b, case_t const &cf, int8_t const ri, int8_t const ci) const override | bWhitePawn | virtual |
| bWhitePiece::canMovePreflightCheck(bBasicBoard &b, case_t const &cf, case_t const &ct) const override | bWhitePiece | virtual |
| GenerateMoves(bBasicBoard const &b, case_t const &cf, bMoveList &ml) override | bWhitePawn | virtual |
| getPiece() const | bPiece | inline |
| getPiece(cpiece_t const piece) | bPiece | static |
| getPieceChar(piece_t const piece) | bPiece | static |
| getPieceClass(piece_t const piece) | bPiece | static |
| getPieceStrUpper(piece_t const piece) | bPiece | static |
| hasValidMovePreflightCheck(bBasicBoard &b, case_t const &cf) override | bWhitePawn | virtual |
| invert() | bPieceColour | inline |
| isAttacked(bBasicBoard const &b, case_t const &cf) const override | bWhitePiece | virtual |
| isAttackedBySlider(bBasicBoard const &b, case_t cf, column_t fromcol, rank_t fromrank, int8_t const ci, int8_t const ri, piece_t const cPiece, piece_t const cPiece2) | bPieceColour | protectedstatic |
| isBlack() const | bPieceColour | inline |
| isBlackPiece(piece_t const p) | bPiece | static |
| isEmpty() const | bPieceColour | inline |
| isOpponent(side_t const s, piece_t const piece) | bPiece | static |
| isOwnColour(side_t const s, piece_t const piece) | bPiece | static |
| isWhite() const | bPieceColour | inline |
| isWhitePiece(piece_t const p) | bPiece | static |
| m_side | bPieceColour | protected |
| bPawn::operator=(bPiece const &)=delete | bPiece | |
| bPawn::operator=(bPiece &&)=delete | bPiece | |
| bWhitePiece::operator=(bPieceColour const &)=delete | bPieceColour | |
| bWhitePiece::operator=(bPieceColour &&)=delete | bPieceColour | |
| opponent() const | bPieceColour | inline |
| bPawn::toMove() const | bPiece | |
| bWhitePiece::toMove() const | bPieceColour | inline |
| ~bPawn() override | bPawn | inline |
| ~bPiece() | bPiece | inlinevirtual |
| ~bPieceColour() | bPieceColour | inlinevirtual |
| ~bWhitePawn() override | bWhitePawn | inline |
| ~bWhitePiece() override | bWhitePiece | inline |