Navigation
API > API/Editor > API/Editor/UnrealEd
Import data and options used when export an animation sequence
| Name | UAnimSeqExportOption |
| Type | class |
| Header File | /Engine/Source/Editor/UnrealEd/Classes/Exporters/AnimSeqExportOption.h |
| Include Path | #include "Exporters/AnimSeqExportOption.h" |
Syntax
UCLASS (MinimalAPI, BlueprintType)
class UAnimSeqExportOption : public UObject
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UAnimSeqExportOption
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
UAnimSeqExportOption
(
const FObjectInitializer& ObjectInitializer |
Exporters/AnimSeqExportOption.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bBakeTimecode | bool | Set to true if sequence timecode should be baked into the sequence. | Exporters/AnimSeqExportOption.h |
|
| bEvaluateAllSkeletalMeshComponents | bool | If true we evaluate all other skeletal mesh components under the same actor, this may be needed for example, to get physics to get baked | Exporters/AnimSeqExportOption.h |
|
| bExportAttributeCurves | bool | If enabled, export the attribute curves from the animation | Exporters/AnimSeqExportOption.h |
|
| bExportMaterialCurves | bool | If enabled, export the material curves from the animation | Exporters/AnimSeqExportOption.h |
|
| bExportMorphTargets | bool | If enabled, export the morph targets from the animation | Exporters/AnimSeqExportOption.h |
|
| bExportTransforms | bool | If enabled, export the transforms from the animation | Exporters/AnimSeqExportOption.h |
|
| bRecordInWorldSpace | bool | If enabled we record in World Space otherwise we record from 0,0,0 | Exporters/AnimSeqExportOption.h |
|
| bTimecodeRateOverride | bool | Set to true if the timecode rate should be overridden with the specified value. | Exporters/AnimSeqExportOption.h |
|
| bTransactRecording | bool | Whether or not to transact the animation sequence data recording | Exporters/AnimSeqExportOption.h |
|
| bUseCustomFrameRate | bool | Whether or not to use custom frame rate when recording the anim sequence, if false will use Sequencers display rate | Exporters/AnimSeqExportOption.h |
|
| bUseCustomTimeRange | bool | Whether or not to use custom time range | Exporters/AnimSeqExportOption.h |
|
| CurveInterpolation | TEnumAsByte< ERichCurveInterpMode > | This defines how values between keys are calculated for curves | Exporters/AnimSeqExportOption.h |
|
| CustomDisplayRate | FFrameRate | Custom display rate for use when specifying custom start and end frame, should be set from the movie scene/sequencer display rate | Exporters/AnimSeqExportOption.h |
|
| CustomEndFrame | FFrameNumber | Custom end frame in custom display rate | Exporters/AnimSeqExportOption.h |
|
| CustomFrameRate | FFrameRate | Custom frame rate that the anim sequence will be recorded at | Exporters/AnimSeqExportOption.h |
|
| CustomStartFrame | FFrameNumber | Custom start frame in custom display rate | Exporters/AnimSeqExportOption.h |
|
| DelayBeforeStart | FFrameNumber | Number of Display Rate frames to delay at the same frame before doing the export. | Exporters/AnimSeqExportOption.h |
|
| ExcludeAnimationNames | TArray< FString > | Exclude all animation bones/curves that match this list | Exporters/AnimSeqExportOption.h |
|
| IncludeAnimationNames | TArray< FString > | Include only the animation bones/curves that match this list | Exporters/AnimSeqExportOption.h |
|
| Interpolation | EAnimInterpolationType | This defines how values between keys are calculated for transforms | Exporters/AnimSeqExportOption.h |
|
| OverrideTimecodeRate | FFrameRate | Overriding timecode rate to be used when baking. | Exporters/AnimSeqExportOption.h |
|
| WarmUpFrames | FFrameNumber | Number of Display Rate frames to evaluate before doing the export. | Exporters/AnimSeqExportOption.h |
|
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void ResetToDefault() |
Exporters/AnimSeqExportOption.h |