Navigation
API > API/Runtime > API/Runtime/MovieScene
Structure that defines how to combine and sort sections in the same track row after processing on a per-row basis.
| Name | FMovieSceneTrackSegmentBlender |
| Type | struct |
| Header File | /Engine/Source/Runtime/MovieScene/Public/Compilation/MovieSceneSegmentCompiler.h |
| Include Path | #include "Compilation/MovieSceneSegmentCompiler.h" |
Syntax
struct FMovieSceneTrackSegmentBlender
Derived Classes
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FMovieSceneTrackSegmentBlender() |
Default constructor | Compilation/MovieSceneSegmentCompiler.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~FMovieSceneTrackSegmentBlender() |
Compilation/MovieSceneSegmentCompiler.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool AllowEmptySegments () |
Check whether the resulting segments be empty. | Compilation/MovieSceneSegmentCompiler.h | |
virtual void Blend
(
FSegmentBlendData& BlendData |
Blend the specified data by performing some specific processing such as sorting or filtering | Compilation/MovieSceneSegmentCompiler.h | |
bool CanFillEmptySpace () |
Check whether these rules can fill empty space between segments (such as to evaluate the nearest section) | Compilation/MovieSceneSegmentCompiler.h | |
virtual TOptional< FMovieSceneSegment > InsertEmptySpace
(
const TRange< FFrameNumber >& Range, |
Implementation function to insert empty space between two other segments or at the start/end | Compilation/MovieSceneSegmentCompiler.h |