Incendie
terminal.h
1 #ifndef TERMINAL_H
2 #define TERMINAL_H
3 
4 #include <stdlib.h>
5 #include <ncurses.h>
6 #include <vector>
7 
8 // #include "cellule.h"
9 #include "foret.h"
10 
11 class Terminal
12 {
13 
14 private:
15  Foret foret;
16  long temps;
17  char b_taille; // si vrai, divise la taille hztl d'une case par 2
18 
19 public:
20  Terminal(int hauteur, int largeur, float proba, long int nTemps = 0.60, float coef_brulure=1.0, bool t = 0);
21 
22  void end();
23  void afficheContour(int largeur);
24 
25  void afficheCase(const Cellule* cell);
26  void afficheLigne(int num_ligne);
27  void afficheForet();
28 
29  void next();
30  void run();
31 
32  int main_terminal(int argc, char** argv);
33 
34 };
35 
36 #endif // TERMINAL_H
Definition: foret.h:21
Definition: cellule.h:4
Definition: terminal.h:11