This reference page is linked to from the following overview topics: #include <fbxcharacter.h>
This class represents a link between a given FBX node and the associated node in the character hierarchy.
It also contains the transform matrix (offset) for the linked character's node.
Examples: Definition at line 30 of file fbxcharacter.h.
Public Types | |
| enum | EType { eCharacterLink, eControlSetLink, eControlSetEffector, eControlSetEffectorAux } |
| Character link type. More... | |
Public Member Functions | |
| FbxCharacterLink () | |
| Default Constructor. More... | |
| FbxCharacterLink (const FbxCharacterLink &pCharacterLink) | |
| Copy Constructor. More... | |
| FbxCharacterLink & | operator= (const FbxCharacterLink &pCharacterLink) |
| Assignment operation. More... | |
| void | Reset () |
| Reset to default values. More... | |
Public Attributes | |
| FbxNode * | mNode |
| FbxString | mTemplateName |
| The character's node in hierarchy linked to this character link. More... | |
| FbxVector4 | mOffsetT |
| A template name is a naming convention that is used to automatically map the nodes of other skeletons that use the same naming convention. More... | |
| FbxVector4 | mOffsetR |
| Get offset position of this character link. More... | |
| FbxVector4 | mOffsetS |
| Get offset rotation of this character link. More... | |
| FbxVector4 | mParentROffset |
| Get offset scale of this character link. More... | |
| bool | mHasRotSpace |
| Get the parent offset rotation of this character link. More... | |
| FbxLimits | mRLimits |
true if this character link has a defined rotation space More... | |
| FbxVector4 | mPreRotation |
| Get the rotation limits of this character link. More... | |
| FbxVector4 | mPostRotation |
| Get the PreRotation of this character link. More... | |
| int | mRotOrder |
| Get the PostRotation of this character link. More... | |
| double | mAxisLen |
| Get the rotation order of this character link. More... | |
| enum EType |
Character link type.
| Enumerator | |
|---|---|
| eCharacterLink | |
| eControlSetLink | |
| eControlSetEffector | |
| eControlSetEffectorAux | |
Definition at line 34 of file fbxcharacter.h.
| FbxCharacterLink | ( | ) |
Default Constructor.
| FbxCharacterLink | ( | const FbxCharacterLink & | pCharacterLink | ) |
Copy Constructor.
| FbxCharacterLink& operator= | ( | const FbxCharacterLink & | pCharacterLink | ) |
Assignment operation.
| pCharacterLink | Another FbxCharacterLink object assigned to this one. |
| void Reset | ( | ) |
Reset to default values.
| FbxNode* mNode |
Definition at line 56 of file fbxcharacter.h.
| FbxString mTemplateName |
The character's node in hierarchy linked to this character link.
Definition at line 57 of file fbxcharacter.h.
| FbxVector4 mOffsetT |
A template name is a naming convention that is used to automatically map the nodes of other skeletons that use the same naming convention.
Definition at line 58 of file fbxcharacter.h.
| FbxVector4 mOffsetR |
Get offset position of this character link.
Definition at line 59 of file fbxcharacter.h.
| FbxVector4 mOffsetS |
Get offset rotation of this character link.
Definition at line 60 of file fbxcharacter.h.
| FbxVector4 mParentROffset |
Get offset scale of this character link.
Definition at line 61 of file fbxcharacter.h.
| bool mHasRotSpace |
Get the parent offset rotation of this character link.
Definition at line 62 of file fbxcharacter.h.
| FbxLimits mRLimits |
true if this character link has a defined rotation space
Definition at line 63 of file fbxcharacter.h.
| FbxVector4 mPreRotation |
Get the rotation limits of this character link.
Definition at line 64 of file fbxcharacter.h.
| FbxVector4 mPostRotation |
Get the PreRotation of this character link.
Definition at line 65 of file fbxcharacter.h.
| int mRotOrder |
Get the PostRotation of this character link.
Definition at line 66 of file fbxcharacter.h.
| double mAxisLen |
Get the rotation order of this character link.
Definition at line 67 of file fbxcharacter.h.