|
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 |