Open Reality Reference Guide
FBCharacterPose Class Reference

Used to work with character poses. More...

#include <fbcharacterpose.h>

Inheritance diagram for FBCharacterPose:

Public Member Functions

 FBCharacterPose (const char *pName, HIObject pObject=NULL)
 Public constructor. More...
 
void ClearPose ()
 Clear all the data of the pose. More...
 
void ClearCharacterPose ()
 Clear only the pose of the character (omit the extensions). More...
 
void ClearCharacterExtensionsPose ()
 Clear only the pose of the character extensions (omit the character). More...
 
void CopyPose (FBCharacter &pCharacter)
 Copy the pose of a character and its extensions. More...
 
void CopyPoseCharacter (FBCharacter &pCharacter)
 Copy the pose of only the character (omit the extensions). More...
 
void CopyPoseCharacterExtensions (FBCharacter &pCharacter)
 Copy the pose of only the character extensions (omit the character). More...
 
void CopyPoseCharacterExtension (FBCharacterExtension &pCharacterExtension)
 Copy the pose of a single character extension. More...
 
void PastePose (FBCharacter &pCharacter, FBCharacterPoseOptions &pCharacterPoseOptions)
 Paste the pose of a character and its extensions. More...
 
void PastePoseCharacter (FBCharacter &pCharacter, FBCharacterPoseOptions &pCharacterPoseOptions)
 Paste the pose of only the character (omit the extensions). More...
 
void PastePoseCharacterExtensions (FBCharacter &pCharacter, FBCharacterPoseOptions &pCharacterPoseOptions)
 Paste the pose of only the character extensions (omit the character). More...
 
void PastePoseCharacterExtension (FBCharacterExtension &pCharacterExtension, FBCharacterPoseOptions &pCharacterPoseOptions)
 Paste the pose of a single character extension. More...
 
bool IsCharacterPoseStored ()
 Is the pose of the character stored in the pose? More...
 
bool IsCharacterExtensionPoseStored (const char *pCharacterExtensionName)
 Is the pose of the character extension stored in the pose? More...
 
void CopyFrom (FBCharacterPose &pFromPose)
 Copy everything from a given object. More...
 
void CopyPoseDataFrom (FBCharacterPose &pFromPose)
 Copy all the pose data from a given pose. More...
 
void CopyPoseCharacterFrom (FBCharacterPose &pFromPose)
 Copy the pose data of only the character from a given pose. More...
 
void CopyPoseCharacterExtensionsFrom (FBCharacterPose &pFromPose)
 Copy the pose data of only the character extensions from a given pose. More...
 
int GetCharacterExtensionPoseCount ()
 Get the number of character extension stored in the pose. More...
 
FBObjectPoseGetCharacterExtensionPoseAt (int pIndex)
 Get the pose of a character extension. More...
 
FBObjectPoseGetCharacterExtensionPose (const char *pCharacterExtensionName)
 Get the pose of a character extension. More...
 
FBObjectPoseGetOrCreateCharacterExtensionPose (const char *pCharacterExtensionName)
 Get the pose of a character extension and create it if necessary. More...
 
void RemoveCharacterExtensionPoseAt (int pIndex)
 Remove the pose of a character extension. More...
 
void RemoveCharacterExtensionPose (const char *pCharacterExtensionName)
 Remove the pose of a character extension. More...
 
FBString GetCharacterExtensionNameFromPose (FBObjectPose &pCharacterExtensionPose)
 Get the name of the character extension for the specified pose. More...
 
void GetMirrorPlaneEquation (FBVector4< double > &pMirrorPlaneEquation, FBCharacter &pCharacter, FBCharacterPoseOptions &pCharacterPoseOptions)
 Get the mirror plane equation that would be used to mirror according to the CharacterPoseOptions. More...
 
void GetMirrorPlaneEquation (FBMatrix &pMirrorPlaneEquation, FBCharacter &pCharacter, FBCharacterPoseOptions &pCharacterPoseOptions)
 Get the mirror plane equation that would be used to mirror according to the CharacterPoseOptions. More...
 
int GetExtraBoneCount ()
 Get the number of extra bones contained in the character pose. More...
 
FBModelGetExtraBoneModelAt (int pIndex)
 Get the extra bone model at the specified index. More...
 
void GetExtraBoneTransformOffset (FBVector3d &pT, FBVector3d &pR, FBVector3d &pS, int pIndex)
 Get the extra bone transformation offset. More...
 
