Navigation
API > API/Plugins > API/Plugins/IKRigEditor
Data needed to run a batch "duplicate and retarget" operation on a set of animation assets.
| Name | FIKRetargetBatchOperationContext |
| Type | struct |
| Header File | /Engine/Plugins/Animation/IKRig/Source/IKRigEditor/Public/RetargetEditor/IKRetargetBatchOperation.h |
| Include Path | #include "RetargetEditor/IKRetargetBatchOperation.h" |
Syntax
struct FIKRetargetBatchOperationContext
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| AssetsToRetarget | TArray< TWeakObjectPtr< UObject > > | The source assets to duplicate and retarget. | RetargetEditor/IKRetargetBatchOperation.h | |
| bExportOnlyAnimatedBones | bool | Will not produce keys on bones that are not animated, reducing size on disk of the resulting files. | RetargetEditor/IKRetargetBatchOperation.h | |
| bIncludeReferencedAssets | bool | Duplicates and retargets any animation assets referenced by the input assets. For example, sequences in an animation blueprint or blendspace. | RetargetEditor/IKRetargetBatchOperation.h | |
| bOverwriteExistingFiles | bool | Any files with the same name will be overwritten instead of creating a new file with a numeric suffix. | RetargetEditor/IKRetargetBatchOperation.h | |
| bRetainAdditiveFlags | bool | Keep the additive animation sequence attributes on the retargeted results. | RetargetEditor/IKRetargetBatchOperation.h | |
| bUseSourcePath | bool | Any files with the same name will be overwritten instead of creating a new file with a numeric suffix. | RetargetEditor/IKRetargetBatchOperation.h | |
| IKRetargetAsset | UIKRetargeter * | The retargeter used to copy animation. | RetargetEditor/IKRetargetBatchOperation.h | |
| NameRule | EditorAnimUtils::FNameDuplicationRule | Rename rules for duplicated assets. | RetargetEditor/IKRetargetBatchOperation.h | |
| SourceMesh | USkeletalMesh * | Source mesh to use to copy animation FROM. | RetargetEditor/IKRetargetBatchOperation.h | |
| TargetMesh | USkeletalMesh * | Target mesh to use to copy animation TO. | RetargetEditor/IKRetargetBatchOperation.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool IsValid() |
Is the data configured in such a way that we could run the retarget? | RetargetEditor/IKRetargetBatchOperation.h | |
void Reset() |
Reset all data (called when window re-opened. | RetargetEditor/IKRetargetBatchOperation.h |