Belofte version 2.1.9
A promising chess program using the UCI or Winboard interface
|
This is the complete list of members for bPiece, including all inherited members.
bPiece() | bPiece | inlineexplicit |
bPiece(bPiece &&bp) | bPiece | inlineexplicit |
bPiece(piece_t piece) | bPiece | inlineexplicit |
bPiece(bPiece const &)=delete | bPiece | |
GenerateMoves(bBasicBoard const &b, case_t const &cf, bMoveList &ml)=0 | bPiece | pure virtual |
getPiece() const | bPiece | inline |
getPiece(cpiece_t const piece) | bPiece | static |
getPieceChar(piece_t const piece) | bPiece | static |
getPieceClass(piece_t const piece) | bPiece | static |
getPieceStrUpper(piece_t const piece) | bPiece | static |
hasValidMovePreflightCheck(bBasicBoard &b, case_t const &cf)=0 | bPiece | pure virtual |
isBlackPiece(piece_t const p) | bPiece | static |
isOpponent(side_t const s, piece_t const piece) | bPiece | static |
isOwnColour(side_t const s, piece_t const piece) | bPiece | static |
isWhitePiece(piece_t const p) | bPiece | static |
operator<<(std::ostream &os, bPiece const &bp) | bPiece | friend |
operator=(bPiece const &)=delete | bPiece | |
operator=(bPiece &&)=delete | bPiece | |
toMove() const | bPiece | |
~bPiece() | bPiece | inlinevirtual |