ChessPlusPlus
WIP
cplusplus.com Community Project
|
This is the complete list of members for chesspp::board::Board, including all inherited members.
begin() const noexcept-> Pieces_t::const_iterator | chesspp::board::Board | inline |
Board(config::BoardConfig const &conf) | chesspp::board::Board | |
BoardSize_t typedef | chesspp::board::Board | |
capture(Pieces_t::iterator source, Movements_t::const_iterator target, Movements_t::const_iterator capturable) | chesspp::board::Board | |
config | chesspp::board::Board | |
end() const noexcept-> Pieces_t::const_iterator | chesspp::board::Board | inline |
Factory_t typedef | chesspp::board::Board | |
find(piece::Piece const &p) const noexcept-> Pieces_t::const_iterator | chesspp::board::Board | |
move(Pieces_t::iterator source, Movements_t::const_iterator target) | chesspp::board::Board | |
Movements_t typedef | chesspp::board::Board | |
MovementsRange typedef | chesspp::board::Board | |
occupied(Position_t const &pos) const noexcept | chesspp::board::Board | |
pieceCapturable(piece::Piece const &p) noexcept | chesspp::board::Board | |
pieceCapturables() const noexcept | chesspp::board::Board | inline |
pieceCapturables() noexcept | chesspp::board::Board | inline |
pieceCapturing(piece::Piece const &p) noexcept | chesspp::board::Board | |
pieceCapturings() const noexcept | chesspp::board::Board | inline |
pieceCapturings() noexcept | chesspp::board::Board | inline |
Pieces_t typedef | chesspp::board::Board | |
pieceTrajectories() const noexcept | chesspp::board::Board | inline |
pieceTrajectories() noexcept | chesspp::board::Board | inline |
pieceTrajectory(piece::Piece const &p) noexcept | chesspp::board::Board | |
Position_t typedef | chesspp::board::Board | |
registerPieceClass(Factory_t::key_type const &type, Factory_t::mapped_type ctor) -> Factory_t::iterator | chesspp::board::Board | inlinestatic |
Suit typedef | chesspp::board::Board | |
valid(Position_t const &pos) const noexcept | chesspp::board::Board | inline |