#ifndef _UNIVERS_HPP_ #define _UNIVERS_HPP_ 1 #include #include #include #include #include "animal.hpp" #include "organisme.hpp" class Univers { friend class Organisme; const int _m, _n, _tailleUnivers; int _tour, _nbAnimaux; int * _plateau; std::vector indexLibres; public: Univers(int, int); ~Univers(void); // Ajoute des animaux à l'univers void ajoutAnimaux(std::vector); /* Modifie un organisme * Attention, écrase l'organisme précédent */ void modificationOrganisme(Organisme *, int); // Affiche l'univers à l'instant présent void affichage(void) const noexcept; // Vérifie s'il y a de la vie dans l'univers bool enVie(void) const noexcept; }; #endif