Navigation
API > API/Plugins > API/Plugins/IKRig > API/Plugins/IKRig/Retargeter > API/Plugins/IKRig/Retargeter/RetargetOps
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- URetargetOpBase
- UCurveRemapOp
References
| Module | IKRig |
| Header | /Engine/Plugins/Animation/IKRig/Source/IKRig/Public/Retargeter/RetargetOps/CurveRemapOp.h |
| Include | #include "Retargeter/RetargetOps/CurveRemapOp.h" |
Syntax
UCLASS (BlueprintType, EditInlineNew)
class UCurveRemapOp : public URetargetOpBase
Variables
| Type | Name | Description | |
|---|---|---|---|
| bool | bCopyAllSourceCurves | This setting only applies to all curves when exporting retargeted animations. | |
| TArray< FCurveRemapPair > | CurvesToRemap | Add pairs of Source/Target curve names to remap. | |
| FText | Message |
Overridden from URetargetOpBase
| Type | Name | Description | |
|---|---|---|---|
| FText | GetNiceName () |
Override to give your operation a nice name to display in the UI | |
| bool | Initialize
(
const UIKRetargetProcessor* Processor, |
This op does not do anything in Initialize() or Run(), but is used by the Retarget Pose from Mesh node and the Batch Exporter | |
| void | Run
(
const UIKRetargetProcessor* Processor, |
Override to evaluate this operation and modify the output pose | |
| FText | Override to display a warning message in the op stack |