void GetExtraBoneTransform (FBVector3d &pT, FBVector3d &pR, FBVector3d &pS, int pIndex)
 Get the extra bone transformation. More...
 
void GetExtraBoneParentRotationOffset (FBRVector &pR, int pIndex)
 Get the extra bone transformation offset. More...
 
void ApplyPoseCandidate ()
 After setting the candidate on the skeleton node, calling this function will allow subsequent call to get the TRS value of a skeleton node to return the candidate value. More...
 
- Public Member Functions inherited from FBPose
 FBPose (const char *pName, HIObject pObject=NULL)
 Constructor. More...
 
 IQuery_Declare (override)
 
int GetNodeCount ()
 Returns the number of pose nodes stored. More...
 
int AddNode (FBModel *pObject, FBMatrix *pMatrix=NULL, bool pIsLocalMatrix=false)
 Add a new pose node. More...
 
void RemoveNode (int pIndex)
 Remove the pose node at specified index. More...
 
void SetNodeObject (int pIndex, FBModel *pObject)
 Set the pose node object. More...
 
FBModelGetNodeObject (int pIndex)
 Get the pose node object. More...
 
FBString GetNodeName (int pIndex) const
 Get the pose node at specified index. More...
 
void SetNodeMatrix (int pIndex, FBMatrix *pMatrix)
 Set the pose node matrix. More...
 
FBMatrix GetNodeMatrix (int pIndex) const
 Get the pose node matrix. More...
 
FBMatrix GetNodeMatrixGlobal (int pIndex) const
 Get the global pose node matrix. More...
 
void SetIsNodeLocalMatrix (int pIndex, bool pIsNodeLocalMatrix)
 Set the type of the Matrix for a given node. More...
 
bool IsNodeLocalMatrix (int pIndex)
 Get the type of the Matrix for a given node. More...
 
int Find (FBString pNodeName)
 Look in this pose if the given node is present. More...
 
void CreatePoseThumbnail ()
 Create an image thumbnail for the current pose. More...
 
- Public Member Functions inherited from FBComponent
 FBComponent (HIObject pObject)
 Constructor. More...
 
virtual ~FBComponent ()
 Destructor. More...
 
virtual bool FBCreate ()
 Open Reality Creation function. More...
 
virtual void FBDestroy ()
 Open Reality destruction function. More...
 
virtual void FBDelete () override
 Open Reality deletion function. More...
 
virtual bool SetHIObject (HIObject pObject, bool pSDKComponent) override
 Assign component to an internal pointer. More...
 
virtual int PropertyAdd (FBProperty *pProperty)
 Add a property to the component's property manager. More...
 
bool PropertyAddReferenceProperty (FBProperty *pReferenceProperty)
 Add a reference property to the component's property manager. More...
 
void PropertyRemove (FBProperty *pProperty)
 Remove a Property from the component's Property manager. More...
 
void PropertyGetModifiedList (FBArrayTemplate< FBProperty * > &pPropList, FBPlugModificationFlag pModificationFlags)
 Get list of properties which have been modified since last loading. More...
 
FBPropertyPropertyCreate (const char *pName, FBPropertyType pType, const char *pDataType, bool pAnimatable, bool pIsUser=false, FBProperty *pReferenceSource=NULL)
 Create user or dynamic property. More...
 
FBObjectFlag GetObjectFlags ()
 Get all Object Flags (concatenated). More...
 
void SetObjectFlags (FBObjectFlag pFlags)
 SetObjectFlags. More...
 
bool HasObjectFlags (FBObjectFlag pFlags)
 Check whether a specific object flag is enabled. More...
 
void EnableObjectFlags (FBObjectFlag pFlags)
 Enable a specific Object Flags. More...
 
void DisableObjectFlags (FBObjectFlag pFlags)
 Disable a specific Object Flags. More...
 
void SetObjectStatus (FBObjectStatus pStatus, bool pValue)
 Enable/Disable a specific Object Status. More...
 
bool GetObjectStatus (FBObjectStatus pStatus)
 Check to see if an object status is enabled. More...
 
bool ProcessNamespaceHierarchy (FBNamespaceAction pNamespaceAction, const char *pNamespaceName, const char *pReplaceTo=NULL, bool pAddRight=true)
 ProcessNamespaceHierarchy. More...
 
