Show / Hide Table of Contents

Namespace UE4.MovieScene

Classes

MovieSceneBindingOverrides

A one-to-many definition of movie scene object binding IDs to overridden objects that should be bound to that binding.

MovieSceneBindingOverridesInterface

Movie Scene Binding Overrides Interface

MovieSceneBindingOwnerInterface

Movie Scene Binding Owner Interface

MovieSceneBuiltInEasingFunction

Movie Scene Built in Easing Function

MovieSceneEasingExternalCurve

Movie Scene Easing External Curve

MovieSceneEasingFunction

Movie Scene Easing Function

MovieSceneFolder

Represents a folder used for organizing objects in tracks in a movie scene.

MovieSceneKeyProxy

Movie Scene Key Proxy

MovieSceneNameableTrack

Base class for movie scene tracks that can be renamed by the user.

MovieSceneSection

Base class for movie scene sections

MovieSceneSequence

Abstract base class for movie scene animations (C++ version).

MovieSceneSequencePlayer

Abstract class that provides consistent player behaviour for various animation players

MovieSceneSignedObject

Movie Scene Signed Object

MovieSceneSubSection

Implements a section in sub-sequence tracks.

MovieSceneSubTrack

A track that holds sub-sequences within a larger sequence.

MovieSceneTrack

Base class for a track in a Movie Scene

TestMovieSceneSection

Test Movie Scene Section

TestMovieSceneSequence

Test Movie Scene Sequence

TestMovieSceneTrack

Test Movie Scene Track

UMovieScene

Implements a movie scene asset.

Structs

MovieSceneBinding

A set of tracks bound to runtime objects

MovieSceneBindingOverrideData

Movie scene binding override data

MovieSceneBoolChannel

Movie Scene Bool Channel

MovieSceneByteChannel

Movie Scene Byte Channel

MovieSceneChannel

Movie Scene Channel

MovieSceneEasingSettings

Movie Scene Easing Settings

MovieSceneEditorData

Editor only data that needs to be saved between sessions for editing but has no runtime purpose

MovieSceneEmptyStruct

Empty struct used for serialization

MovieSceneEvalTemplate

Structure used for movie scene evaluation templates contained within a track.

MovieSceneEvalTemplateBase

Base structure used for all movie scene evaluation templates

MovieSceneEvalTemplatePtr

Custom serialized type that allows serializing structs derived from FMovieSceneEvalTemplate, and attempts to store an evaluation template in inline memory if possible

MovieSceneEvaluationField

Memory layout optimized primarily for speed of searching the applicable ranges

MovieSceneEvaluationFieldSegmentPtr

A pointer to a particular segment of a track held within an evaluation template

MovieSceneEvaluationFieldTrackPtr

A pointer to a track held within an evaluation template

MovieSceneEvaluationGroup

Holds segment pointers for all segments that are active for a given range of the sequence

MovieSceneEvaluationGroupLUTIndex

Lookup table index for a group of evaluation templates

MovieSceneEvaluationKey

Keyable struct that represents a particular entity within an evaluation template (either a section/template or a track)

MovieSceneEvaluationMetaData

Informational meta-data that applies to a given time range

MovieSceneEvaluationOperand

Structure that describes an object that is to be animated. Used as an abstraction of the actual objects bound to object bindings.

MovieSceneEvaluationTemplate

Template that is used for efficient runtime evaluation of a movie scene sequence. Potentially serialized into the asset.

MovieSceneEvaluationTemplateSerialNumber

Sereal number used to identify evaluation template state that can only ever increase over its lifetime.

MovieSceneEvaluationTrack

Evaluation track that is stored within an evaluation template for a sequence.

MovieSceneEvaluationTrackSegments

Structure that references a sorted array of segments by indirect identifiers

MovieSceneExpansionState

@todo: remove this type when support for intrinsics on TMap values is added?

MovieSceneFloatChannel

Movie Scene Float Channel

MovieSceneFloatValue

Movie Scene Float Value

MovieSceneFrameRange

MovieSceneIntegerChannel

Movie Scene Integer Channel

MovieSceneKeyHandleMap

A map of key handles that is copyable, but does not copy data on copy

MovieSceneKeyStruct

