Belofte version 2.1.9
A promising chess program using the UCI or Winboard interface
|
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 =0 | bPieceColour | pure virtual |
addMoves(bBasicBoard const &b, case_t const &cf, int8_t const ri, int8_t const ci, bMoveList &ml) const =0 | bPieceColour | pure virtual |
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 =0 | bPieceColour | pure virtual |
canMovePreflightCheck(bBasicBoard &b, case_t const &cf, int8_t const ri, int8_t const ci, uint_fast8_t nMax) const =0 | bPieceColour | pure virtual |
canPawnMovePreflightCheck(bBasicBoard &b, case_t const &cf, int8_t const ri, int8_t const ci) const =0 | bPieceColour | pure virtual |
invert() | bPieceColour | inline |
isAttacked(bBasicBoard const &b, case_t const &cf) const | bPieceColour | inlinevirtual |
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 |
~bPieceColour() | bPieceColour | inlinevirtual |