Assimp  v4.1. (December 2018)
MMDPmxParser.h File Reference

Classes

class  pmx::PmxAncherRigidBody
 
class  pmx::PmxBone
 
class  pmx::PmxFrame
 
class  pmx::PmxFrameElement
 
class  pmx::PmxIkLink
 
class  pmx::PmxJoint
 
class  pmx::PmxJointParam
 
class  pmx::PmxMaterial
 
class  pmx::PmxModel
 
class  pmx::PmxMorph
 
class  pmx::PmxMorphBoneOffset
 
class  pmx::PmxMorphFlipOffset
 
class  pmx::PmxMorphGroupOffset
 
class  pmx::PmxMorphImplusOffset
 
class  pmx::PmxMorphMaterialOffset
 
class  pmx::PmxMorphOffset
 
class  pmx::PmxMorphUVOffset
 
class  pmx::PmxMorphVertexOffset
 
class  pmx::PmxRigidBody
 
class  pmx::PmxSetting
 
class  pmx::PmxSoftBody
 
class  pmx::PmxVertex
 
class  pmx::PmxVertexSkinning
 
class  pmx::PmxVertexSkinningBDEF1
 
class  pmx::PmxVertexSkinningBDEF2
 
class  pmx::PmxVertexSkinningBDEF4
 
class  pmx::PmxVertexSkinningQDEF
 
class  pmx::PmxVertexSkinningSDEF
 

Namespaces

 pmx
 

Enumerations

enum  pmx::MorphCategory : uint8_t {
  pmx::MorphCategory::ReservedCategory = 0, pmx::MorphCategory::Eyebrow = 1, pmx::MorphCategory::Eye = 2, pmx::MorphCategory::Mouth = 3,
  pmx::MorphCategory::Other = 4
}
 
enum  pmx::MorphType : uint8_t {
  pmx::MorphType::Group = 0, pmx::MorphType::Vertex = 1, pmx::MorphType::Bone = 2, pmx::MorphType::UV = 3,
  pmx::MorphType::AdditionalUV1 = 4, pmx::MorphType::AdditionalUV2 = 5, pmx::MorphType::AdditionalUV3 = 6, pmx::MorphType::AdditionalUV4 = 7,
  pmx::MorphType::Matrial = 8, pmx::MorphType::Flip = 9, pmx::MorphType::Implus = 10
}
 
enum  pmx::PmxJointType : uint8_t {
  pmx::PmxJointType::Generic6DofSpring = 0, pmx::PmxJointType::Generic6Dof = 1, pmx::PmxJointType::Point2Point = 2, pmx::PmxJointType::ConeTwist = 3,
  pmx::PmxJointType::Slider = 5, pmx::PmxJointType::Hinge = 6
}
 
enum  pmx::PmxSoftBodyFlag : uint8_t { pmx::BLink = 0x01, pmx::Cluster = 0x02, pmx::Link = 0x04 }
 
enum  pmx::PmxVertexSkinningType : uint8_t {
  pmx::PmxVertexSkinningType::BDEF1 = 0, pmx::PmxVertexSkinningType::BDEF2 = 1, pmx::PmxVertexSkinningType::BDEF4 = 2, pmx::PmxVertexSkinningType::SDEF = 3,
  pmx::PmxVertexSkinningType::QDEF = 4
}