Base class for movie scene section key structs that need to manually have their changes propagated to key values.

MovieSceneKeyTimeStruct

Movie Scene Key Time Struct

MovieSceneObjectBindingID

Persistent identifier to a specific object binding within a sequence hierarchy.

MovieSceneOrderedEvaluationKey

Struct that stores the key for an evaluated entity, and the index at which it was (or is to be) evaluated

MovieScenePossessable

MovieScenePossessable is a "typed slot" used to allow the MovieScene to control an already-existing object

MovieScenePropertySectionData

Movie Scene Property Section Data

MovieScenePropertySectionTemplate

Movie Scene Property Section Template

MovieSceneRootEvaluationTemplateInstance

Root evaluation template instance used to play back any sequence

MovieSceneSectionEvalOptions

Movie Scene Section Eval Options

MovieSceneSectionParameters

Movie Scene Section Parameters

MovieSceneSegment

Information about a single segment of an evaluation track

MovieSceneSegmentIdentifier

A unique identifier for a segment within a FMovieSceneEvaluationTrackSegments container

MovieSceneSequenceHierarchy

Structure that stores hierarchical information pertaining to all sequences contained within a master sequence

MovieSceneSequenceHierarchyNode

Simple structure specifying parent and child sequence IDs for any given sequences

MovieSceneSequenceID

Movie Scene Sequence ID

MovieSceneSequenceInstanceData

Abstract base class that defines instance data for sub sequences

MovieSceneSequenceInstanceDataPtr

Movie Scene Sequence Instance Data Ptr

MovieSceneSequencePlaybackSettings

Settings for the level sequence player actor.

MovieSceneSequenceTransform

Movie scene sequence transform class that transforms from one time-space to another.

MovieSceneSpawnable

MovieSceneSpawnable describes an object that can be spawned for this MovieScene

MovieSceneSubSectionData

Data that represents a single sub-section

MovieSceneSubSectionFieldData

Custom serialized track field data that allows efficient lookup of each sub section contained within this template for a given time

MovieSceneSubSequenceData

Sub sequence data that is stored within an evaluation template as a backreference to the originating sequence, and section

MovieSceneTangentData

Movie Scene Tangent Data

MovieSceneTemplateGenerationLedger

Movie Scene Template Generation Ledger

MovieSceneTimecodeSource

Movie Scene Timecode Source

MovieSceneTrackEvalOptions

Generic evaluation options for any track

MovieSceneTrackFieldData

Custom serialized track field data that allows efficient lookup of each track contained within this template for a given time

MovieSceneTrackIdentifier

Movie Scene Track Identifier

MovieSceneTrackImplementation

Structure that allows the implementation of setup/teardown/initialization/evaluation logic at the track level.

MovieSceneTrackImplementationPtr

Custom serialized type that attempts to store a track implementation template in inline memory if possible

MovieSceneTrackLabels

Structure for labels that can be assigned to movie scene tracks.

OptionalMovieSceneBlendType

Optional blend type structure

SectionEvaluationData

Evaluation data that specifies information about what to evaluate for a given template

SectionEvaluationDataTree

Custom serialized tree of section evaluation data for a track

TestMovieSceneEvalTemplate

Test Movie Scene Eval Template

Enums

EEvaluationMethod

Enumeration to determine how a track should be evaluated

EMovieSceneBlendType

Movie scene blend type enumeration

EMovieSceneBuiltInEasing

EMovie Scene Built in Easing

EMovieSceneCompletionMode

Enumeration specifying how to handle state when this section is no longer evaluated

EMovieSceneEvaluationType

EMovie Scene Evaluation Type

EMovieSceneKeyInterpolation

EMovie Scene Key Interpolation

EMovieSceneObjectBindingSpace

Enumeration specifying how a movie scene object binding ID relates to the sequence

EMovieScenePlayerStatus

EMovie Scene Player Status

ESectionEvaluationFlags

Enumeration specifying how to evaluate a particular section when inside a segment

ESpawnOwnership

ESpawn Ownership

EUpdateClockSource

Enum used to define how to update to a particular time

Delegates

MovieSceneEasingFunction.OnEvaluate_delegate

Back to top Generated by DocFX