Navigation
API > API/Runtime > API/Runtime/Engine > API/Runtime/Engine/FAnimSegment
Description
Given a Track delta position [StartTrackPosition, EndTrackPosition] See if this AnimSegment overlaps any of it, and if it does, break it up into RootMotionExtractionSteps. Supports animation playing forward and backward. Track segment should be a contiguous range, not wrapping over due to looping.
Given a Track delta position [StartTrackPosition, EndTrackPosition] See if this AnimSegment overlaps any of it, and if it does, break them up into a sequence of FRootMotionExtractionStep. Supports animation playing forward and backward. Track range should be a contiguous range, not wrapping over due to looping.
| Name | GetRootMotionExtractionStepsForTrackRange |
| Type | function |
| Header File | /Engine/Source/Runtime/Engine/Classes/Animation/AnimCompositeBase.h |
| Include Path | #include "Animation/AnimCompositeBase.h" |
| Source | /Engine/Source/Runtime/Engine/Private/Animation/AnimCompositeBase.cpp |
void GetRootMotionExtractionStepsForTrackRange
(
TArray < FRootMotionExtractionStep > & RootMotionExtractionSteps,
const float StartPosition,
const float EndPosition
) const