atLeastOneMovePossible() const | bBoard | |
bBasicBoard() | bBasicBoard | protected |
bBasicBoard(bBasicBoard const &bb) | bBasicBoard | explicitprotected |
bBasicBoard(bBasicBoard &&bb) | bBasicBoard | explicitprotected |
bBasicBoard(bFen const &fen) | bBasicBoard | explicitprotected |
bBlackPiece | bBoard | friend |
bBoard(bBoard &&b) noexcept | bBoard | explicit |
bBoard(bBoard const &b) | bBoard | explicit |
bBoard(bBoard const &b, movenum_t const moveid) | bBoard | explicit |
bBoard(bBoard const &b, bMove const &m) | bBoard | explicit |
bBoard(bBoard const &b, bMove &m) | bBoard | explicit |
bBoard(bFen const &fen) | bBoard | explicit |
bPositionEvaluation | bBoard | friend |
bWhitePiece | bBoard | friend |
calcGameStage() | bBoard | |
calcHash() | bBasicBoard | protected |
calcPieces() | bBoard | |
canCastle() const | bBasicBoard | |
canCastle(uint8_t const f) const | bBasicBoard | |
castleDoneBlack() const | bBoard | inline |
castleDoneWhite() const | bBoard | inline |
clearCastle(uint8_t const f) | bBasicBoard | |
clearEp() | bBasicBoard | inline |
clearInCheck() | bBasicBoard | |
clearPiece(case_t const bc) | bBasicBoard | |
clearPly50Moves() | bBasicBoard | inline |
clearVariation() | bBoard | |
decPly() | bBasicBoard | inline |
getBlackKingPos() const | bBasicBoard | inline |
getBoardEvaluation() const | bBoard | inline |
getColourToMove() const | bBasicBoard | inline |
getEp() const | bBasicBoard | inline |
getFEN() const | bBasicBoard | |
getHash() const | bBasicBoard | inline |
getHashStr() const | bBasicBoard | |
getMove(movenum_t const moveid) const | bBoard | |
getMoveListRef() | bBoard | |
getMoveNumber() const | bBasicBoard | inline |
getMovePlayed() const | bBoard | inline |
getPiece(case_t const bc) const | bBasicBoard | |
getPiece(column_t const iColumn, rank_t const iRank) const | bBasicBoard | |
getPieceCtl(column_t const iColumn, rank_t const iRank) const | bBasicBoard | |
getPly() const | bBasicBoard | inline |
getPly50Moves() const | bBasicBoard | inline |
getPreviousMoves() const | bBoard | inline |
getStage() const | bBoard | inline |
getVariation() const | bBoard | inline |
getWhiteKingPos() const | bBasicBoard | inline |
incPly() | bBasicBoard | inline |
incPly50Moves() | bBasicBoard | inline |
invertColours() | bBoard | |
isCapture() const | bBoard | inline |
isFieldEmpty(case_t const bc) const | bBasicBoard | |
isFieldEmpty(column_t const iColumn, rank_t const iRank) const | bBasicBoard | |
isInCheck() const | bBasicBoard | |
isNonSilent() const | bBoard | inline |
m_blackKing | bBasicBoard | |
m_blackminor | bBoard | |
m_bNonSilent | bBoard | |
m_boardeval | bBoard | |
m_capturedcase | bBoard | |
m_capturedpiece | bBasicBoard | |
m_castledoneBlack | bBoard | |
m_castledoneWhite | bBoard | |
m_castling | bBasicBoard | |
m_ep | bBasicBoard | |
m_gamestage | bBoard | |
m_hash | bBasicBoard | protected |
m_moveplayed | bBoard | |
m_piecesonboard | bBoard | |
m_ply | bBasicBoard | |
m_ply50moves | bBasicBoard | |
m_whiteKing | bBasicBoard | |
m_whiteminor | bBoard | |
makeBoardMove(column_t const oldcol, rank_t const oldrank, column_t const newcol, rank_t const newrank, piece_t const promotion) | bBasicBoard | |
minimizing() const | bBoard | inline |
moveBlackKing(case_t const f, case_t const t) | bBasicBoard | |
movePiece(case_t const f, case_t const t, piece_t const p) | bBasicBoard | |
moveWhiteKing(case_t const f, case_t const t) | bBasicBoard | |
operator std::string() const | bBoard | |
operator<< | bBoard | friend |
operator=(bBoard const &)=delete | bBoard | |
operator=(bBoard &&)=delete | bBoard | |
bBasicBoard::operator=(bBasicBoard const &)=delete | bBasicBoard | protected |
bBasicBoard::operator=(bBasicBoard &&)=delete | bBasicBoard | protected |
PosEvalPositionalBoard | bBoard | friend |
removePiece(column_t const newcol, rank_t const newrank) | bBasicBoard | |
setBoardEvaluation(bScore const s) | bBoard | inline |
setCapture(piece_t const p, case_t const c) override | bBoard | virtual |
setCastle(uint8_t const f) | bBasicBoard | |
setCastle(uint8_t const f, bool const c) | bBasicBoard | |
setCastleDoneBlack(bool const c) | bBoard | inline |
setCastleDoneWhite(bool const c) | bBoard | inline |
setEp(case_t const e) | bBasicBoard | |
setGetPiece(column_t const newcol, rank_t const newrank, piece_t const piece) | bBasicBoard | |
setHash(hashkey_t const newHash) | bBasicBoard | inline |
setInCheck() final | bBoard | virtual |
setNonSilent() | bBoard | inline |
setPiece(case_t const bc, piece_t const piece) | bBasicBoard | |
setPiece(case_t const bc, uint8_t const piece) | bBasicBoard | |
setPieceKU(case_t const bc, piece_t const piece) | bBasicBoard | protected |
setPly(plynum_t const p) | bBasicBoard | inline |
setPly50Moves(movenum50_t const p) | bBasicBoard | inline |
setPreviousMoves(movesequence_t const &v) | bBoard | inline |
setVariation(bBoard const &chldbrd) | bBoard | |
swapPiece(case_t const t, piece_t const op, piece_t const np) | bBasicBoard | |
u_boardFlags1 | bBoard | |
u_boardFlags2 | bBoard | |
u_positionFlags | bBasicBoard | |
unMakeBoardMove(case_t const &cf, column_t const newcol, rank_t const newrank, u_positionFlags_t const oldFlags, piece_t const promotion) | bBasicBoard | |
whiteToMove() const | bBasicBoard | inline |
~bBasicBoard() | bBasicBoard | protectedvirtual |
~bBoard() override | bBoard | |