bool ProcessObjectNamespace (FBNamespaceAction pNamespaceAction, const char *pNamespaceName, const char *pReplaceTo=NULL, bool pAddRight=true)
 ProcessObjectNamespace. More...
 
virtual const char * ClassName () override
 Get the class name. More...
 
virtual bool UseCustomPropertyViewSet () const
 Use the custom property viewSet or not. More...
 
const char * GetFullName (void)
 Get the full name. More...
 
void SetOwnerNamespace (FBNamespace *pOwnerNSObj)
 Set the owner Namespace object. More...
 
FBNamespaceGetOwnerNamespace (void)
 Get the owner Namespace object. More...
 
FBFileReferenceGetOwnerFileReference (void)
 Get the owner FileReference object. More...
 
void HardSelect ()
 HardSelect. More...
 
virtual bool Is (int pTypeId) override
 Returns true if object is of type TypeId. More...
 
virtual int GetTypeId () override
 GetTypeId( int pTypeId ) More...
 
- Public Member Functions inherited from FBWrapperHolder
FBScriptWrapperGetWrapper ()
 Return the wrapper interface of this FBObject. More...
 
void AddWrapper (FBScriptWrapper *)
 
void RemoveWrapper (FBScriptWrapper *)
 

Additional Inherited Members

- Static Public Member Functions inherited from FBComponent
static int GetInternalClassId ()
 
static void FBComponentSetName (FBComponent *pObject, const char *pName)
 
static const char * FBComponentGetName (FBComponent *pObject)
 
static void FBComponentSetLongName (FBComponent *pObject, const char *pName)
 
static const char * FBComponentGetLongName (FBComponent *pObject)
 
- Public Attributes inherited from FBPose
FBPropertyPoseType Type
 Read Only Property: Type of the pose (bind pose or rest pose) More...
 
- Public Attributes inherited from FBComponent
FBPropertyManager PropertyList
 Read Only Property: Manages all of the properties for the component. More...
 
FBPropertyListComponent Components
 List: List of components. More...
 
FBPropertyListComponent Parents
 List: Parents. More...
 
FBPropertyBool Selected
 Read Write Property: Selected property. More...
 
FBPropertyString Name
 Read Write Property: Unique name of object. More...
 
FBPropertyString LongName
 Read Write Property: Name and namespace for object.
More...
 
FBPropertyFolder Folder
 Read Write Property: The folder that contain this component. More...
 
- Static Public Attributes inherited from FBComponent
static int TypeInfo
 Contains the Type information of the object. More...
 
- Protected Member Functions inherited from FBPlug
bool IsSDKComponent ()
 Return whether or not item is an SDK component. More...
 
bool ConnectSrc (FBPlug *pSrc, FBConnectionType pConnectionType=kFBConnectionTypeNone)
 Add a source connection. More...
 
bool ConnectDst (FBPlug *pDst, FBConnectionType pConnectionType=kFBConnectionTypeNone)
 Add a destination connection. More...
 
bool ConnectSrcAt (int pDst_SrcIndex, FBPlug *pSrc, FBConnectionType pConnectionType=kFBConnectionTypeNone)
 Add a source connection. More...
 
bool ConnectDstAt (int pSrc_DstIndex, FBPlug *pDst, FBConnectionType pConnectionType=kFBConnectionTypeNone)
 Add a destination connection. More...
 
bool DisconnectDst (FBPlug *pDst)
 Remove a destination connection. More...
 
bool DisconnectSrc (FBPlug *pSrc)
 Remove a source connection. More...
 
void DisconnectAllSrc ()
 Remove all source connections. More...
 
void DisconnectAllDst ()
 Remove all destination connections. More...
 
bool DisconnectDstAt (int pIndex)
 Remove a destination connection at a specified index. More...
 
bool DisconnectSrcAt (int pIndex)
 Remove a source connection at a specified index. More...
 
bool ReplaceDstAt (int pIndex, FBPlug *pDst)
 Replace a destination connection at a specified index. More...
 
bool ReplaceSrcAt (int pIndex, FBPlug *pSrc)
 Replace a source connection at a specified index. More...
 
bool SwapSrc (int pIndexA, int pIndexB)
 Swap source connection at index A with source connection at index B. More...
 
bool MoveSrcAt (int pIndex, int pAtIndex)
 Move source connection at pIndex to pAtIndex. More...
 
bool MoveSrcAt (FBPlug *pSrc, FBPlug *pAtSrc)
 Move source connection pSrc to the position of pAtSrc. More...
 
