Navigation
API > API/Runtime > API/Runtime/MovieScene
Classes
| Type | Name | Description | |
|---|---|---|---|
| FCompiledDataVolatilityManager | |||
| FDefaultTrackRowSegmentBlender | Default track row segment blender for all tracks | ||
| FEvaluateNearestSegmentBlender | Track segment blender that evaluates the nearest segment in empty space | ||
| FEvaluationTreePopulationRules | |||
| FMovieSceneAdditiveCameraTrackBlender | |||
| FMovieSceneCompiledDataEntry | |||
| FMovieSceneCompiledDataID | |||
| FMovieSceneCompiledSequenceFlagStruct | Flags generated at compile time for a given sequence | ||
| FMovieSceneDeterminismData | Determinism data that is generated on compile of a UMovieSceneSequence | ||
| FMovieSceneInterrogationData | Data structure that is passed to all tracks and templates when interrogating them for data. | ||
| FMovieSceneInterrogationKey | Key used for populating template interrogation data | ||
| FMovieSceneSectionData | Data structure supplied to segment blenders that includes information about the section | ||
| FMovieSceneSequenceCompilerMaskStruct | Flag struct necessary while flag enums are not supported on UPROPERTY | ||
| FMovieSceneTrackCompilerArgs | Track compiler arguments | ||
| FMovieSceneTrackRowSegmentBlender | Structure that defines how to combine and sort overlapping sections on the same row. | ||
| FMovieSceneTrackSegmentBlender | Structure that defines how to combine and sort sections in the same track row after processing on a per-row basis. | ||
| FSegmentBlendData | Container supplied to segment blenders that includes information about all sections to be evaluated. | ||
| IMovieSceneDeterminismSource | Interface that can be added to a UMovieSceneSequence, UMovieSceneTrack or UMovieSceneSection in order to provide determinism fences during compilation | ||
| IMovieSceneInterrogationToken | Tokens that are stored in FMovieSceneInterrogationData | ||
| IMovieSceneTemplateGenerator | Abstract base class used to generate evaluation templates | ||
| IMovieSceneTrackTemplateProducer | |||
| TMovieSceneEvaluationTreeDataIterator | An iterator type that is iterates all the data associated with a given node and its parents | ||
| TMovieSceneInterrogationIterator | |||
| TMovieSceneInterrogationToken | |||
| UMovieSceneCompiledData | Used for serialization only | ||
| UMovieSceneCompiledDataManager | |||
| UMovieSceneDeterminismSource | |||
| UMovieSceneTrackTemplateProducer |
Functions
| Type | Name | Description | |
|---|---|---|---|
| bool | MovieSceneSegmentCompiler::AlwaysEvaluateSection
(
const FMovieSceneSectionData& InSectionData |
||
| void | Reduces the evaluated sections to only the section that resides last in the source data. Legacy behaviour from various track instances. | ||
| void | MovieSceneSegmentCompiler::ChooseLowestRowIndex
(
FSegmentBlendData& BlendData |
||
| TOptional< FMovieSceneSegment > | MovieSceneSegmentCompiler::EvaluateNearestSegment
(
const TRange< FFrameNumber >& Range, |
||
| void |