Assimp  v3.1.1 (June 2014)
Assimp::FBX::Material Class Reference

DOM class for generic FBX materials. More...

Inherits Assimp::FBX::Object.

Public Member Functions

const std::string & GetShadingModel () const
 
bool IsMultilayer () const
 
const LayeredTextureMapLayeredTextures () const
 
 Material (uint64_t id, const Element &element, const Document &doc, const std::string &name)
 
const PropertyTable & Props () const
 
const TextureMapTextures () const
 
virtual ~Material ()
 
- Public Member Functions inherited from Assimp::FBX::Object
uint64_t ID () const
 
const std::string & Name () const
 
 Object (uint64_t id, const Element &element, const std::string &name)
 
const ElementSourceElement () const
 
virtual ~Object ()
 

Additional Inherited Members

- Protected Attributes inherited from Assimp::FBX::Object
const Elementelement
 
const uint64_t id
 
const std::string name
 

Detailed Description

DOM class for generic FBX materials.

Constructor & Destructor Documentation

Assimp::FBX::Material::Material ( uint64_t  id,
const Element element,
const Document doc,
const std::string &  name 
)
Assimp::FBX::Material::~Material ( )
virtual

Member Function Documentation

const std::string& Assimp::FBX::Material::GetShadingModel ( ) const
inline
bool Assimp::FBX::Material::IsMultilayer ( ) const
inline
const LayeredTextureMap& Assimp::FBX::Material::LayeredTextures ( ) const
inline
const PropertyTable& Assimp::FBX::Material::Props ( ) const
inline
const TextureMap& Assimp::FBX::Material::Textures ( ) const
inline

The documentation for this class was generated from the following files: