Quantum-Chess 0.5
|
Liste complète des membres de Piece, y compris les membres hérités :
abs_substracte(std::size_t x, std::size_t y) noexcept | Piece | inlineprivatestatic |
check_if_use_move_promote(Board< N, M > const &board, Coord const &pos) const noexcept | Piece | |
get_color() const noexcept | Piece | inline |
get_list_move(Board< N, M > const &board, Coord const &pos) const noexcept | Piece | private |
get_list_move_bishop(Board< N, M > const &board, Coord const &pos) const noexcept | Piece | private |
get_list_move_king(Board< N, M > const &board, Coord const &pos) const noexcept | Piece | private |
get_list_move_knight(Board< N, M > const &board, Coord const &pos) const noexcept | Piece | private |
get_list_move_pawn(Board< N, M > const &board, Coord const &pos) const noexcept | Piece | private |
get_list_move_queen(Board< N, M > const &board, Coord const &pos) const noexcept | Piece | private |
get_list_move_rec(Board< N, M > const &board, Coord const &pos, std::array< int, SIZE > const &list_move) const noexcept | Piece | private |
get_list_move_rook(Board< N, M > const &board, Coord const &pos) const noexcept | Piece | private |
get_list_normal_move(Board< N, M > const &board, Coord const &pos) const noexcept | Piece | |
get_list_promote(Board< N, M > const &board, Coord const &pos) const noexcept | Piece | |
get_list_split_move(Board< N, M > const &board, Coord const &pos) const noexcept | Piece | |
get_type() const noexcept | Piece | inline |
is_black() const noexcept | Piece | inline |
is_white() const noexcept | Piece | inline |
m_color | Piece | private |
m_type | Piece | private |
Move_Mode énumération | Piece | private |
norm(Coord const &x, Coord const &y) noexcept | Piece | inlineprivatestatic |
operator=(Piece const &)=default | Piece | inline |
operator=(Piece &&)=default | Piece | inline |
Piece() noexcept | Piece | inline |
Piece(TypePiece piece, Color color) noexcept | Piece | inline |
Piece(Piece const &)=default | Piece | inline |
Piece(Piece &&)=default | Piece | inline |
same_color(Piece const &other) const noexcept | Piece | inline |
~Piece()=default | Piece | inline |