Navigation
Filters
Classes
| Type | Name | Description | |
|---|---|---|---|
| EMovieSceneCameraCutParams | Camera cut parameters | ||
| EMovieSceneViewportParams | |||
| FActorForWorldTransforms | Description of an actor selected parts we can find world transforms on. | ||
| FControlRigFbxCurveData | |||
| FControlRigFbxNodeMapping | |||
| FFixedObjectBindingID | A binding ID that is only resolveable through a fixed root sequence. | ||
| FGeneratedMovieSceneKeyStruct | |||
| FMovieSceneBinding | A set of tracks bound to runtime objects | ||
| FMovieSceneBindingOverrideData | Movie scene binding override data | ||
| FMovieSceneBindingProxy | Movie Scene Binding Proxy represents the binding ID (an FGuid) and the corresponding sequence that it relates to. | ||
| FMovieSceneChannelValueHelper | Utility class that gets and sets a specific key value for a key struct | ||
| FMovieSceneClipboard | A clipboard representing serializable copied data for a movie scene | ||
| FMovieSceneClipboardBuilder | Class responsible for building a clipboard for a movie scene | ||
| FMovieSceneClipboardEnvironment | Structure representing an environment a clipboard applies to | ||
| FMovieSceneClipboardKey | A key in the clipboard representing a time and a value of a specific type Client code must define MovieSceneClipboard::GetKeyTypeName<> in order to use a type with this class. | ||
| FMovieSceneClipboardKeyTrack | Container for a collection of keys arranged in a track. | ||
| FMovieSceneDynamicBinding | Data for a dynamic binding endpoint call. | ||
| FMovieSceneDynamicBindingContainer | Dummy structure for showing an FMovieSceneDynamicBinding inside a details view, and having a function signature that we can get a valid UFunction from to prepare blueprint function graphs. | ||
| FMovieSceneDynamicBindingPayloadVariable | Value definition for any type-agnostic variable (exported as text) | ||
| FMovieSceneDynamicBindingResolveParams | Optional parameter struct for dynamic binding resolver functions. | ||
| FMovieSceneDynamicBindingResolveResult | |||
| FMovieSceneEasingSettings | |||
| FMovieSceneEditorData | Editor only data that needs to be saved between sessions for editing but has no runtime purpose | ||
| FMovieSceneEvaluationGroupParameters | |||
| FMovieSceneExpansionState | |||
| FMovieSceneFrameRange | Type used to convert from a FFloatRange to a TRange |
||
| FMovieSceneKeyStruct | Base class for movie scene section key structs that need to manually have their changes propagated to key values. | ||
| FMovieSceneKeyStructHelper | Helper class that marshals user-facing data from an edit UI into particluar keys on various underlying channels | ||
| FMovieSceneKeyTimeStruct | |||
| FMovieSceneLatentActionManager | Utility class for running latent actions created from sequence players. | ||
| FMovieSceneMarkedFrame | |||
| FMovieSceneObjectBindingID | Persistent identifier to a specific object binding within a sequence hierarchy. | ||
| FMovieSceneObjectBindingIDs | Structure that comprises a list of object binding IDs | ||
| FMovieScenePossessable | MovieScenePossessable is a "typed slot" used to allow the MovieScene to control an already-existing object | ||
| FMovieSceneSectionEvalOptions | |||
| FMovieSceneSectionGroup | Structure that represents a group of sections | ||
| FMovieSceneSectionMovedParams | Parameters for sections moving in the editor | ||
| FMovieSceneSequenceID | |||
| FMovieSceneSequenceLoopCount | POD struct that represents a number of loops where -1 signifies infinite looping, 0 means no loops, etc Defined as a struct rather than an int so a property type customization can be bound to it | ||
| FMovieSceneSequencePlaybackParams | |||
| FMovieSceneSequencePlaybackSettings | Settings for the level sequence player actor. | ||
| FMovieSceneSequencePlayToParams | |||
| FMovieSceneSequenceReplProperties | Properties that are broadcast from server->clients for time/state synchronization | ||
| FMovieSceneSequenceTickInterval | Structure defining a concrete tick interval for a Sequencer based evaluation | ||
| FMovieSceneSpawnable | MovieSceneSpawnable describes an object that can be spawned for this MovieScene | ||
| FMovieSceneSpawnableAnnotation | An annotation that's added to spawned objects from movie scene spawnables | ||
| FMovieSceneSpawnRegister | Class responsible for managing spawnables in a movie scene | ||
| FMovieSceneSupportsEasingParams | Parameters for the `SupportsEasing_ method | ||
| FMovieSceneTimecodeSource | |||
| FMovieSceneTimeController | |||
| FMovieSceneTimeController_AudioClock | A timing manager that retrieves its time from the audio clock | ||
| FMovieSceneTimeController_ExternalClock | A timing manager that retrieves its time from an external clock source | ||
| FMovieSceneTimeController_PlatformClock | A timing manager that retrieves its time from the platform clock | ||
| FMovieSceneTimeController_PlayEveryFrame | A timing manager that plays every display frame for a certain number of seconds | ||
| FMovieSceneTimeController_RelativeTimecodeClock | A timing manager that retrieves its time relative to the Timecode clock | ||
| FMovieSceneTimeController_Tick | A timing manager that accumulates delta times from a world | ||
| FMovieSceneTimeController_TimecodeClock | A timing manager that retrieves its time from the Timecode clock | ||
| FMovieSceneTrackDisplayOptions | Generic display options for any track | ||
| FMovieSceneTrackEvalOptions | Generic evaluation options for any track | ||
| FMovieSceneTrackEvaluationData | |||
| FMovieSceneTrackEvaluationField | |||
| FMovieSceneTrackEvaluationFieldEntry | |||
| FMovieSceneTrackLabels | Structure for labels that can be assigned to movie scene tracks. | ||
| FMovieSceneTrackPreCompileResult | Pre-compilation result | ||
| FNewSpawnable | Struct used for defining a new spawnable type | ||
| FNullMovieSceneSpawnRegister | |||
| FOnMovieSceneSequencePlayerEvent | |||
| FRelativeObjectBindingID | A binding ID whose target is resolved relative to the owner of this ID (either internal or external to that sequence through a parent or grandparent) Should be used for asignment to any serialized FMovieSceneObjectBindingID Represented by a local object binding ID and a parent index to which it is relative | ||
| FRigControlFBXNodeAndChannels | For import data onto channels directly. | ||
| FScopedSignedObjectModifyDefer | |||
| FSequenceVisitParams | |||
| FSkeletalMeshEditorParams | |||
| FSkeletalMeshRestoreState | |||
| FStatelessPreAnimatedTokenProducer | Stateless pre-animated state token producer that simply calls a static function as the token | ||
| FSubSequenceSpace | |||
| FTrackInstancePropertyBindings | Manages bindings to keyed properties for a track instance. | ||
| FTransformData | Stores information about a transform for the purpose of adding keys to a transform section | ||
| IDeferredSignedObjectChangeHandler | Application-wide utility interface that allows for deferral of UMovieSceneSignedObject::MarkAsChanged calls | ||
| IDeferredSignedObjectFlushSignal | |||
| IMovieSceneBindingOwnerInterface | |||
| IMovieSceneBoundObjectProxy | |||
| IMovieSceneExecutionToken | Base class for all execution tokens that are produced by evaluation templates | ||
| IMovieSceneKeyProxy | Interface that can be implemented by any object that is used as a key editing proxy for a moviescene channel. | ||
| IMovieSceneMetaDataInterface | Interface that may be implemented by meta-data added movie scene objects that can extend the default behavior such as adding asset registry tags and other meta-data. | ||
| IMovieSceneModule | The public interface of the MovieScene module | ||
| IMovieSceneObjectSpawner | Interface used to extend spawn registers to support extra types | ||
| IMovieScenePlaybackClient | |||
| IMovieScenePlayer | Interface for movie scene players Provides information for playback of a movie scene | ||
| IMovieScenePreAnimatedGlobalToken | Base class for all pre-animated state tokens that do not apply to UObjects. | ||
| IMovieScenePreAnimatedGlobalTokenProducer | Type required for production of pre-animated state tokens. | ||
| IMovieScenePreAnimatedToken | Base class for all pre-animated state tokens that apply to UObjects. | ||
| IMovieScenePreAnimatedTokenProducer | Type required for production of pre-animated state tokens. | ||
| IMovieSceneSequencePlayerObserver | |||
| IMovieSceneSequenceTickManagerClient | |||
| IMovieSceneSharedExecutionToken | Identifiyable and sortable execution token. | ||
| INodeAndChannelMappings | |||
| ISequenceVisitor | |||
| MovieSceneHelpers | |||
| TChannelValueHelper | Templated channel value accessor utility that get's sets a channel value and time | ||
| TForwardingPreAnimatedTokenProducer | Templated pre-animated state token producer that forwards the object onto the templated type | ||
| TimeHelpers | |||
| TImplicitConversionFacade | |||
| TMovieSceneEvaluationTree | Templated version of FMovieSceneEvaluationTree that is also able to associate arbitrary data with nodes | ||
| TStatelessPreAnimatedTokenProducer | Templated stateless pre-animated state token producer that simply creates the templated type | ||
| UBuiltInDynamicBindingResolverLibrary | Default dynamic binding resolver library, with several basic resolver functions. | ||
| UMovieScene | Implements a movie scene asset. | ||
| UMovieSceneBindingOverrides | A one-to-many definition of movie scene object binding IDs to overridden objects that should be bound to that binding. | ||
| UMovieSceneBindingOwnerInterface | Interface used in the editor to provide contextual information about movie scene bindings | ||
| UMovieSceneBoundObjectProxy | |||
| UMovieSceneFolder | Represents a folder used for organizing objects in tracks in a movie scene. | ||
| UMovieSceneKeyProxy | |||
| UMovieSceneMetaData | Movie scene meta-data that is stored on UMovieScene assets Meta-data is retrieved through ULevelSequence::FindMetaData |
||
| UMovieSceneMetaDataInterface | |||
| UMovieSceneNameableTrack | Base class for movie scene tracks that can be renamed by the user. | ||
| UMovieSceneNodeGroup | Structure that represents a group of nodes | ||
| UMovieSceneNodeGroupCollection | Structure that represents a collection of NodeGroups | ||
| UMovieScenePlaybackClient | Movie scene binding overrides interface | ||
| UMovieSceneSection | Base class for movie scene sections | ||
| UMovieSceneSequence | Abstract base class for movie scene animations (C++ version). | ||
| UMovieSceneSequencePlayer | Abstract class that provides consistent player behaviour for various animation players | ||
| UMovieSceneSequencePlayerObserver | |||
| UMovieSceneSequenceTickManager | Global (one per-UWorld) manager object that manages ticking and updating any and all Sequencer-based evaluations for the current frame, before any other actors are ticked. | ||
| UMovieSceneSequenceTickManagerClient | Interface for objects that are to be ticked by the tick manager. | ||
| UMovieSceneSignedObject | |||
| UMovieSceneTrack | Base class for a track in a Movie Scene | ||
| UNodeAndChannelMappings |
Enums
| Type | Name | Description | |
|---|---|---|---|
| EMovieScenePlayerStatus::Type |
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | MovieSceneClipboard::DefineExplicitConversion
(
TFunction< To(const From&)> InConversion |
||
| void | |||
| FName | |||
| const FMovieSceneSequenceID | |||
| const FMovieSceneSequenceID | |||
| FFrameTime | UE::MovieScene::ClampToDiscreteRange
(
FFrameTime InTime, |
Clamp the specified time to a range | |
| TRange< FFrameTime > | UE::MovieScene::ConvertToFrameTimeRange
(
const TRange< FFrameNumber >& InRange |
Convert a frame number range into a frame time range | |
| TRange< T > | UE::MovieScene::DilateRange
(
const TRange< T >& InRange, |
Dilate the specified range by adding a specific size to the lower and upper bounds (if closed) | |
| FFrameNumber | UE::MovieScene::DiscreteExclusiveUpper
(
const TRange< FFrameNumber >& InRange |
Return the first frame number not contained by the specified range. | |
| FFrameNumber | UE::MovieScene::DiscreteExclusiveUpper
(
const TRangeBound< FFrameNumber >& InUpperBound |
Return the first frame number that is not contained by the specified closed upper bound. | |
| FFrameNumber | UE::MovieScene::DiscreteInclusiveLower
(
const TRange< FFrameNumber >& InRange |
Return the first frame number included by the specified range. | |
| FFrameNumber | UE::MovieScene::DiscreteInclusiveLower
(
const TRangeBound< FFrameNumber >& InLowerBound |
Return the first frame number included by the specified closed lower bound. | |
| bool | UE::MovieScene::DiscreteRangeIsEmpty
(
const TRange< FFrameNumber >& InRange |
Check whether the specified range contains any integer frame numbers or not | |
| int32 | UE::MovieScene::DiscreteSize
(
const TRange< FFrameNumber >& InRange |
Calculate the size of a discrete frame range, taking into account inclusive/exclusive boundaries. | |
| TRange< T > | UE::MovieScene::ExpandRange
(
const TRange< T >& InRange, |
Expand the specified range by subtracting the specified amount from the lower bound, and adding it to the upper bound | |
| bool | UE::MovieScene::IsEmptyOrZeroSize
(
const TRange< FFrameNumber >& InRange |
Return whether the given range is empty or zero frames wide | |
| TRange< FFrameNumber > | UE::MovieScene::MakeDiscreteRange
(
FFrameNumber MinInclusive, |
Make a new range that includes the given minimum and excludes the given maximum. | |
| TRange< FFrameNumber > | UE::MovieScene::MakeDiscreteRangeFromLower
(
const TRangeBound< FFrameNumber >& InLowerBound, |
Make a new range using the specified lower bound, and a given size. | |
| TRange< FFrameNumber > | UE::MovieScene::MakeDiscreteRangeFromUpper
(
const TRangeBound< FFrameNumber >& InUpperBound, |
Make a new range using the specified upper bound, and a given size. | |
| TRange< T > | UE::MovieScene::TranslateRange
(
const TRange< T >& InRange, |
Translate the specified range by adding the specified amount to both bounds. |