This is the complete list of members for Roi, including all inherited members.
canonical(bool show_color=true, bool show_letter=true) const | Piece | |
echiquier | Piece | protected |
est_menace(Square org, Square dest) const override | Roi | virtual |
est_mouvement_legal(Square org, Square dest) const override | Roi | virtual |
get_color() const | Piece | inline |
get_has_moved() const | Piece | inline |
get_id() const | Piece | inline |
get_is_active() const | Piece | inline |
get_is_checked() const | Roi | inline |
get_name() const override | Roi | virtual |
get_pos() const | Piece | inline |
move_event(Square from) | Piece | inlinevirtual |
operator==(const Piece &other) const | Piece | |
Piece(std::string name, std::string canon_name, Color color, int id, Square start_pos, Echiquier *echiquier) | Piece | |
Roi(std::string name, std::string canon_name, Color color, int id, Square start_pos, Echiquier *const echiquier) | Roi | inline |
set_has_moved(bool has_moved) | Piece | inline |
set_is_active(bool is_active) | Piece | inline |
set_is_checked(bool is_checked) | Roi | inline |
set_pos(const Square pos) | Piece | inline |
~Piece() | Piece | virtual |