int GetSrcCount ()
 Get source connection count. More...
 
FBPlugGetSrc (int pIndex)
 Get a source connection's plug at specified index. More...
 
FBConnectionType GetSrcType (int pIndex)
 Get a source connection's type at specified index. More...
 
int GetDstCount ()
 Get destination connection count. More...
 
FBPlugGetDst (int pIndex)
 Get a destination connection's plug at specified index. More...
 
FBConnectionType GetDstType (int pIndex)
 Get a destination connection's type at specified index. More...
 
bool BeginChange ()
 Begins a change on multiple plugs. More...
 
void EndChange ()
 Ends a change on multiple plugs. More...
 
void SetSelfModified (FBPlugModificationFlag pFlag, bool pBool)
 Set the plug's self modification flag. More...
 
bool GetSelfModified (FBPlugModificationFlag pFlag)
 Tell if the plug's self has changed. More...
 
void SetContentModified (FBPlugModificationFlag pFlag, bool pBool)
 Set the plug's owned property/object's modification flag. More...
 
bool GetContentModified (FBPlugModificationFlag pFlag)
 Tell if the plug's content has changed. More...
 
int GetPlugConnectionModifiedList (FBPlugList &pPlugList, FBPlugModificationFlag pConnectionModificatonFlag, bool pAddRemove)
 Get plug's modified src/dst property/object connection added/removed List. More...
 
bool RevertModification (FBPlugModificationFlag pFlag=kFBAllModifiedMask)
 Revert the plug's modification to original status. More...
 
void SetStatusFlag (FBPlugStatusFlag pStatus, bool pValue)
 Set the plug's status flag. More...
 
bool GetStatusFlag (FBPlugStatusFlag pStatus) const
 Tell if the plug's status has changed. More...
 
FBPlugGetOwner ()
 Get the owner of this plug. More...
 
FBPlugGetOwned (int pIndex)
 Get the owned plug at specified index. More...
 
int GetOwnedCount ()
 Get the owned plug count. More...
 
virtual bool PlugDataNotify (FBConnectionAction pAction, FBPlug *pThis, void *pData=NULL, void *pDataOld=NULL, int pDataSize=0)
 PlugDataNotify when overloaded is equivalent of FBSystem.OnConnectionDataNotify but in the context of the derived object only. More...
 
virtual bool PlugStateNotify (FBConnectionAction pAction, FBPlug *pThis, void *pData=NULL, void *pDataOld=NULL, int pDataSize=0)
 PlugStateNotify when overloaded is equivalent of FBSystem.OnConnectionStateNotify but in the context of the derived object only. More...
 
virtual bool PlugNotify (FBConnectionAction pAction, FBPlug *pThis, int pIndex, FBPlug *pPlug=NULL, FBConnectionType pConnectionType=kFBConnectionTypeNone, FBPlug *pNewPlug=NULL)
 PlugNotify when overloaded is equivalent of FBSystem.OnConnectionNotify but in the context of the derived object only. More...
 
- Static Protected Member Functions inherited from FBPlug
static int GetInternalClassId ()
 Internal class Id. More...
 
- Protected Attributes inherited from FBPlug
bool mAllocated
 Contain the Allocation State of the Component. More...
 
HIObject mObject
 Handle on the Plug. More...
 
bool mSDKComponent
 bool Plug is an SDK component.
More...
 
- Static Protected Attributes inherited from FBPlug
static const char * ClassGroupName
 ClassGroupName of the object. More...
 
static int TypeInfo
 TypeInfo. More...
 
static int mGlobalTypeInfo
 Represente the Type Index. More...
 

Detailed Description

Used to work with character poses.

This class exposes the object used to store the pose of objects.

Definition at line 180 of file fbcharacterpose.h.

Constructor & Destructor Documentation

◆ FBCharacterPose()

FBCharacterPose ( const char *  pName,
HIObject  pObject = NULL 
)

Public constructor.

This constructor is used to create a new object.

Parameters
pNameObject name.
pObjectFor internal use only.

Member Function Documentation

◆ ApplyPoseCandidate()

void ApplyPoseCandidate ( )

After setting the candidate on the skeleton node, calling this function will allow subsequent call to get the TRS value of a skeleton node to return the candidate value.

◆ ClearCharacterExtensionsPose()

void ClearCharacterExtensionsPose ( )

