UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FRootMotionExtractionStep Struct Reference

#include <AnimCompositeBase.h>

Public Member Functions

 FRootMotionExtractionStep ()
 
 FRootMotionExtractionStep (UAnimSequence *InAnimSequence, float InStartPosition, float InEndPosition)
 

Public Attributes

TObjectPtr< UAnimSequenceAnimSequence
 
float StartPosition
 
float EndPosition
 

Detailed Description

Struct defining a RootMotionExtractionStep. When extracting RootMotion we can encounter looping animations (wrap around), or different animations. We break those up into different steps, to help with RootMotion extraction, as we can only extract a contiguous range per AnimSequence.

Constructor & Destructor Documentation

◆ FRootMotionExtractionStep() [1/2]

FRootMotionExtractionStep::FRootMotionExtractionStep ( )
inline

◆ FRootMotionExtractionStep() [2/2]

FRootMotionExtractionStep::FRootMotionExtractionStep ( UAnimSequence InAnimSequence,
float  InStartPosition,
float  InEndPosition 
)
inline

Member Data Documentation

◆ AnimSequence

TObjectPtr<UAnimSequence> FRootMotionExtractionStep::AnimSequence

AnimSequence ref

◆ EndPosition

float FRootMotionExtractionStep::EndPosition

End position to extract root motion to.

◆ StartPosition

float FRootMotionExtractionStep::StartPosition

Start position to extract root motion from.


The documentation for this struct was generated from the following file: