From e3da6c3b39b1cc3546a3b06a525bc10c89460f49 Mon Sep 17 00:00:00 2001 From: Mylloon Date: Sun, 7 Jan 2024 12:45:13 +0100 Subject: [PATCH] PositionMutable --- includes/Jeu.hpp | 2 +- includes/Safari/PlateauSafari.hpp | 4 ++-- includes/types.hpp | 1 + 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/includes/Jeu.hpp b/includes/Jeu.hpp index b935903..fc08fc6 100644 --- a/includes/Jeu.hpp +++ b/includes/Jeu.hpp @@ -19,7 +19,7 @@ protected: Joueur *joueurCourant; // Position du dernier clic du curseur sur l'écran - std::pair posCurseur; + PositionMutable posCurseur; // Récupère la position du curseur // Virtuelle car on aimerais vérifier que le curseur n'est pas en dehors du diff --git a/includes/Safari/PlateauSafari.hpp b/includes/Safari/PlateauSafari.hpp index 3e7f594..094905a 100644 --- a/includes/Safari/PlateauSafari.hpp +++ b/includes/Safari/PlateauSafari.hpp @@ -8,8 +8,8 @@ class PlateauSafari : public Plateau { // Barrières std::vector barrieres; - std::pair placementBarriere1; - std::pair placementBarriere2; + PositionMutable placementBarriere1; + PositionMutable placementBarriere2; public: PlateauSafari(); diff --git a/includes/types.hpp b/includes/types.hpp index cbd04b3..5777b1b 100644 --- a/includes/types.hpp +++ b/includes/types.hpp @@ -3,3 +3,4 @@ #include using Position = std::pair; +using PositionMutable = std::pair;