Assimp  v3.1.1 (June 2014)
Assimp::Blender::Tex Struct Reference

Inherits Assimp::Blender::ElemBase.

Public Types

enum  ImageFlags {
  ImageFlags_INTERPOL = 1, ImageFlags_USEALPHA = 2, ImageFlags_MIPMAP = 4, ImageFlags_IMAROT = 16,
  ImageFlags_CALCALPHA = 32, ImageFlags_NORMALMAP = 2048, ImageFlags_GAUSS_MIP = 4096, ImageFlags_FILTER_MIN = 8192,
  ImageFlags_DERIVATIVEMAP = 16384
}
 
enum  Type {
  Type_CLOUDS = 1, Type_WOOD = 2, Type_MARBLE = 3, Type_MAGIC = 4,
  Type_BLEND = 5, Type_STUCCI = 6, Type_NOISE = 7, Type_IMAGE = 8,
  Type_PLUGIN = 9, Type_ENVMAP = 10, Type_MUSGRAVE = 11, Type_VORONOI = 12,
  Type_DISTNOISE = 13, Type_POINTDENSITY = 14, Type_VOXELDATA = 15
}
 

Public Attributes

ID id FAIL
 
Type type FAIL
 
ImageFlags imaflag
 
std::shared_ptr< Image > ima WARN
 
- Public Attributes inherited from Assimp::Blender::ElemBase
const char * dna_type
 Type name of the element. More...
 

Additional Inherited Members

- Public Member Functions inherited from Assimp::Blender::ElemBase
virtual ~ElemBase ()
 

Member Enumeration Documentation

§ ImageFlags

Enumerator
ImageFlags_INTERPOL 
ImageFlags_USEALPHA 
ImageFlags_MIPMAP 
ImageFlags_IMAROT 
ImageFlags_CALCALPHA 
ImageFlags_NORMALMAP 
ImageFlags_GAUSS_MIP 
ImageFlags_FILTER_MIN 
ImageFlags_DERIVATIVEMAP 

§ Type

Enumerator
Type_CLOUDS 
Type_WOOD 
Type_MARBLE 
Type_MAGIC 
Type_BLEND 
Type_STUCCI 
Type_NOISE 
Type_IMAGE 
Type_PLUGIN 
Type_ENVMAP 
Type_MUSGRAVE 
Type_VORONOI 
Type_DISTNOISE 
Type_POINTDENSITY 
Type_VOXELDATA 

Member Data Documentation

§ FAIL [1/2]

ID id Assimp::Blender::Tex::FAIL

§ FAIL [2/2]

Type type Assimp::Blender::Tex::FAIL

§ imaflag

ImageFlags Assimp::Blender::Tex::imaflag

§ WARN

std::shared_ptr<Image> ima Assimp::Blender::Tex::WARN

The documentation for this struct was generated from the following file: