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

This is the complete list of members for bPieceColour, including all inherited members.

addMove(bBasicBoard const &b, case_t const &cf, case_t const &ct, bMoveList &ml) const =0bPieceColourpure virtual
addMoves(bBasicBoard const &b, case_t const &cf, int8_t const ri, int8_t const ci, bMoveList &ml) const =0bPieceColourpure virtual
bPieceColour(side_t s)bPieceColourinlineexplicit
bPieceColour(bPieceColour const &)=deletebPieceColour
bPieceColour(bPieceColour &&)=deletebPieceColour
canMovePreflightCheck(bBasicBoard &b, case_t const &cf, case_t const &ct) const =0bPieceColourpure virtual
canMovePreflightCheck(bBasicBoard &b, case_t const &cf, int8_t const ri, int8_t const ci, uint_fast8_t nMax) const =0bPieceColourpure virtual
canPawnMovePreflightCheck(bBasicBoard &b, case_t const &cf, int8_t const ri, int8_t const ci) const =0bPieceColourpure virtual
invert()bPieceColourinline
isAttacked(bBasicBoard const &b, case_t const &cf) constbPieceColourinlinevirtual
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
~bPieceColour()bPieceColourinlinevirtual