Navigation
Unreal Engine C++ API Reference > Runtime > MovieScene > Compilation
Inheritance Hierarchy
- FMovieSceneTrackSegmentBlender
- FEvaluateNearestSegmentBlender
- FMovieSceneAdditiveCameraTrackBlender
References
Module | MovieScene |
Header | /Engine/Source/Runtime/MovieScene/Public/Compilation/MovieSceneSegmentCompiler.h |
Include | #include "Compilation/MovieSceneSegmentCompiler.h" |
Syntax
struct FMovieSceneTrackSegmentBlender
Remarks
Structure that defines how to combine and sort sections in the same track row after processing on a per-row basis.
Variables
Type | Name | Description | |
---|---|---|---|
![]() |
bool | bAllowEmptySegments | Whether we allow empty segments to be evaluated or not |
![]() |
bool | bCanFillEmptySpace | Whether we can fill empty space (false signifies InsertEmptySpace will never be called) |
Constructors
Type | Name | Description | |
---|---|---|---|
![]() |
Default constructor |
Destructors
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
bool | Check whether the resulting segments be empty. | |
![]() ![]() ![]() |
void | Blend
(
FSegmentBlendData& BlendData |
Blend the specified data by performing some specific processing such as sorting or filtering |
![]() ![]() |
bool | Check whether these rules can fill empty space between segments (such as to evaluate the nearest section) | |
![]() ![]() ![]() |
TOptional< FMovieSceneSegment > | InsertEmptySpace
(
const TRange< FFrameNumber >& Range, |
Implementation function to insert empty space between two other segments or at the start/end |