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