Navigation
API > API/Plugins > API/Plugins/IKRig
The system to do a straight copy of bone transform with matching names (does not do any retargeting!)
| Name | FBasePoseCopier |
| Type | struct |
| Header File | /Engine/Plugins/Animation/IKRig/Source/IKRig/Public/Retargeter/IKRetargetProcessor.h |
| Include Path | #include "Retargeter/IKRetargetProcessor.h" |
Syntax
struct FBasePoseCopier
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| ChildrenToUpdate | TArray< int32 > | Children of bones that are copied that need manually updated | Retargeter/IKRetargetProcessor.h | |
| RootBoneToCopy | FName | The bone to start copying from (includes all children recursive) | Retargeter/IKRetargetProcessor.h | |
| SourceSkeletalMesh | const USkeletalMesh * | The skeletal meshes that were used to build the bone mapping | Retargeter/IKRetargetProcessor.h | |
| SourceToTargetBoneIndexMap | TMap< int32, int32 > | Mapping from source bones to target bone indices NOTE: this map will only contain bones with the same name in both skeletons that are below the RootBoneToCopy (if specified) | Retargeter/IKRetargetProcessor.h | |
| TargetSkeletalMesh | const USkeletalMesh * | Retargeter/IKRetargetProcessor.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void CopyPoseFromSource
(
const FName InRootBoneToCopy, |
Retargeter/IKRetargetProcessor.h |