|
Assimp
v4.1. (December 2018)
|
Classes | |
| class | PmxAncherRigidBody |
| class | PmxBone |
| class | PmxFrame |
| class | PmxFrameElement |
| class | PmxIkLink |
| class | PmxJoint |
| class | PmxJointParam |
| class | PmxMaterial |
| class | PmxModel |
| class | PmxMorph |
| class | PmxMorphBoneOffset |
| class | PmxMorphFlipOffset |
| class | PmxMorphGroupOffset |
| class | PmxMorphImplusOffset |
| class | PmxMorphMaterialOffset |
| class | PmxMorphOffset |
| class | PmxMorphUVOffset |
| class | PmxMorphVertexOffset |
| class | PmxRigidBody |
| class | PmxSetting |
| class | PmxSoftBody |
| class | PmxVertex |
| class | PmxVertexSkinning |
| class | PmxVertexSkinningBDEF1 |
| class | PmxVertexSkinningBDEF2 |
| class | PmxVertexSkinningBDEF4 |
| class | PmxVertexSkinningQDEF |
| class | PmxVertexSkinningSDEF |
Enumerations | |
| enum class | MorphCategory : uint8_t { ReservedCategory = 0 , Eyebrow = 1 , Eye = 2 , Mouth = 3 , Other = 4 } |
| enum class | MorphType : uint8_t { Group = 0 , Vertex = 1 , Bone = 2 , UV = 3 , AdditionalUV1 = 4 , AdditionalUV2 = 5 , AdditionalUV3 = 6 , AdditionalUV4 = 7 , Matrial = 8 , Flip = 9 , Implus = 10 } |
| enum class | PmxJointType : uint8_t { Generic6DofSpring = 0 , Generic6Dof = 1 , Point2Point = 2 , ConeTwist = 3 , Slider = 5 , Hinge = 6 } |
| enum | PmxSoftBodyFlag : uint8_t { BLink = 0x01 , Cluster = 0x02 , Link = 0x04 } |
| enum class | PmxVertexSkinningType : uint8_t { BDEF1 = 0 , BDEF2 = 1 , BDEF4 = 2 , SDEF = 3 , QDEF = 4 } |
Functions | |
| int | ReadIndex (std::istream *stream, int size) |
| std::string | ReadString (std::istream *stream, uint8_t encoding) |
|
strong |
|
strong |
|
strong |
| enum pmx::PmxSoftBodyFlag : uint8_t |
|
strong |
| int pmx::ReadIndex | ( | std::istream * | stream, |
| int | size | ||
| ) |
| std::string pmx::ReadString | ( | std::istream * | stream, |
| uint8_t | encoding | ||
| ) |