25 lines
713 B
C++
25 lines
713 B
C++
#ifndef ECOSYSTEME_EVENEMENT_HPP
|
|
#define ECOSYSTEME_EVENEMENT_HPP 1
|
|
|
|
#include "../includes/univers.hpp"
|
|
#include "../includes/mouton.hpp"
|
|
#include "../includes/loup.hpp"
|
|
|
|
struct Evenement {
|
|
Evenement() = delete;
|
|
|
|
// Créer un univers pour préparer la simulation
|
|
static void creationSimulation(Univers **, int, int, int, int);
|
|
|
|
// Lance la simulation pour un univers
|
|
static void lancerSimulation(Univers *);
|
|
|
|
// Arrête la simulation d'un univers
|
|
static void arreterSimulation(Univers *);
|
|
|
|
// Affiche un univers, possibilité d'afficher les
|
|
// traits séparant les valeurs du tableaux (par défaut : non)
|
|
static void affichage(Univers *, bool = false) noexcept;
|
|
};
|
|
|
|
#endif
|