Graine
Génération procédurale de créatures et apprentissage par réseaux de neurones.
AirMaterial.hpp
Go to the documentation of this file.
1 #ifndef AIR_MATERIAL
2 #define AIR_MATERIAL
3 
4 #include <string>
5 #include "Material.hpp"
6 
7 class AirMaterial : public Material {
8 
9  private:
10  static Material* instance;
11 
12  public:
13  AirMaterial();
14  virtual ~AirMaterial();
15  static Material* getInstance();
16  virtual std::string getName();
17  virtual bool isCrossable();
18  virtual TypeMaterial getType();
19 };
20 
21 #endif
virtual ~AirMaterial()
Definition: AirMaterial.cpp:16
TypeMaterial
Definition: Material.hpp:7
virtual bool isCrossable()
Definition: AirMaterial.cpp:28
static Material * getInstance()
Definition: AirMaterial.cpp:20
Definition: Material.hpp:9
virtual TypeMaterial getType()
Definition: AirMaterial.cpp:32
virtual std::string getName()
Definition: AirMaterial.cpp:24
AirMaterial()
Definition: AirMaterial.cpp:14
Definition: AirMaterial.hpp:7