Navigation
API > API/Plugins > API/Plugins/IKRigEditor
A sub-system used by the IKRetargetEditorController for automatically generating a retarget pose
| Name | FRetargetAutoPoseGenerator |
| Type | struct |
| Header File | /Engine/Plugins/Animation/IKRig/Source/IKRigEditor/Public/RetargetEditor/IKRetargeterPoseGenerator.h |
| Include Path | #include "RetargetEditor/IKRetargeterPoseGenerator.h" |
Syntax
struct FRetargetAutoPoseGenerator
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FRetargetAutoPoseGenerator
(
const TWeakObjectPtr< UIKRetargeterController > InController |
Created and owned by the retarget editor controller | RetargetEditor/IKRetargeterPoseGenerator.h |
Constants
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| ParamStepSize | float | RetargetEditor/IKRetargeterPoseGenerator.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Controller | TWeakObjectPtr< UIKRetargeterController > | RetargetEditor/IKRetargeterPoseGenerator.h | ||
| Processor | TSharedPtr< FIKRetargetProcessor > | RetargetEditor/IKRetargeterPoseGenerator.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void AlignBones
(
const TArray< FName >& BonesToAlign, |
Align the specified bones on the current skeleton to the OTHER skeleton, using the specified method NOTE: if BonesToAlign is empty, it will align ALL bones in the skeleton | RetargetEditor/IKRetargeterPoseGenerator.h | |
void SnapToGround
(
const FName BoneToPutOnGround, |
Adjust the vertical height of the pelvis to place the character back on the ground if BoneToPutOnGround is not specified (NAME_None), then will find the lowest bone and use that | RetargetEditor/IKRetargeterPoseGenerator.h |