![]() |
Public API Reference |
![]() |
This class holds the mapping between the bones of a source and a target skeleton. More...
#include <imesh/animnode/retarget.h>
Public Member Functions | |
void | AddMapping (CS::Animation::BoneID sourceBone, CS::Animation::BoneID targetBone) |
Add a mapping between the given bones. | |
CS::Animation::BoneID | GetSourceBone (CS::Animation::BoneID bone) |
Get the corresponding bone on the source skeleton. | |
CS::Animation::BoneID | GetTargetBone (CS::Animation::BoneID bone) |
Get the corresponding bone on the target skeleton. | |
void | RemoveMapping (CS::Animation::BoneID sourceBone, CS::Animation::BoneID targetBone) |
Remove a mapping between the given bones. |
This class holds the mapping between the bones of a source and a target skeleton.
Definition at line 48 of file retarget.h.
void CS::Animation::BoneMapping::AddMapping | ( | CS::Animation::BoneID | sourceBone, |
CS::Animation::BoneID | targetBone | ||
) | [inline] |
Add a mapping between the given bones.
Definition at line 51 of file retarget.h.
CS::Animation::BoneID CS::Animation::BoneMapping::GetSourceBone | ( | CS::Animation::BoneID | bone | ) | [inline] |
Get the corresponding bone on the source skeleton.
Definition at line 65 of file retarget.h.
CS::Animation::BoneID CS::Animation::BoneMapping::GetTargetBone | ( | CS::Animation::BoneID | bone | ) | [inline] |
Get the corresponding bone on the target skeleton.
Definition at line 74 of file retarget.h.
void CS::Animation::BoneMapping::RemoveMapping | ( | CS::Animation::BoneID | sourceBone, |
CS::Animation::BoneID | targetBone | ||
) | [inline] |
Remove a mapping between the given bones.
Definition at line 58 of file retarget.h.