Belofte version 2.1.8
A promising chess program using the UCI or Winboard interface
|
This is the complete list of members for bWhitePiece, including all inherited members.
addMove(bBoard const &b, case_t const &cf, int8_t const ri, int8_t const ci, bMoveList &ml) const final | bWhitePiece | virtual |
addMoves(bBoard const &b, case_t const &cf, int8_t const ri, int8_t const ci, bMoveList &ml) const final | bWhitePiece | virtual |
bPieceColour(side_t s) | bPieceColour | explicit |
bPieceColour(bPieceColour const &)=delete | bPieceColour | |
bPieceColour(bPieceColour &&)=delete | bPieceColour | |
bWhitePiece() | bWhitePiece | |
canMovePreflightCheck(bBoard &b, case_t const &cf, int8_t const ri, int8_t const ci) const override | bWhitePiece | virtual |
canMovePreflightCheck(bBoard &b, case_t const &cf, int8_t const ri, int8_t const ci, piece_t const cPromotion) const override | bWhitePiece | virtual |
invert() | bPieceColour | inline |
isAttacked(bBoard const &b, case_t const &cf) const override | bWhitePiece | virtual |
isAttackedByPiece(bBoard const &b, column_t const fromcol, rank_t const fromrank, piece_t const cPiece, int8_t const ri, int8_t const ci) const | bPieceColour | protected |
isAttackedBySlider(bBoard const &b, column_t const fromcol, rank_t const fromrank, piece_t const cPiece, piece_t const cPiece2, int8_t const ri, int8_t const ci) const | bPieceColour | protected |
isBlack() const | bPieceColour | inline |
isEmpty() const | bPieceColour | inline |
isWhite() const | bPieceColour | inline |
m_side | bPieceColour | protected |
operator=(bPieceColour const &)=delete | bPieceColour | |
operator=(bPieceColour &&)=delete | bPieceColour | |
opponent() const | bPieceColour | inline |
toMove() const | bPieceColour | inline |
~bPieceColour() | bPieceColour | virtual |
~bWhitePiece() override | bWhitePiece |