Belofte version 2.1.9
A promising chess program using the UCI or Winboard interface
bBlackPiece Member List

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 overridebBlackPiecevirtual
addMoves(bBasicBoard const &b, case_t const &cf, int8_t const ri, int8_t const ci, bMoveList &ml) const overridebBlackPiecevirtual
bBlackPiece()bBlackPieceinline
bPieceColour(side_t s)bPieceColourinlineexplicit
bPieceColour(bPieceColour const &)=deletebPieceColour
bPieceColour(bPieceColour &&)=deletebPieceColour
canMovePreflightCheck(bBasicBoard &b, case_t const &cf, case_t const &ct) const overridebBlackPiecevirtual
canMovePreflightCheck(bBasicBoard &b, case_t const &cf, int8_t const ri, int8_t const ci, uint_fast8_t nMax=1) const overridebBlackPiecevirtual
canPawnMovePreflightCheck(bBasicBoard &b, case_t const &cf, int8_t const ri, int8_t const ci) const overridebBlackPiecevirtual
invert()bPieceColourinline
isAttacked(bBasicBoard const &b, case_t const &cf) const overridebBlackPiecevirtual
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) constbPieceColourprotected
isBlack() constbPieceColourinline
isEmpty() constbPieceColourinline
isWhite() constbPieceColourinline
m_sidebPieceColourprotected
operator=(bPieceColour const &)=deletebPieceColour
operator=(bPieceColour &&)=deletebPieceColour
opponent() constbPieceColourinline
toMove() constbPieceColourinline
~bBlackPiece() overridebBlackPieceinline
~bPieceColour()bPieceColourinlinevirtual