Assimp  v4.1. (December 2018)
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
 ElemBase ()
 
virtual ~ElemBase ()
 

Member Enumeration Documentation

◆ ModifierType

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

◆ mode

int Assimp::Blender::ModifierData::mode

◆ name

char Assimp::Blender::ModifierData::name[32]

◆ type

int Assimp::Blender::ModifierData::type

◆ WARN [1/2]

std::shared_ptr<ElemBase> next Assimp::Blender::ModifierData::WARN

◆ WARN [2/2]

std::shared_ptr<ElemBase> prev Assimp::Blender::ModifierData::WARN

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