This reference page is linked to from the following overview topics: List of Python Fbx classes.
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.
Definition at line 36 of file fbxcharacter.h.
#include <fbxcharacter.h>
Public Types |
|
| enum | EType { eCharacterLink, eControlSetLink, eControlSetEffector, eControlSetEffectorAux } |
|
Character link type. More... |
|
Public Member Functions |
|
| FbxCharacterLink () | |
| Default Constructor. |
|
| FbxCharacterLink (const FbxCharacterLink &pCharacterLink) | |
| Copy Constructor. |
|
| FbxCharacterLink & | operator= (const FbxCharacterLink &pCharacterLink) |
| Assignment operation. |
|
| void | Reset () |
| Reset to default values. |
|
Public Attributes |
|
| FbxNode * | mNode |
| FbxString | mTemplateName |
| The character's node in hierarchy linked to
this character link. |
|
| 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. |
|
| FbxVector4 | mOffsetR |
| Get offset position of this character link.
|
|
| FbxVector4 | mOffsetS |
| Get offset rotation of this character link.
|
|
| FbxVector4 | mParentROffset |
| Get offset scale of this character link.
|
|
| bool | mHasRotSpace |
| Get the parent offset rotation of this
character link. |
|
| FbxLimits | mRLimits |
true if this character link has
a defined rotation space |
|
| FbxVector4 | mPreRotation |
| Get the rotation limits of this character
link. |
|
| FbxVector4 | mPostRotation |
| Get the PreRotation of this character link.
|
|
| int | mRotOrder |
| Get the PostRotation of this character link.
|
|
| double | mAxisLen |
| Get the rotation order of this character
link. |
|
| FbxProperty | mPropertyLink |
| Get the axis length of this character link.
|
|
| FbxProperty | mPropertyOffsetT |
| FbxProperty | mPropertyOffsetR |
| FbxProperty | mPropertyOffsetS |
| FbxProperty | mPropertyParentOffsetR |
| FbxProperty | mPropertyTemplateName |
| enum EType |
Character link type.
Definition at line 40 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.
Definition at line 62 of file fbxcharacter.h.
The character's node in hierarchy linked to this character link.
Definition at line 63 of file fbxcharacter.h.
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 64 of file fbxcharacter.h.
Get offset position of this character link.
Definition at line 65 of file fbxcharacter.h.
Get offset rotation of this character link.
Definition at line 66 of file fbxcharacter.h.
Get offset scale of this character link.
Definition at line 67 of file fbxcharacter.h.
| bool mHasRotSpace |
Get the parent offset rotation of this character link.
Definition at line 68 of file fbxcharacter.h.
true if this character link has a defined rotation
space
Definition at line 69 of file fbxcharacter.h.
Get the rotation limits of this character link.
Definition at line 70 of file fbxcharacter.h.
Get the PreRotation of this character link.
Definition at line 71 of file fbxcharacter.h.
| int mRotOrder |
Get the PostRotation of this character link.
Definition at line 72 of file fbxcharacter.h.
| double mAxisLen |
Get the rotation order of this character link.
Definition at line 73 of file fbxcharacter.h.
Get the axis length of this character link.
Definition at line 84 of file fbxcharacter.h.
Definition at line 85 of file fbxcharacter.h.
Definition at line 86 of file fbxcharacter.h.
Definition at line 87 of file fbxcharacter.h.
Definition at line 88 of file fbxcharacter.h.
Definition at line 89 of file fbxcharacter.h.