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