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

Inherits Assimp::Blender::ElemBase.

Public Types

enum  ModifierType {
  eModifierType_None = 0, eModifierType_Subsurf, eModifierType_Lattice, eModifierType_Curve,
  eModifierType_Build, eModifierType_Mirror, eModifierType_Decimate, eModifierType_Wave,
  eModifierType_Armature, eModifierType_Hook, eModifierType_Softbody, eModifierType_Boolean,
  eModifierType_Array, eModifierType_EdgeSplit, eModifierType_Displace, eModifierType_UVProject,
  eModifierType_Smooth, eModifierType_Cast, eModifierType_MeshDeform, eModifierType_ParticleSystem,
  eModifierType_ParticleInstance, eModifierType_Explode, eModifierType_Cloth, eModifierType_Collision,
  eModifierType_Bevel, eModifierType_Shrinkwrap, eModifierType_Fluidsim, eModifierType_Mask,
  eModifierType_SimpleDeform, eModifierType_Multires, eModifierType_Surface, eModifierType_Smoke,
  eModifierType_ShapeKey
}
 

Public Attributes

int mode
 
char name [32]
 
int type
 
std::shared_ptr< ElemBase > next WARN
 
std::shared_ptr< ElemBase > prev 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
eModifierType_None 
eModifierType_Subsurf 
eModifierType_Lattice 
eModifierType_Curve 
eModifierType_Build 
eModifierType_Mirror 
eModifierType_Decimate 
eModifierType_Wave 
eModifierType_Armature 
eModifierType_Hook 
eModifierType_Softbody 
eModifierType_Boolean 
eModifierType_Array 
eModifierType_EdgeSplit 
eModifierType_Displace 
eModifierType_UVProject 
eModifierType_Smooth 
eModifierType_Cast 
eModifierType_MeshDeform 
eModifierType_ParticleSystem 
eModifierType_ParticleInstance 
eModifierType_Explode 
eModifierType_Cloth 
eModifierType_Collision 
eModifierType_Bevel 
eModifierType_Shrinkwrap 
eModifierType_Fluidsim 
eModifierType_Mask 
eModifierType_SimpleDeform 
eModifierType_Multires 
eModifierType_Surface 
eModifierType_Smoke 
eModifierType_ShapeKey 

Member Data Documentation

int Assimp::Blender::ModifierData::mode
char Assimp::Blender::ModifierData::name[32]
int Assimp::Blender::ModifierData::type
std::shared_ptr<ElemBase> next Assimp::Blender::ModifierData::WARN
std::shared_ptr<ElemBase> prev Assimp::Blender::ModifierData::WARN

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