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