Navigation
API > API/Plugins > API/Plugins/MetaHumanBatchProcessor
Data needed to run a batch operation on a set of speech audio assets to animation.
| Name | FMetaHumanBatchOperationContext |
| Type | struct |
| Header File | /Engine/Plugins/MetaHuman/MetaHumanAnimator/Source/MetaHumanBatchProcessor/Public/MetaHumanBatchOperation.h |
| Include Path | #include "MetaHumanBatchOperation.h" |
Syntax
struct FMetaHumanBatchOperationContext
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| AssetsToProcess | TArray< TWeakObjectPtr< UObject > > | The source assets to process. | MetaHumanBatchOperation.h | |
| AudioChannelIndex | uint32 | MetaHumanBatchOperation.h | ||
| AudioDrivenAnimationOutputControls | EAudioDrivenAnimationOutputControls | MetaHumanBatchOperation.h | ||
| AudioDrivenAnimationSolveOverrides | FAudioDrivenAnimationSolveOverrides | MetaHumanBatchOperation.h | ||
| BatchStepsFlags | EBatchOperationStepsFlags | Processing steps to be performed on assets. | MetaHumanBatchOperation.h | |
| bEnableHeadMovement | bool | Export options. | MetaHumanBatchOperation.h | |
| bExportAudioTrack | bool | Level sequence export options. | MetaHumanBatchOperation.h | |
| bExportCamera | bool | MetaHumanBatchOperation.h | ||
| bGenerateBlinks | bool | Processing options. | MetaHumanBatchOperation.h | |
| bMixAudioChannels | bool | MetaHumanBatchOperation.h | ||
| bOverrideAssets | bool | Set to override existing output assets, otherwise a unique asset name is created. | MetaHumanBatchOperation.h | |
| bRemoveRedundantKeys | bool | MetaHumanBatchOperation.h | ||
| CurveInterpolation | TEnumAsByte< ERichCurveInterpMode > | MetaHumanBatchOperation.h | ||
| ExportedAssetNameRule | EditorAnimUtils::FNameDuplicationRule | MetaHumanBatchOperation.h | ||
| PerformanceNameRule | EditorAnimUtils::FNameDuplicationRule | Rename rules for duplicated assets. | MetaHumanBatchOperation.h | |
| TargetMetaHuman | TSoftObjectPtr< class UBlueprint > | MetaHumanBatchOperation.h | ||
| TargetSkeletonOrSkeletalMesh | TSoftObjectPtr< UObject > | Skeleton or SkelMesh used for exported anim sequence. | MetaHumanBatchOperation.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool IsValid() |
Is the data configured in such a way that we could process. | MetaHumanBatchOperation.h | |
bool ValidateExportAssetNameRule() |
MetaHumanBatchOperation.h | ||
bool ValidatePerformanceNameRule() |
MetaHumanBatchOperation.h |