skin data More...
Public Member Functions | |
| void | resetData () |
| Reset data. | |
| var | resetData () |
| Reset data. | |
| local | resetData () |
| Reset data. | |
| void | addSkinBoneNames (const std::string &name) |
| Add name for SkinBone. More... | |
| var | addSkinBoneNames ( var name) |
| Add name for SkinBone. More... | |
| local | addSkinBoneNames ( local name) |
| Add name for SkinBone. More... | |
| void | addNodeBoneNames (const std::string &name) |
| Add name for NodeBone. More... | |
| local | addNodeBoneNames ( local name) |
| Add name for NodeBone. More... | |
| int | getSkinBoneNameIndex (const std::string &name) const |
| Get the index of the specified SkinBone name. More... | |
| local | getSkinBoneNameIndex ( local name) |
| Get the index of the specified SkinBone name. More... | |
| int | getBoneNameIndex (const std::string &name) const |
| Get the index of the specified Bone name(skinBone & nodeBone both). More... | |
Public Attributes | |
| std::vector< std::string > | skinBoneNames |
| The skin bones list which affect skin. | |
| var | skinBoneNames |
| The skin bones list which affect skin. | |
| local | skinBoneNames |
| The skin bones list which affect skin. | |
| std::vector< std::string > | nodeBoneNames |
| Node bones don't affect skin, all bones [skinBone, nodeBone]. | |
| var | nodeBoneNames |
| Node bones don't affect skin, all bones [skinBone, nodeBone]. | |
| local | nodeBoneNames |
| Node bones don't affect skin, all bones [skinBone, nodeBone]. | |
| std::vector< Mat4 > | inverseBindPoseMatrices |
| Bind pose of skin bone, only for skin bone. | |
| var | inverseBindPoseMatrices |
| Bind pose of skin bone, only for skin bone. | |
| local | inverseBindPoseMatrices |
| Bind pose of skin bone, only for skin bone. | |
| std::vector< Mat4 > | skinBoneOriginMatrices |
| Original bone transform, for skin bone. | |
| var | skinBoneOriginMatrices |
| Original bone transform, for skin bone. | |
| local | skinBoneOriginMatrices |
| Original bone transform, for skin bone. | |
| std::vector< Mat4 > | nodeBoneOriginMatrices |
| Original bone transform, for node bone. | |
| var | nodeBoneOriginMatrices |
| Original bone transform, for node bone. | |
| local | nodeBoneOriginMatrices |
| Original bone transform, for node bone. | |
| std::map< int, std::vector< int > > | boneChild |
| Bone child info[key parent, value child], both skinbone and node bone. | |
| var | boneChild |
| Bone child info[key parent, value child], both skinbone and node bone. | |
| local | boneChild |
| Bone child info[key parent, value child], both skinbone and node bone. | |
| int | rootBoneIndex |
| The root bone index. | |
skin data
|
inline |
Add name for SkinBone.
The SkinBone name.
|
inline |
Add name for SkinBone.
The SkinBone name.
|
inline |
Add name for SkinBone.
The SkinBone name.
|
inline |
Add name for NodeBone.
the NodeBone name.
|
inline |
Add name for NodeBone.
the NodeBone name.
|
inline |
Add name for NodeBone.
the NodeBone name.
|
inline |
Get the index of the specified SkinBone name.
The specified name. The index.
|
inline |
Get the index of the specified SkinBone name.
The specified name. The index.
|
inline |
Get the index of the specified SkinBone name.
The specified name. The index.
|
inline |
Get the index of the specified Bone name(skinBone & nodeBone both).
The specified name. The index.
|
inline |
Get the index of the specified Bone name(skinBone & nodeBone both).
The specified name. The index.
|
inline |
Get the index of the specified Bone name(skinBone & nodeBone both).
The specified name. The index.