Navigation
API > API/Plugins > API/Plugins/IKRig
| Name | FIKRetargetAdditivePoseOp |
| Type | struct |
| Header File | /Engine/Plugins/Animation/IKRig/Source/IKRig/Public/Retargeter/RetargetOps/RetargetPoseOp.h |
| Include Path | #include "Retargeter/RetargetOps/RetargetPoseOp.h" |
Syntax
USTRUCT (BlueprintType , Meta=(DisplayName="Additive Pose"))
struct FIKRetargetAdditivePoseOp : public FIKRetargetOpBase
Inheritance Hierarchy
- FIKRetargetOpBase → FIKRetargetAdditivePoseOp
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| PelvisBoneName | FName | Cached in Initialize() | Retargeter/RetargetOps/RetargetPoseOp.h | |
| Settings | FIKRetargetAdditivePoseOpSettings | Retargeter/RetargetOps/RetargetPoseOp.h |
Functions
Public
Overridden from FIKRetargetOpBase
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual FIKRetargetOpSettingsBase * GetSettings () |
(required) override and return a pointer to the settings struct used by this operation NOTE: it is not permitted to modify the settings from inside this getter. | Retargeter/RetargetOps/RetargetPoseOp.h | |
virtual const UScriptStruct * GetSettingsType() |
(required) override and return the type used to house the settings for this operation | Retargeter/RetargetOps/RetargetPoseOp.h | |
virtual const UScriptStruct * GetType() |
(required) override and return the type of this op (the derived subclass) | Retargeter/RetargetOps/RetargetPoseOp.h | |
virtual bool Initialize
(
const FIKRetargetProcessor& InProcessor, |
(optional) override to cache internal data when initializing the processor NOTE: you must set bIsInitialized to true to inform the retargeter that this op is ok to execute. | Retargeter/RetargetOps/RetargetPoseOp.h | |
virtual void Run
(
FIKRetargetProcessor& InProcessor, |
(optional) override to evaluate this operation and modify the output pose | Retargeter/RetargetOps/RetargetPoseOp.h | |
virtual void SetSettings
(
const FIKRetargetOpSettingsBase* InSettings |
(optional) override to react when settings are applied at runtime NOTE: This is called while the Op is running AFTER Initialize() so it up to the Op author to copy only those settings which are safe to be updated while the op is running. | Retargeter/RetargetOps/RetargetPoseOp.h |