Clear only the pose of the character extensions (omit the character).

◆ ClearCharacterPose()

void ClearCharacterPose ( )

Clear only the pose of the character (omit the extensions).

◆ ClearPose()

void ClearPose ( )

Clear all the data of the pose.

◆ CopyFrom()

void CopyFrom ( FBCharacterPose pFromPose)

Copy everything from a given object.

Remarks
Will copy everything, including the object name, properties, data etc. Objects will be identical.
Parameters
pFromPosePose from which to copy.

◆ CopyPose()

void CopyPose ( FBCharacter pCharacter)

Copy the pose of a character and its extensions.

Parameters
pCharacterCharacter to copy the pose from.

◆ CopyPoseCharacter()

void CopyPoseCharacter ( FBCharacter pCharacter)

Copy the pose of only the character (omit the extensions).

Parameters
pCharacterCharacter to copy the pose from.

◆ CopyPoseCharacterExtension()

void CopyPoseCharacterExtension ( FBCharacterExtension pCharacterExtension)

Copy the pose of a single character extension.

Parameters
pCharacterExtensionCharacter extension to copy the pose from.

◆ CopyPoseCharacterExtensions()

void CopyPoseCharacterExtensions ( FBCharacter pCharacter)

Copy the pose of only the character extensions (omit the character).

Parameters
pCharacterCharacter to copy the pose of the extensions from.

◆ CopyPoseCharacterExtensionsFrom()

void CopyPoseCharacterExtensionsFrom ( FBCharacterPose pFromPose)

Copy the pose data of only the character extensions from a given pose.

Parameters
pFromPosePose from which to copy the data.

◆ CopyPoseCharacterFrom()

void CopyPoseCharacterFrom ( FBCharacterPose pFromPose)

Copy the pose data of only the character from a given pose.

Parameters
pFromPosePose from which to copy the data.

◆ CopyPoseDataFrom()

void CopyPoseDataFrom ( FBCharacterPose pFromPose)

Copy all the pose data from a given pose.

Remarks
Will copy all the data of the pose.
Parameters
pFromPosePose from which to copy the data.

◆ GetCharacterExtensionNameFromPose()

FBString GetCharacterExtensionNameFromPose ( FBObjectPose pCharacterExtensionPose)

Get the name of the character extension for the specified pose.

Parameters
pCharacterExtensionPosePose of a character extension to check its name.
Returns
The name of the character extension (It is the label name of the character extension).

◆ GetCharacterExtensionPose()

FBObjectPose* GetCharacterExtensionPose ( const char *  pCharacterExtensionName)

Get the pose of a character extension.

Parameters
pCharacterExtensionNameName of the character extension pose to get (It is the label name of the character extension).
Returns
The pose of the character extension, NULL if not found.

◆ GetCharacterExtensionPoseAt()

FBObjectPose* GetCharacterExtensionPoseAt ( int  pIndex)

Get the pose of a character extension.

Parameters
pIndexIndex of the character extension pose to get.
Returns
The pose of the character extension.

◆ GetCharacterExtensionPoseCount()

int GetCharacterExtensionPoseCount ( )

Get the number of character extension stored in the pose.

Returns
Number of character extension stored in the pose.

◆ GetExtraBoneCount()

int GetExtraBoneCount ( )

Get the number of extra bones contained in the character pose.

Returns
The number of extra bones contained in the character pose.

◆ GetExtraBoneModelAt()

FBModel* GetExtraBoneModelAt ( int  pIndex)

Get the extra bone model at the specified index.

Parameters
pIndexIndex of the extra bone to get.
Returns
The extra bone model if the index was valid, otherwise, null is returned.

◆ GetExtraBoneParentRotationOffset()

void GetExtraBoneParentRotationOffset ( FBRVector pR,
int  pIndex 
)

Get the extra bone transformation offset.

Parameters
pRA vector that will contains the parent rotation offset value on return.
pIndexIndex of the extra bone to get.

◆ GetExtraBoneTransform()

void GetExtraBoneTransform ( FBVector3d pT,
FBVector3d pR,
FBVector3d pS,
int  pIndex 
)

Get the extra bone transformation.

Parameters
pTA vector that will contains the translation value on return.
pRA vector that will contains the rotation value on return.
pSA vector that will contains the scale value on return.
pIndexIndex of the extra bone to get.

◆ GetExtraBoneTransformOffset()

