Space Sheep Xtreme Turbo Penguin Edition
Niveau.h
Aller à la documentation de ce fichier.
1 #ifndef NIVEAU_H
2 #define NIVEAU_H
3 
10 #include <map>
11 #include "TypeEnnemi.h"
12 
13 class GameModel;
14 
21 class Niveau
22 {
23  private :
24 
25  int idNiveau;
26  std::multimap<float, TypeEnnemi*> ennemis; // float : Instant (en secondes) où l'ennemi apparait, TypeEnnemi* : Le type de l'ennemi
27 
28  public :
29 
33  Niveau();
34 
39  void initNiveau(GameModel* model);
40 
48  const std::multimap<float, TypeEnnemi*>* getMap() const;
49 
57  int getID() const;
58 };
59 
60 
61 
62 
63 #endif