make the drawing virtual

This commit is contained in:
Mylloon 2024-01-06 18:18:51 +01:00
parent dd5aad35c6
commit b3fa493702
Signed by: Anri
GPG key ID: A82D63DFF8D1317F
2 changed files with 4 additions and 4 deletions

View file

@ -14,9 +14,6 @@ class Piece {
// Change l'état de la sélection
void changeSelection();
// Renvoie si la pièce est selectionnée
bool isSelectionnee() const;
protected:
// Couleur de la pièce ou type d'animal pour Safari par ex
const std::string categorie;
@ -37,4 +34,7 @@ public:
// Renvoie la position de la pièce
const std::pair<const int, const int> getPos() const;
// Renvoie si la pièce est selectionnée
bool isSelectionnee() const;
};

View file

@ -26,7 +26,7 @@ public:
virtual void initialiserPlateau() = 0;
// Fonction pour afficher le plateau (selon le jeu) vers une sortie
void afficherPlateau(std::ostream &, const bool debug = false) const;
virtual void afficherPlateau(std::ostream &, const bool debug = false) const;
// Fonction pour modifier le plateau
void modifierPlateau(const int x, const int y, Piece *piece) const;