Rendering Engine 0.2.9
Modular Graphics Rendering Engine | v0.2.9
model_material.hpp File Reference
#include <map>
#include <vector>
#include <string>
#include <cstdint>
#include <stdexcept>

Go to the source code of this file.

Classes

class  rendering_engine::ModelMaterial
 Represents a single material imported from a 3D model file. More...
 
class  rendering_engine::Enum< T >
 
class  rendering_engine::Enum< T >::Iterator
 

Namespaces

namespace  rendering_engine
 

Enumerations

enum  rendering_engine::TextureType {
  rendering_engine::Difffuse = 0 , rendering_engine::SpecularMap , rendering_engine::Ambient , rendering_engine::Emissive ,
  rendering_engine::Heightmap , rendering_engine::NormalMap , rendering_engine::SpecularPowerMap , rendering_engine::DisplacementMap ,
  rendering_engine::LightMap , rendering_engine::Begin = Difffuse , rendering_engine::End = LightMap
}
 Enumerates supported texture map types for imported materials. More...