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

Inherits Assimp::Blender::ElemBase.

Public Types

Public Attributes

float alphafac
 
float b
 
BlendType blendtype
 
short colormodel
 
float colspecfac
 
float difffac
 
float emitfac
 
float g
 
float hardfac
 
char mapping
 
MapType mapto
 
float mirrfac
 
float norfac
 
std::shared_ptr< Objectobject
 
float ofs [3]
 
short pmapto
 
short pmaptoneg
 
Projection projx
 
Projection projy
 
Projection projz
 
float r
 
float rot
 
float size [3]
 
float specfac
 
std::shared_ptr< Textex
 
int texflag
 
char uvname [32]
 
float k 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

Enumerator
BlendType_BLEND 
BlendType_MUL 
BlendType_ADD 
BlendType_SUB 
BlendType_DIV 
BlendType_DARK 
BlendType_DIFF 
BlendType_LIGHT 
BlendType_SCREEN 
BlendType_OVERLAY 
BlendType_BLEND_HUE 
BlendType_BLEND_SAT 
BlendType_BLEND_VAL 
BlendType_BLEND_COLOR 
Enumerator
Flag_RGBTOINT 
Flag_STENCIL 
Flag_NEGATIVE 
Flag_ALPHAMIX 
Flag_VIEWSPACE 
Enumerator
MapType_COL 
MapType_NORM 
MapType_COLSPEC 
MapType_COLMIR 
MapType_REF 
MapType_SPEC 
MapType_EMIT 
MapType_ALPHA 
MapType_HAR 
MapType_RAYMIRR 
MapType_TRANSLU 
MapType_AMB 
MapType_DISPLACE 
MapType_WARP 
Enumerator
Proj_N 
Proj_X 
Proj_Y 
Proj_Z 

Member Data Documentation

float Assimp::Blender::MTex::alphafac
float Assimp::Blender::MTex::b
BlendType Assimp::Blender::MTex::blendtype
short Assimp::Blender::MTex::colormodel
float Assimp::Blender::MTex::colspecfac
float Assimp::Blender::MTex::difffac
float Assimp::Blender::MTex::emitfac
float Assimp::Blender::MTex::g
float Assimp::Blender::MTex::hardfac
char Assimp::Blender::MTex::mapping
MapType Assimp::Blender::MTex::mapto
float Assimp::Blender::MTex::mirrfac
float Assimp::Blender::MTex::norfac
std::shared_ptr<Object> Assimp::Blender::MTex::object
float Assimp::Blender::MTex::ofs[3]
short Assimp::Blender::MTex::pmapto
short Assimp::Blender::MTex::pmaptoneg
Projection Assimp::Blender::MTex::projx
Projection Assimp::Blender::MTex::projy
Projection Assimp::Blender::MTex::projz
float Assimp::Blender::MTex::r
float Assimp::Blender::MTex::rot
float Assimp::Blender::MTex::size[3]
float Assimp::Blender::MTex::specfac
std::shared_ptr<Tex> Assimp::Blender::MTex::tex
int Assimp::Blender::MTex::texflag
char Assimp::Blender::MTex::uvname[32]
float k Assimp::Blender::MTex::WARN

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