Choose your operating system:
Windows
macOS
Linux
Name |
Description |
|
---|---|---|
|
FEvaluationHookParams |
|
|
FEvaluationTreeEntryHandle |
A structure that uniquely identifies an entry within a TEvaluationTreeEntryContainer |
|
FMovieSceneAnimTypeID |
Animation type ID that uniquely identifies the type of a change made (ie changing a transform, spawning an object, etc) as part of a sequence evaluation |
|
FMovieSceneContext |
MovieScene evaluation context. |
|
FMovieSceneEmptyStruct |
Empty struct used for serialization |
|
FMovieSceneEntityComponentField |
High-level container which acts as a look-up-table for IMovieSceneEntityProviders and their entities and meta-data in a sequence |
|
FMovieSceneEntityComponentFieldBuilder |
Builder class used for populating an FMovieSceneEntityComponentField with data. |
|
FMovieSceneEvalTemplate |
Structure used for movie scene evaluation templates contained within a track. |
|
FMovieSceneEvalTemplateBase |
Base structure used for all movie scene evaluation templates |
|
FMovieSceneEvalTemplatePtr |
Custom serialized type that allows serializing structs derived from FMovieSceneEvalTemplate, and attempts to store an evaluation template in inline memory if possible |
|
FMovieSceneEvaluationField |
Memory layout optimized primarily for speed of searching the applicable ranges |
|
FMovieSceneEvaluationFieldEntity |
|
|
FMovieSceneEvaluationFieldEntityKey |
A key that uniquely identifies an entity by its owner and ID |
|
FMovieSceneEvaluationFieldEntityKeyFuncs |
|
|
FMovieSceneEvaluationFieldEntityMetaData |
|
|
FMovieSceneEvaluationFieldEntityQuery |
|
|
FMovieSceneEvaluationFieldEntityTree |
|
|
FMovieSceneEvaluationFieldSegmentPtr |
A pointer to a particular segment of a track held within an evaluation template |
|
FMovieSceneEvaluationFieldSharedEntityMetaData |
|
|
FMovieSceneEvaluationFieldTrackPtr |
Legacy track template field structures begin here. |
|
FMovieSceneEvaluationGroup |
Holds segment pointers for all segments that are active for a given range of the sequence |
|
FMovieSceneEvaluationGroupLUTIndex |
Lookup table index for a group of evaluation templates |
|
FMovieSceneEvaluationKey |
Keyable struct that represents a particular entity within an evaluation template (either a section/template or a track) |
|
FMovieSceneEvaluationMetaData |
Informational meta-data that applies to a given time range |
|
FMovieSceneEvaluationOperand |
Structure that describes an object that is to be animated. |
|
FMovieSceneEvaluationRange |
MovieScene evaluation context. |
|
FMovieSceneEvaluationScope |
|
|
FMovieSceneEvaluationState |
Provides runtime evaluation functions with the ability to look up state from the main game environment |
|
FMovieSceneEvaluationTemplate |
Template that is used for efficient runtime evaluation of a movie scene sequence. |
|
FMovieSceneEvaluationTemplateSerialNumber |
Sereal number used to identify evaluation template state that can only ever increase over its lifetime. |
|
FMovieSceneEvaluationTrack |
Evaluation track that is stored within an evaluation template for a sequence. |
|
FMovieSceneEvaluationTree |
A tree structure used to efficiently reference overlapping time ranges hierarchically. |
|
FMovieSceneEvaluationTreeNode |
A tree node that represents a unique time range in the evaluation tree (or a grouping of smaller sub-divisions) |
|
FMovieSceneEvaluationTreeNodeHandle |
A handle to a node in an FMovieSceneEvaluationTree, defined in terms of an entry handle (corrsponding to FMovieSceneEvaluationTree::ChildNodes), and its child index |
|
FMovieSceneEvaluationTreeRangeIterator |
Type that iterates contiguous range/data combinations sequentially (including empty space between time ranges) |
|
FMovieSceneExecutionTokens |
Ordered execution token stack that accumulates tokens that will apply animated state to the sequence environment at a later time |
|
FMovieSceneFieldEntry_ChildTemplate |
|
|
FMovieSceneFieldEntry_EvaluationTrack |
|
|
FMovieSceneNestedSequenceTransform |
Time transform information for a nested sequence. |
|
FMovieSceneObjectCache |
Object cache that looks up, resolves, and caches object bindings for a specific sequence |
|
FMovieSceneOrderedEvaluationKey |
Struct that stores the key for an evaluated entity, and the index at which it was (or is to be) evaluated |
|
FMovieScenePlaybackPosition |
Helper class designed to abstract the complexity of calculating evaluation ranges for previous times and fixed time intervals |
|
FMovieScenePreAnimatedState |
Class that caches pre-animated state for objects that were manipulated by sequencer |
|
FMovieScenePropertySectionData |
|
|
FMovieScenePropertySectionTemplate |
|
|
FMovieSceneRootEvaluationTemplateInstance |
Root evaluation template instance used to play back any sequence |
|
FMovieSceneSectionParameters |
|
|
FMovieSceneSegment |
Information about a single segment of an evaluation track |
|
FMovieSceneSegmentIdentifier |
A unique identifier for a segment within a FMovieSceneEvaluationTrackSegments container |
|
FMovieSceneSequenceHierarchy |
Structure that stores hierarchical information pertaining to all sequences contained within a master sequence |
|
FMovieSceneSequenceHierarchyNode |
Simple structure specifying parent and child sequence IDs for any given sequences |
|
FMovieSceneSequenceInstanceData |
Abstract base class that defines instance data for sub sequences |
|
FMovieSceneSequenceInstanceDataPtr |
|
|
FMovieSceneSequenceTransform |
Movie scene sequence transform class that transforms from one time-space to another. |
|
FMovieSceneSharedDataId |
Unique identifier for shared persistent data entries (see FSharedPersistentDataKey) |
|
FMovieSceneSubSectionData |
Data that represents a single sub-section |
|
FMovieSceneSubSequenceData |
Sub sequence data that is stored within an evaluation template as a backreference to the originating sequence, and section |
|
FMovieSceneSubSequenceTree |
|
|
FMovieSceneSubSequenceTreeEntry |
|
|
FMovieSceneTemplateGenerationLedger |
|
|
FMovieSceneTimeController_Custom |
|
|
FMovieSceneTimeTransform |
Movie scene sequence transform class that transforms from one time-space to another. |
|
FMovieSceneTimeWarping |
Transform time by warping it around from end to start. This is mostly useful for looping things. |
|
FMovieSceneTrackIdentifier |
|
|
FMovieSceneTrackImplementation |
Structure that allows the implementation of setup/teardown/initialization/evaluation logic at the track level. |
|
FMovieSceneTrackImplementationPtr |
Custom serialized type that attempts to store a track implementation template in inline memory if possible |
|
FMovieSceneWarpCounter |
Struct that tracks warp counts in a way that works with the FMovieSceneTimeWarping struct. |
|
FPersistentEvaluationData |
Structure that stores persistent data that track templates may need during evaluation. |
|
FScopedPreAnimatedCaptureSource |
Scoped structure that can be used to wrap a call to SavePreAnimatedState to associate the capture with a specific capture source. |
|
FSectionData |
Persistent section data for a property section |
|
FSectionEvaluationData |
Evaluation data that specifies information about what to evaluate for a given template |
|
FSharedPersistentDataKey |
A key to a piece of data that is potentially shared between multiple tracks |
|
FSubSequencePath |
A path of unaccumulated sequence IDs ordered from child->parent->grandparent that is used to generate unique sequenceIDs for inner sequences Optimized for Remap rather than Push/Pop by keeping sequence IDs child-parent order (the order they are required for remapping) |
|
FTokenProducer |
|
|
IMovieSceneCustomClockSource |
|
|
IMovieSceneEvaluationHook |
All evaluation hooks are executed at the end of the frame (at a time when re-entrancy is permitted), and cannot have any component dependencies |
|
IMovieSceneEvaluationTreeNodeOperator |
Interface used for performing an abstract operation on an FMovieSceneEvaluationTreeNode. |
|
IPersistentEvaluationData |
Interface that must be used for all persistent data objects |
|
TCachedState |
Cached preanimated state for a given property |
|
TEvaluationTreeEntryContainer |
Sub-divided container type that allocates smaller 'buckets' of capacity within a single allocation. |
|
TMovieSceneAnimTypeID |
Templated class that initializes a unique ID for the templated type (normally an execution token) Care should be taken here not to expose the type in any way across a DLL boundary, as this will break the uniqueness of the identifier. |
|
TMovieSceneAnimTypeIDContainer |
Anim type ID container that uniquely identifies types of animated data based on a predicate data structure |
|
TMovieSceneTimeArray |
A utility class that lets you store a collection of timestamped data originating from various time bases. |
|
TMovieSceneTimeArrayEntry |
Entry struct for the TMovieSceneTimeArray class |
|
TMovieSceneTimeArrayTransformScope |
|
|
TPropertyActuator |
Blending actuator type that knows how to apply values of type PropertyType |
|
TPropertyTrackExecutionToken |
Execution token that simple stores a value, and sets it when executed |
|
TTemporarySetterType |
|
|
UMovieSceneCustomClockSource |
|
|
UMovieSceneEvaluationHook |
Name |
Description |
---|---|
FMovieSceneEvaluationCustomVersion::GUID |
The GUID for this custom version. |
Name |
Description |
---|---|
FMovieSceneEvaluationFieldEntitySet |
Name |
Description |
|
---|---|---|
|
ECapturePreAnimatedState |
Enumeration that defines at what level to capture animating state for |
|
EEvaluationMethod |
Enumeration to determine how a track should be evaluated |
|
EMovieSceneCompletionMode |
Enumeration specifying how to handle state when this section is no longer evaluated |
|
EPlayDirection |
Enumeration specifying whether we're playing forwards or backwards |
|
ESectionEvaluationFlags |
Enumeration specifying how to evaluate a particular section when inside a segment |
|
FMovieSceneEvaluationCustomVersion::Type |
Custom version for movie scene evaluation serialization. |
|
UE::MovieScene::EEvaluationHookEvent |
Name | Description | ||
---|---|---|---|
|
ConvertRange ( |
Specialization of ConvertRange for round down FFrameTime to FFrameNumber. |
|
|
TRange< OutB... |
ConvertRange ( |
Converts a range from one type of bounds to another. |
|
LexToString ( |
Convert a FMovieSceneTimeWarping into a string |
|
|
LexToString ( |
Convert a FFrameTime into a string |
|
|
LexToString ( |
Convert a FMovieSceneWarpCounter into a string |
|
|
LexToString ( |
Convert a FMovieSceneSequenceTransform into a string |
|
|
constexpr bo... |
operator! |
|
|
constexpr ES... |
operator& ( |
|
|
ESectionEval... |
operator&= ( |
|
|
operator* ( |
Transform a time by a sequence transform |
|
|
operator* ( |
||
|
operator* ( |
||
|
FMovieSceneT... |
operator* ( |
Multiply 2 transforms together, resulting in a single transform that gets from RHS parent to LHS space @note Transforms apply from right to left |
|
operator* ( |
||
|
TRange< T > |
operator* ( |
Transform a time range by a sequence transform |
|
FMovieSceneS... |
operator* ( |
Multiply 2 transforms together, resulting in a single transform that gets from RHS parent to LHS space @note Transforms apply from right to left |
|
operator* ( |
Transform a time by a sequence transform |
|
|
operator*= ( |
Transform a time by a sequence transform |
|
|
TRange< T > ... |
operator*= ( |
Transform a time range by a sequence transform |
|
FFrameNumber... |
operator*= ( |
|
|
operator*= ( |
||
|
operator*= ( |
Transform a time by a sequence transform |
|
|
TRange< T > ... |
operator*= ( |
Transform a time range by a sequence transform |
|
constexpr ES... |
operator^ ( |
|
|
ESectionEval... |
operator^= ( |
|
|
constexpr ES... |
operator| ( |
|
|
ESectionEval... |
operator|= ( |
|
|
constexpr ES... |
operator~ |
|
|
IMovieSceneP... |
PropertyTemplate::CacheExistingState ( |
|
|
TTemporarySe... |
PropertyTemplate::ConvertFromIntermediateType ( |
Convert from an intermediate type to the type used for setting a property value. |
|
TTemporarySe... |
PropertyTemplate::ConvertFromIntermediateType ( |
Convert from an intermediate type to the type used for setting a property value. |
|
Intermediate... |
PropertyTemplate::ConvertToIntermediateType ( |
|
|
PropertyTemplate::IsValueValid ( |