This reference page is linked to from the following overview topics: MotionBuilder 2014.
Character marker set class.
These classes are under development and may change dramatically between versions.
Definition at line 793 of file fbcharacter.h.
#include <fbcharacter.h>
Public Member Functions | |
FBCharacterMarkerSet (const char *pName, HIObject pObject=NULL) | |
Constructor. | |
void | ReadCtrlSetAndEffectorState (FBControlSetState *pFKState, FBEffectorSetState *pIKState, FBEvaluateInfo *pEvaluateInfo) |
Read FK and IK state from goals. | |
FBProperty * | GetMarkersProperty (FBBodyNodeId pNodeId) |
Get the marker property associated with each body part of the character. | |
FBProperty * | GetExtractionProperty (FBBodyNodeId pNodeId) |
Get the extraction property associated with each body part of the character. | |
FBProperty * | GetSnapProperty (FBBodyNodeId pNodeId, FBModelTransformationType pWhat) |
Get the snap property associated with each body part of the character for given transformation. |
FBCharacterMarkerSet | ( | const char * | pName, |
HIObject | pObject = NULL |
||
) |
Constructor.
pName | Name of new character marker set. |
pObject | For internal use only. This parameter does not need to be specified by the developer. |
void ReadCtrlSetAndEffectorState | ( | FBControlSetState * | pFKState, |
FBEffectorSetState * | pIKState, | ||
FBEvaluateInfo * | pEvaluateInfo | ||
) |
Read FK and IK state from goals.
pFKState | Extracted FK state from goals. |
pIKState | Extracted IK state from goals. |
pEvaluateInfo | Evaluation info to use for this read. |
FBProperty* GetMarkersProperty | ( | FBBodyNodeId | pNodeId | ) |
Get the marker property associated with each body part of the character.
FBProperty* GetExtractionProperty | ( | FBBodyNodeId | pNodeId | ) |
Get the extraction property associated with each body part of the character.
FBProperty* GetSnapProperty | ( | FBBodyNodeId | pNodeId, |
FBModelTransformationType | pWhat | ||
) |
Get the snap property associated with each body part of the character for given transformation.
Current version snap only translation and rotation.