|
Belofte version 2.2.0
A promising chess program using the UCI or Winboard interface
|
This is the complete list of members for bWhiteKing, including all inherited members.
| 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 |
| bKing(piece_t p) | bKing | 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 | |
| bWhiteKing() | bWhiteKing | inline |
| bWhitePiece() | bWhitePiece | inline |
| canMovePreflightCheck(bBasicBoard &b, case_t const &cf, case_t const &ct) const override | bWhitePiece | virtual |
| canMovePreflightCheck(bBasicBoard &b, case_t const &cf, int8_t const ri, int8_t const ci) const override | bWhitePiece | virtual |
| GenerateMoves(bBasicBoard const &b, case_t const &cf, bMoveList &ml) override | bWhiteKing | 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 | bWhiteKing | 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 |
| bKing::operator=(bPiece const &)=delete | bPiece | |
| bKing::operator=(bPiece &&)=delete | bPiece | |
| bWhitePiece::operator=(bPieceColour const &)=delete | bPieceColour | |
| bWhitePiece::operator=(bPieceColour &&)=delete | bPieceColour | |
| opponent() const | bPieceColour | inline |
| bKing::toMove() const | bPiece | |
| bWhitePiece::toMove() const | bPieceColour | inline |
| ~bKing() override | bKing | inline |
| ~bPiece() | bPiece | inlinevirtual |
| ~bPieceColour() | bPieceColour | inlinevirtual |
| ~bWhiteKing() override | bWhiteKing | inline |
| ~bWhitePiece() override | bWhitePiece | inline |