make the drawing virtual
This commit is contained in:
parent
dd5aad35c6
commit
b3fa493702
2 changed files with 4 additions and 4 deletions
|
@ -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;
|
||||
};
|
||||
|
|
|
@ -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;
|
||||
|
|
Reference in a new issue