Navigation
API > API/Plugins > API/Plugins/MetaHumanPerformance
| Name | UMetaHumanPerformanceExportAnimationSettings |
| Type | class |
| Header File | /Engine/Plugins/MetaHuman/MetaHumanAnimator/Source/MetaHumanPerformance/Public/MetaHumanPerformanceExportUtils.h |
| Include Path | #include "MetaHumanPerformanceExportUtils.h" |
Syntax
UCLASS (BlueprintType)
class UMetaHumanPerformanceExportAnimationSettings : public UObject
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UMetaHumanPerformanceExportAnimationSettings
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
UMetaHumanPerformanceExportAnimationSettings() |
MetaHumanPerformanceExportUtils.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| AssetName | FString | The name of the level sequence. If bShowExportDialog is true the user will be able to select this value. | MetaHumanPerformanceExportUtils.h |
|
| bAutoSaveAnimSequence | uint8 | Whether or not to auto save the generated animation sequence, default to true. | MetaHumanPerformanceExportUtils.h |
|
| bEnableHeadMovement | uint8 | Whether or not to enable the Head Movement in the exported Animation Sequence, default to true if head pose available. | MetaHumanPerformanceExportUtils.h |
|
| bFortniteCompatibility | uint8 | Whether or not to set the metadata tags required to make the generated animation sequence compatible with Fortnite characters, default to true Currently this parameter is not exposed but could be in future. | MetaHumanPerformanceExportUtils.h | |
| bShowExportDialog | uint8 | Whether or not to show the export dialog allowing the user to select where to place the animation sequence, default to true. | MetaHumanPerformanceExportUtils.h |
|
| CurveInterpolation | TEnumAsByte< ERichCurveInterpMode > | This defines how values between keys are calculated for curves. | MetaHumanPerformanceExportUtils.h |
|
| ExportRange | EPerformanceExportRange | The export range that will be used to generate the animation sequence, defaults to EPerformanceExportRange::WholeSequence. | MetaHumanPerformanceExportUtils.h |
|
| PackagePath | FString | The package path where the animation sequence will be placed, if bShowExportDialog is true this option is ignored. | MetaHumanPerformanceExportUtils.h |
|
| TargetSkeletonOrSkeletalMesh | TObjectPtr< UObject > | The Skeleton or Skeletal Mesh to be used when recording the Animation Sequence. | MetaHumanPerformanceExportUtils.h |
|
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
USkeleton * GetTargetSkeleton() |
Returns the target Skeleton derived from TargetSkeletonOrSkeletalMesh | MetaHumanPerformanceExportUtils.h |
|
bool IsTargetSkeletonCompatible
(
const TSet< FString >& InCurves, |
Checks if the Target Skeleton set in TargetSkeletonOrSkeletalMesh may have compatibility issues. | MetaHumanPerformanceExportUtils.h |
|