Closed GabrielDum closed 3 months ago
Suggestion (il faut en discuter) : on passe par l'id et on fait un getBestiole dans le milieu, dont il ne faudra pas abuser. Ainsi on aurait la responsabilité des bestioles uniquement dans le milieu, et on pourrait même utiliser des smart pointers.
C'est réglé, mais il reste les smart pointers à faire.
La fonction
getDeplacement(IBestiole *b, Milieu *monMilieu)
prend la mauvaise bestiole (dernier niveau) en paramètre.