void GetExtraBoneTransformOffset ( FBVector3d pT,
FBVector3d pR,
FBVector3d pS,
int  pIndex 
)

Get the extra bone transformation offset.

Parameters
pTA vector that will contains the translation offset value on return.
pRA vector that will contains the rotation offset value on return.
pSA vector that will contains the scale offset value on return.
pIndexIndex of the extra bone to get.

◆ GetMirrorPlaneEquation() [1/2]

void GetMirrorPlaneEquation ( FBMatrix pMirrorPlaneEquation,
FBCharacter pCharacter,
FBCharacterPoseOptions pCharacterPoseOptions 
)

Get the mirror plane equation that would be used to mirror according to the CharacterPoseOptions.

Parameters
pMirrorPlaneEquationOut: Mirror plane equation.
pCharacterCharacter to receive the pose.
pCharacterPoseOptionsOptions used to paste the pose.

◆ GetMirrorPlaneEquation() [2/2]

void GetMirrorPlaneEquation ( FBVector4< double > &  pMirrorPlaneEquation,
FBCharacter pCharacter,
FBCharacterPoseOptions pCharacterPoseOptions 
)

Get the mirror plane equation that would be used to mirror according to the CharacterPoseOptions.

Parameters
pMirrorPlaneEquationOut: Mirror plane equation.
pCharacterCharacter to receive the pose.
pCharacterPoseOptionsOptions used to paste the pose.

◆ GetOrCreateCharacterExtensionPose()

FBObjectPose* GetOrCreateCharacterExtensionPose ( const char *  pCharacterExtensionName)

Get the pose of a character extension and create it if necessary.

Remarks
Use this function to manually add a pose of a character extension.
Parameters
pCharacterExtensionNameName of the character extension pose to get (It is the label name of the character extension).
Returns
The pose of the character extension.

◆ IsCharacterExtensionPoseStored()

bool IsCharacterExtensionPoseStored ( const char *  pCharacterExtensionName)

Is the pose of the character extension stored in the pose?

Parameters
pCharacterExtensionNameName of the character extension.
Returns
true if the pose of the character extension stored in the pose.

◆ IsCharacterPoseStored()

bool IsCharacterPoseStored ( )

Is the pose of the character stored in the pose?

Returns
true if the pose of the character stored in the pose.

◆ PastePose()

void PastePose ( FBCharacter pCharacter,
FBCharacterPoseOptions pCharacterPoseOptions 
)

Paste the pose of a character and its extensions.

Remarks
Supports the match and mirror options.
When pasting in body part, the selected parts and extensions of the character will be pasted.
Parameters
pCharacterCharacter to paste the pose to.
pCharacterPoseOptionsOptions used to specify how to paste.

◆ PastePoseCharacter()

void PastePoseCharacter ( FBCharacter pCharacter,
FBCharacterPoseOptions pCharacterPoseOptions 
)

Paste the pose of only the character (omit the extensions).

Remarks
Does not support the match and mirror options.
Parameters
pCharacterCharacter to paste the pose to.
pCharacterPoseOptionsOptions used to specify how to paste.

◆ PastePoseCharacterExtension()

void PastePoseCharacterExtension ( FBCharacterExtension pCharacterExtension,
FBCharacterPoseOptions pCharacterPoseOptions 
)

Paste the pose of a single character extension.

Remarks
Does not support the match and mirror options.
Parameters
pCharacterExtensionCharacter extension to paste the pose to.
pCharacterPoseOptionsOptions used to specify how to paste.

◆ PastePoseCharacterExtensions()

void PastePoseCharacterExtensions ( FBCharacter pCharacter,
FBCharacterPoseOptions pCharacterPoseOptions 
)

Paste the pose of only the character extensions (omit the character).

Remarks
Does not support the match and mirror options.
Parameters
pCharacterCharacter to paste the pose of the extensions to.
pCharacterPoseOptionsOptions used to specify how to paste.

◆ RemoveCharacterExtensionPose()

void RemoveCharacterExtensionPose ( const char *  pCharacterExtensionName)

Remove the pose of a character extension.

Parameters
pCharacterExtensionNameName of the character extension pose to remove (It is the label name of the character extension).

◆ RemoveCharacterExtensionPoseAt()

void RemoveCharacterExtensionPoseAt ( int  pIndex)

Remove the pose of a character extension.

Parameters
pIndexIndex of the character extension pose to remove.

The documentation for this class was generated from the following file: