Belofte version 2.1.9
A promising chess program using the UCI or Winboard interface
|
This is the complete list of members for bBlackPiece, 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 |
bBlackPiece() | bBlackPiece | inline |
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, uint_fast8_t nMax=1) const override | bBlackPiece | virtual |
canPawnMovePreflightCheck(bBasicBoard &b, case_t const &cf, int8_t const ri, int8_t const ci) const override | bBlackPiece | 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) 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 |
~bBlackPiece() override | bBlackPiece | inline |
~bPieceColour() | bPieceColour | inlinevirtual |