![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <LevelSequenceAnimSequenceLink.h>
Public Member Functions | |
| UPROPERTY (BlueprintReadWrite, Category=Property) | |
| UPROPERTY (BlueprintReadWrite, Category=Property) | |
| UPROPERTY (BlueprintReadWrite, Category=Property) | |
| UPROPERTY (BlueprintReadWrite, Category=Property) | |
| UPROPERTY (BlueprintReadWrite, Category=Property) | |
| UPROPERTY (BlueprintReadWrite, AdvancedDisplay, Category=Property) | |
| LEVELSEQUENCE_API void | SetAnimSequence (UAnimSequence *InAnimSequence) |
| LEVELSEQUENCE_API UAnimSequence * | ResolveAnimSequence () |
| bool | IsEqual (FGuid InSkelTrackGuid, bool bInUseCustomTimeRange=false, FFrameNumber InCustomStartFrame=0, FFrameNumber InCustomEndFrame=120, FFrameRate InCustomDisplayRate=FFrameRate(30, 1), bool bInUseCustomFrameRate=false, FFrameRate InCustomFrameRate=FFrameRate(30, 1)) |
Public Attributes | |
| FGuid | SkelTrackGuid |
| FSoftObjectPath | PathToAnimSequence |
| bool | bExportTransforms = true |
| bool | bExportMorphTargets = true |
| bool | bExportAttributeCurves = true |
| bool | bExportMaterialCurves = true |
| EAnimInterpolationType | Interpolation = EAnimInterpolationType::Linear |
| TEnumAsByte< ERichCurveInterpMode > | CurveInterpolation = ERichCurveInterpMode::RCIM_Linear |
| bool | bRecordInWorldSpace = false |
| bool | bEvaluateAllSkeletalMeshComponents = true |
| TArray< FString > | IncludeAnimationNames |
| TArray< FString > | ExcludeAnimationNames |
| FFrameNumber | WarmUpFrames = 0 |
| FFrameNumber | DelayBeforeStart = 0 |
| bool | bUseCustomTimeRange = false |
| FFrameNumber | CustomStartFrame = 0 |
| FFrameNumber | CustomEndFrame = 120 |
| FFrameRate | CustomDisplayRate = FFrameRate(30, 1) |
| bool | bUseCustomFrameRate = false |
| FFrameRate | CustomFrameRate = FFrameRate(30, 1) |
Link To Anim Sequence that we are linked too.
|
inline |
| UAnimSequence * FLevelSequenceAnimSequenceLinkItem::ResolveAnimSequence | ( | ) |
| void FLevelSequenceAnimSequenceLinkItem::SetAnimSequence | ( | UAnimSequence * | InAnimSequence | ) |
| FLevelSequenceAnimSequenceLinkItem::UPROPERTY | ( | BlueprintReadWrite | , |
| AdvancedDisplay | , | ||
| Category | = Property |
||
| ) |
Number of Display Rate frames to delay at the same frame before doing the export. It will evalaute first, then any warm up, then the export. Use it if there is some post anim BP effects you want to ran repeatedly at the start.
| FLevelSequenceAnimSequenceLinkItem::UPROPERTY | ( | BlueprintReadWrite | , |
| Category | = Property |
||
| ) |
| FLevelSequenceAnimSequenceLinkItem::UPROPERTY | ( | BlueprintReadWrite | , |
| Category | = Property |
||
| ) |
| FLevelSequenceAnimSequenceLinkItem::UPROPERTY | ( | BlueprintReadWrite | , |
| Category | = Property |
||
| ) |
Include only the animation bones/curves that match this list
| FLevelSequenceAnimSequenceLinkItem::UPROPERTY | ( | BlueprintReadWrite | , |
| Category | = Property |
||
| ) |
Exclude all animation bones/curves that match this list
| FLevelSequenceAnimSequenceLinkItem::UPROPERTY | ( | BlueprintReadWrite | , |
| Category | = Property |
||
| ) |
Number of Display Rate frames to evaluate before doing the export. It will evaluate after any Delay. This will use frames before the start frame. Use it if there is some post anim BP effects you want to run before export start time.
Whether or not to use custom frame rate or Sequencer display rate
Whether or not to use custom time range
| TEnumAsByte<ERichCurveInterpMode> FLevelSequenceAnimSequenceLinkItem::CurveInterpolation = ERichCurveInterpMode::RCIM_Linear |
| FFrameRate FLevelSequenceAnimSequenceLinkItem::CustomDisplayRate = FFrameRate(30, 1) |
Custom display rate, should be set from the movie scene/sequencer display rate
| FFrameNumber FLevelSequenceAnimSequenceLinkItem::CustomEndFrame = 120 |
Custom end frame in display rate
| FFrameRate FLevelSequenceAnimSequenceLinkItem::CustomFrameRate = FFrameRate(30, 1) |
Custom frame rate that the anim sequence may have been recorded at
| FFrameNumber FLevelSequenceAnimSequenceLinkItem::CustomStartFrame = 0 |
Custom start frame in display rate
| FFrameNumber FLevelSequenceAnimSequenceLinkItem::DelayBeforeStart = 0 |
| TArray<FString> FLevelSequenceAnimSequenceLinkItem::ExcludeAnimationNames |
| TArray<FString> FLevelSequenceAnimSequenceLinkItem::IncludeAnimationNames |
| EAnimInterpolationType FLevelSequenceAnimSequenceLinkItem::Interpolation = EAnimInterpolationType::Linear |
| FSoftObjectPath FLevelSequenceAnimSequenceLinkItem::PathToAnimSequence |
| FGuid FLevelSequenceAnimSequenceLinkItem::SkelTrackGuid |
| FFrameNumber FLevelSequenceAnimSequenceLinkItem::WarmUpFrames = 0 |