Navigation
| Name | MovieSceneTracks |
| Type | Runtime |
| Location | /Engine/Source/Runtime/MovieSceneTracks/ |
| Module Build Rules | MovieSceneTracks.Build.cs |
Classes
| Name | Remarks |
|---|---|
| FCameraShakePreviewer | A class that owns a gameplay camera shake manager, so that we can us it to preview shakes in editor. |
| FInterrogationChannels | A class specialized for interrogating Sequencer entity data without applying any state to objects. |
| FMovieSceneActorPredictionFailure | |
| FMovieSceneActorPredictionResult | |
| FSystemInterrogator | |
| TMovieSceneMaterialSystem | |
| TSimpleBlenderSystemImpl | A helper class for simple blender systems. |
| UBoolChannelEvaluatorSystem | System that is responsible for evaluating bool channels. |
| UByteChannelEvaluatorSystem | System that is responsible for evaluating byte channels. |
| UDoubleChannelEvaluatorSystem | System that is responsible for evaluating double channels. |
| UDoublePerlinNoiseChannelEvaluatorSystem | System that is responsible for evaluating double perlin noise channels. |
| UFloatChannelEvaluatorSystem | System that is responsible for evaluating double channels. |
| UFloatPerlinNoiseChannelEvaluatorSystem | System that is responsible for evaluating double perlin noise channels. |
| UIntegerChannelEvaluatorSystem | System that is responsible for evaluating integer channels. |
| UMovieScene3DAttachSection | A 3D Attach section |
| UMovieScene3DAttachTrack | Handles manipulation of path tracks in a movie scene. |
| UMovieScene3DConstraintSection | Base class for 3D constraint section |
| UMovieScene3DConstraintTrack | Base class for constraint tracks (tracks that are dependent upon other objects). |
| UMovieScene3DPathSection | A 3D Path section |
| UMovieScene3DPathTrack | Handles manipulation of path tracks in a movie scene |
| UMovieScene3DTransformPropertySystem | |
| UMovieScene3DTransformSection | A 3D transform section |
| UMovieScene3DTransformSectionConstraints | This object contains information needed for constraint channels on the transform section |
| UMovieScene3DTransformTrack | Handles manipulation of component transforms in a movie scene |
| UMovieSceneActorReferenceSection | A single actor reference point section |
| UMovieSceneActorReferenceTrack | Handles manipulation of actor reference properties in a movie scene |
| UMovieSceneAsyncAction_SequencePrediction | Async BP action that represents a pending prediction that is dispatched on a playing sequence. |
| UMovieSceneAudioSection | Audio section, for use in the audio track, or by attached audio objects |
| UMovieSceneAudioTrack | Handles manipulation of audio. |
| UMovieSceneBaseCacheSection | Movie scene section that control base cache playback |
| UMovieSceneBaseValueEvaluatorSystem | System that is responsible for evaluating base values, for "additive from base" blending. |
| UMovieSceneBoolPropertySystem | |
| UMovieSceneBoolTrack | Handles manipulation of float properties in a movie scene |
| UMovieSceneBytePropertySystem | |
| UMovieSceneByteSection | A single byte section. |
| UMovieSceneByteTrack | Handles manipulation of byte properties in a movie scene |
| UMovieSceneCameraCutSection | Movie CameraCuts are sections on the CameraCuts track, that show what the viewer "sees" |
| UMovieSceneCameraCutTrack | Handles manipulation of CameraCut properties in a movie scene. |
| UMovieSceneCameraCutTrackInstance | Track instance used to animate camera cuts. |
| UMovieSceneCameraShakeEvaluatorSystem | The evaluator system for camera shakes. |
| UMovieSceneCameraShakeInstantiatorSystem | The instantiator system for camera shakes. |
| UMovieSceneCameraShakeSection | |
| UMovieSceneCameraShakeSourceShakeSection | |
| UMovieSceneCameraShakeSourceShakeTrack | |
| UMovieSceneCameraShakeSourceTriggerSection | |
| UMovieSceneCameraShakeSourceTriggerTrack | |
| UMovieSceneCameraShakeTrack | |
| UMovieSceneCinematicShotSection | Implements a cinematic shot section. |
| UMovieSceneCinematicShotTrack | A track that holds consecutive sub sequences. |
| UMovieSceneColorPropertySystem | |
| UMovieSceneColorSection | A single floating point section |
| UMovieSceneColorTrack | Handles manipulation of float properties in a movie scene |
| UMovieSceneCommonAnimationTrack | |
| UMovieSceneComponentAttachmentInvalidatorSystem | |
| UMovieSceneComponentAttachmentSystem | |
| UMovieSceneComponentMaterialParameterSection | A movie scene section containing data for material parameters. |
| UMovieSceneComponentMaterialSystem | |
| UMovieSceneComponentMaterialTrack | A material track which is specialized for animation materials which are owned by actor components. |
| UMovieSceneComponentMobilitySystem | |
| UMovieSceneComponentTransformSystem | |
| UMovieSceneConsoleVariableTrackInterface | |
| UMovieSceneConstrainedSection | Functionality to add to sections that contain constraints |
| UMovieSceneConstraintSystem | System that is responsible for propagating constraints to a bound object's FConstraintsManagerController. |
| UMovieSceneCustomPrimitiveDataSection | Movie scene section that animates custom primitive data scalars, vector2s, vector3s, and colors |
| UMovieSceneCustomPrimitiveDataSystem | System responsible for tracking and animating custom primitive data entities. |
| UMovieSceneCustomPrimitiveDataTrack | Handles manipulation of custom primitive data in a movie scene. |
| UMovieSceneCVarSection | A CVar section is responsible for applying a user-supplied value to the specified cvar, and then restoring the previous value after the section ends. |
| UMovieSceneCVarTrack | Track for setting (and restoring) Console Variables during playback. |
| UMovieSceneDataLayerSection | |
| UMovieSceneDataLayerTrack | A track that controls loading, unloading and visibility of data layers |
| UMovieSceneDeferredComponentMovementSystem | System that maintains a FScopedMovementUpdate for any USceneComponent that has an animated transform or attachment for the duration of the evaluation to avoid repeatedly updating child transforms and/or overlaps. |
| UMovieSceneDirectorBlueprintCondition | Condition class allowing users to create a director blueprint endpoint in the Sequence to evaluate a condition. |
| UMovieSceneDoublePerlinNoiseChannelContainer | Double perlin noise channel overriden container |
| UMovieSceneDoublePropertySystem | |
| UMovieSceneDoubleSection | A double precision floating point section |
| UMovieSceneDoubleTrack | Handles manipulation of double properties in a movie scene |
| UMovieSceneDoubleVectorPropertySystem | |
| UMovieSceneDoubleVectorSection | A double vector section. |
| UMovieSceneDoubleVectorTrack | Handles manipulation of double vectors in a movie scene |
| UMovieSceneEnumPropertySystem | |
| UMovieSceneEnumSection | A single enum section. |
| UMovieSceneEnumTrack | Handles manipulation of byte properties in a movie scene |
| UMovieSceneEulerTransformPropertySystem | |
| UMovieSceneEulerTransformTrack | Handles manipulation of 3D euler transform properties in a movie scene |
| UMovieSceneEventRepeaterSection | Event section that will trigger its event exactly once, every time it is evaluated. |
| UMovieSceneEventSection | Implements a section in movie scene event tracks. |
| UMovieSceneEventSectionBase | Base class for all event sections. |
| UMovieSceneEventSystem | Systems that triggers events based on one-shot FMovieSceneEventComponent components Works by iterating all pending instances of TMovieSceneComponentID |
| UMovieSceneEventTrack | Implements a movie scene track that triggers discrete events during playback. |
| UMovieSceneEventTriggerSection | Event section that triggeres specific timed events. |
| UMovieSceneFadeSection | A single floating point section. |
| UMovieSceneFadeTrack | Implements a movie scene track that controls a fade. |
| UMovieSceneFadeTrackTestLibrary | |
| UMovieSceneFloatPerlinNoiseChannelContainer | Float perlin noise channel overriden container |
| UMovieSceneFloatPropertySystem | |
| UMovieSceneFloatSection | A single floating point section |
| UMovieSceneFloatTrack | Handles manipulation of float properties in a movie scene |
| UMovieSceneFloatVectorPropertySystem | |
| UMovieSceneFloatVectorSection | A float vector section. |
| UMovieSceneFloatVectorTrack | Handles manipulation of float vectors in a movie scene |
| UMovieSceneHierarchicalBiasSystem | |
| UMovieSceneHierarchicalEasingFinalizationSystem | System that finalizes creation of easing channels by allocating new channels for hierarchical blend targets if necessary This is required in order to solve the problem that the hierarchical instantiator needs to run before the property instantiator, but we can't allocate channels for blend targets until after the property instantiator (which sets up the relevant BlendTarget components) |
| UMovieSceneHierarchicalEasingInstantiatorSystem | System that creates hierarchical easing channels for any newly introduced HierarchicalEasingProvider components |
| UMovieSceneIntegerPropertySystem | |
| UMovieSceneIntegerSection | A single integer section. |
| UMovieSceneIntegerTrack | Handles manipulation of integer properties in a movie scene |
| UMovieSceneInterrogatedPropertyInstantiatorSystem | Class responsible for resolving all property types registered with FBuiltInComponentTypes::PropertyRegistry |
| UMovieSceneLevelVisibilitySection | A section for use with the movie scene level visibility track, which controls streamed level visibility. |
| UMovieSceneLevelVisibilityTrack | A track for controlling the visibility of streamed levels. |
| UMovieSceneMaterialParameterCollectionSystem | System that resolves MPC components into BoundMaterial components that can be used by downstream parameter systems |
| UMovieSceneMaterialParameterCollectionTrack | Handles manipulation of material parameter collections in a movie scene. |
| UMovieSceneMaterialParameterEvaluationSystem | System responsible for animating material parameter entities. |
| UMovieSceneMaterialParameterInstantiatorSystem | System responsible for tracking material parameter entities. |
| UMovieSceneMaterialTrack | Handles manipulation of material parameters in a movie scene. |
| UMovieSceneMotionVectorSimulationSystem | |
| UMovieSceneObjectPropertySection | |
| UMovieSceneObjectPropertySystem | |
| UMovieSceneObjectPropertyTrack | |
| UMovieSceneParameterSection | A single movie scene section which can contain data for multiple named parameters. |
| UMovieSceneParameterSectionExtender | |
| UMovieSceneParticleParameterTrack | Handles manipulation of material parameters in a movie scene. |
| UMovieSceneParticleSection | Particle section, for particle toggling and triggering. |
| UMovieSceneParticleTrack | Handles triggering of particle emitters |
| UMovieScenePiecewiseBoolBlenderSystem | |
| UMovieScenePiecewiseByteBlenderSystem | |
| UMovieScenePiecewiseDoubleBlenderSystem | |
| UMovieScenePiecewiseEnumBlenderSystem | |
| UMovieScenePiecewiseIntegerBlenderSystem | |
| UMovieScenePlatformCondition | Condition on whether the platform running the executable matches one of the given platforms. |
| UMovieScenePostEvalEventSystem | System that triggers events right at the end of evaluation |
| UMovieScenePostSpawnEventSystem | System that triggers events after any spawnables |
| UMovieScenePredictionSystem | System responsible for managing and reporting on pending UMovieSceneAsyncAction_SequencePrediction tasks |
| UMovieScenePreSpawnEventSystem | System that triggers events before any spawnables |
| UMovieScenePrimitiveMaterialSection | |
| UMovieScenePrimitiveMaterialTrack | |
| UMovieScenePropertyInstantiatorSystem | Class responsible for resolving all property types registered with FBuiltInComponentTypes::PropertyRegistry |
| UMovieScenePropertyNotificationSystem | A system that can notify an object that some of its properties are being animated. |
| UMovieScenePropertySystem | Abstract base class for any property system that deals with a property registered with FBuiltInComponentTypes::PropertyRegistry |
| UMovieScenePropertyTrack | Base class for tracks that animate an object property |
| UMovieSceneQuaternionBlenderSystem | |
| UMovieSceneQuaternionInterpolationRotationSystem | |
| UMovieSceneReplaceableActorBinding | An implementation of UMovieSceneReplaceableBindingBase that uses UMovieSceneSpawnableActorBinding as the preview spawnable, and has no implementation of ResolveRuntimeBindingInternal, relying instead of Sequencer's built in BindingOverride mechanism for binding at runtime. |
| UMovieSceneReplaceableActorBinding_BPBase | |
| UMovieSceneReplaceableDirectorBlueprintBinding | Custom binding type that uses a Director Blueprint endpoint to allow the user to define at runtime how to resolve this binding. |
| UMovieSceneRotatorPropertySystem | System for rotator property registered within PropertyRegistry |
| UMovieSceneRotatorSection | Movie scene section that animates each component (X, Y, Z) of an FRotator property |
| UMovieSceneRotatorTrack | Movie scene track that animates an FRotator property |
| UMovieSceneScalabilityCondition | Condition on whether the current engine scalability settings fulfill a given constraint. |
| UMovieSceneSectionsToKey | Functionality for having multiple sections per key |
| UMovieSceneSkeletalAnimationSection | Movie scene section that control skeletal animation |
| UMovieSceneSkeletalAnimationSystem | |
| UMovieSceneSkeletalAnimationTrack | Handles animation of skeletal mesh actors |
| UMovieSceneSlomoSection | A single floating point section. |
| UMovieSceneSlomoTrack | Implements a movie scene track that controls a movie scene's world time dilation. |
| UMovieSceneSpawnableActorBinding | An implementation of UMovieSceneSpawnableActorBindingBase that matches the old FMovieSceneSpawnable spawnable implementation, allowing the spawning of Actors from a UObject template which is serialized inside the Sequence. |
| UMovieSceneSpawnableActorBindingBase | The base class for actor-specific spawnable bindings. |
| UMovieSceneSpawnableDirectorBlueprintBinding | Custom binding type that uses a Director Blueprint endpoint to allow the user to define how to spawn an actor for this binding. |
| UMovieSceneStringPropertySystem | |
| UMovieSceneStringSection | A single string section |
| UMovieSceneStringTrack | Implements a movie scene track that holds a series of strings. |
| UMovieSceneTestSequence | Simple type of sequence for use in automated tests. |
| UMovieSceneTextPropertySystem | |
| UMovieSceneTextSection | |
| UMovieSceneTextTrack | Movie Scene Track that holds a series of texts. |
| UMovieSceneTracksSettings | Options for some of the Sequencer systems in this module. |
| UMovieSceneTransformOrigin | |
| UMovieSceneTransformOriginInstantiatorSystem | |
| UMovieSceneTransformOriginSystem | |
| UMovieSceneTransformTrack | Handles manipulation of 3D transform properties in a movie scene |
| UMovieSceneVisibilitySection | A spawn section. |
| UMovieSceneVisibilitySystem | |
| UMovieSceneVisibilityTrack | Handles manipulation of visibility properties in a movie scene |
| UObjectPathChannelEvaluatorSystem | System that is responsible for evaluating object path channels. |
| UStringChannelEvaluatorSystem | System that is responsible for evaluating string channels. |
| UTextChannelEvaluatorSystem | System responsible for evaluating Text channels |
| UWeightAndEasingEvaluatorSystem | System that combines manual weights and easings and propagates them to entities with matching EasingChannelID components |
Structs
| Name | Remarks |
|---|---|
| EMovieSceneViewportParams | |
| FAccumulationBuffers | Struct that maintains accumulation buffers for each blend type, one buffer per float result component type |
| FAccumulationResult | Structure for holding the blend results of each blend type |
| FActiveSkeletalAnimation | Information for a single skeletal animation playing on a bound object |
| FAdditiveAndOverrideBuffer | Bufffer used for additive/override values |
| FAdditiveAndOverrides | Structure for holding the sorted blending order data for the additive and override data |
| FAdditiveFromBaseBuffer | Buffer used for accumulating additive-from-base values |
| FAdditveAndOverrideData | Data for each additive/override section, we don't accumulate until we recieve all of the data |
| FAnimatedCustomPrimitiveDataInfo | |
| FAnimatedMaterialParameterInfo | |
| FAttachmentComponent | |
| FBaseParameterNameAndValue | Structure representing a parameter name without a value |
| FBlendResult | Blend result struct that stores the cumulative sum of pre-weighted values, alongside the total weight |
| FBoneTransformFinalizeData | DelegateHandle and Skeletal Mesh for bone transform finalized |
| FBoolParameterNameAndCurve | Structure representing a bool parameter and it's associated animation curve. |
| FBoolParameterNameAndValue | Structure representing the value of a bool parameter. |
| FBoolPropertyTraits | |
| FBoundObjectActiveSkeletalAnimations | Information for all skeletal animations playing on a bound object |
| FCameraCutPlaybackCapability | Playback capability for sequences that can run camera cuts. |
| FCameraCutPlaybackCapabilityCompatibilityWrapper | Backwards compatibilty wrapper for camera cut playback capability. |
| FCameraShakePreviewerAddParams | |
| FCameraShakePreviewerLinkerExtension | Linker extension for storing camera shake previewers shared between the instantiator and the evaluation systems below. |
| FColorMaterialParameterInfoAndCurves | Structure representing an animated color parameter and it's associated animation curve. |
| FColorParameterNameAndCurves | Structure representing an animated color parameter and it's associated animation curve. |
| FColorParameterNameAndValue | Structure representing the animated value of a color parameter. |
| FComponentAttachParams | |
| FComponentAttachParamsDestination | |
| FComponentDetachParams | |
| FComponentMaterialAccessor | |
| FComponentMaterialInfo | Contains what is necessary to uniquely identify a material on a component, whether that be an indexed material, one with a slot name, or an overlay material. |
| FComponentMaterialKey | |
| FComponentTransformPreAnimatedTraits | |
| FConstraintComponentData | Component data for the constraint system |
| FCustomPrimitiveDataMaterialParametersData | Used to cache mapping between custom primitive data indices and found material parameters using those indices. |
| FDoubleIntermediateVector | |
| FEvaluatedParameterSectionValues | Evaluation structure that holds evaluated values |
| FEventPayload | |
| FFadeComponentData | |
| FFloatIntermediateVector | Intermediate type for the vector property system that lets us store how many dimensions the vector should have |
| FFloatPropertyTraits | |
| FHierarchicalEasingChannelBuffer | |
| FHierarchicalEasingChannelData | Computation data used for accumulating hierarchical weights for sub sequences |
| FInstanceToParentPair | Helper struct to define sorting behavior for parent to child mapping. |
| FIntegerAccumulationBuffers | Struct that maintains accumulation buffers for each blend type |
| FIntegerBlendResult | Blend result struct that stores the cumulative sum of pre-weighted values, alongside the total weight |
| FIntermediate3DTransform | Intermediate type used for applying partially animated transforms. |
| FIntermediateColor | Intermediate type for the color property system that lets us store what kind of color type we should use |
| FInterrogationParams | |
| FLevelVisibilityComponentData | Component data for the level visibility system |
| FMaterialParameterCollectionScalarTraits | |
| FMaterialParameterCollectionVectorTraits | |
| FMaterialParameterKey | |
| FMontagePlayerPerSectionData | Temporary information about montage setups. |
| FMovieScene3DLocationKeyStruct | Proxy structure for translation keys in 3D transform sections. |
| FMovieScene3DRotationKeyStruct | Proxy structure for translation keys in 3D transform sections. |
| FMovieScene3DScaleKeyStruct | Proxy structure for translation keys in 3D transform sections. |
| FMovieScene3DTransformKeyStruct | Proxy structure for 3D transform section key data. |
| FMovieSceneActorReferenceData | A curve of events |
| FMovieSceneActorReferenceKey | |
| FMovieSceneAudioComponentData | Component data for audio tracks |
| FMovieSceneAudioInputData | Component data for audio tracks inputs This provides the names of the inputs whose values are stored on the same entity using the DoubleResult, StringResult, BoolResult, and IntegerResult components. |
| FMovieSceneBaseCacheParams | Base class for the cache parameters that will be used in all the cache sections |
| FMovieSceneBaseCacheSectionTemplateParameters | Base cache parameters that will be used for all the base cache sections |
| FMovieSceneCameraShakeComponentData | Component data for camera shakes |
| FMovieSceneCameraShakeInstanceData | Component data for camera shakes created by the shake system This is separate from FMovieSceneCameraShakeComponentData because that one it imported from source shake sections, and our component data here will be preserved on reimported entities. |
| FMovieSceneCameraShakeSectionData | |
| FMovieSceneCameraShakeSourceTrigger | |
| FMovieSceneCameraShakeSourceTriggerChannel | |
| FMovieSceneColorKeyStruct | Proxy structure for color section key data. |
| FMovieSceneConsoleVariableCollection | |
| FMovieSceneCVarOverrides | |
| FMovieSceneDataLayerComponentData | Component data for the data layer system |
| FMovieSceneDirectorBlueprintConditionData | Data for a director blueprint condition endpoint call. |
| FMovieSceneDirectorBlueprintConditionInvoker | Utility class for invoking director blueprint condition endpoints. |
| FMovieSceneDirectorBlueprintConditionPayloadVariable | Value definition for any type-agnostic variable (exported as text) |
| FMovieSceneDoublePerlinNoiseChannel | |
| FMovieSceneDoubleVectorKeyStructBase | Base Proxy structure for double vector section key data. |
| FMovieSceneEvent | |
| FMovieSceneEventChannel | |
| FMovieSceneEventParameters | |
| FMovieSceneEventPayloadVariable | Value definition for any type-agnostic variable (exported as text) |
| FMovieSceneEventPtrs | Compiled reflection pointers for the event function and parameters |
| FMovieSceneEventSectionData | A curve of events |
| FMovieSceneEventTriggerData | |
| FMovieSceneFloatPerlinNoiseChannel | |
| FMovieSceneFloatVectorKeyStructBase | Base Proxy structure for float vector section key data. |
| FMovieSceneMixedAnimationTarget | Defines a Mixed Anim Target that animation pose-producing tracks can send pose-producing tasks to. |
| FMovieSceneParameterSectionTemplate | Template that performs evaluation of parameter sections |
| FMovieSceneParticleChannel | |
| FMovieScenePreAnimatedMaterialParameters | |
| FMovieScenePropertyTrackEntityImportHelper | |
| FMovieSceneSkeletalAnimationComponentData | Component data for a skeletal mesh animation |
| FMovieSceneSkeletalAnimationParams | |
| FMovieSceneSkeletalAnimRootMotionTrackParams | Struct to hold the cached root motion positions based upon how we calculated them. |
| FMovieSceneStringChannel | |
| FMovieSceneTextChannel | |
| FMovieSceneTracksComponentTypes | |
| FMovieSceneTransformMask | |
| FMovieSceneVector2DKeyStruct | Proxy structure for 2D vector section key data. |
| FMovieSceneVector2fKeyStruct | Proxy structure for 2f vector section key data. |
| FMovieSceneVector3dKeyStruct | Proxy structure for double vector section key data. |
| FMovieSceneVector3fKeyStruct | Proxy structure for float vector section key data. |
| FMovieSceneVector4dKeyStruct | Proxy structure for double vector section key data. |
| FMovieSceneVector4fKeyStruct | Proxy structure for vector4f section key data. |
| FObjectPropertyTraits | |
| FOnCameraCutUpdatedParams | Parameter struct for notifying a playback client that a camera cut has happened. |
| FPerlinNoiseParams | Component data for Perlin Noise channels |
| FPreAnimatedComponentMaterialParameterStorage | |
| FPreAnimatedComponentMaterialSwitcherStorage | |
| FPreAnimatedComponentMobilityStorage | |
| FPreAnimatedComponentTransformStorage | |
| FPreAnimatedMobilityTraits | |
| FPreAnimatedScalarMaterialParameterStorage | |
| FPreAnimatedVectorMaterialParameterStorage | |
| FPreAnimAttachment | |
| FPropertyNotifyComponentData | |
| FPropertyTrackEntityImportHelper | |
| FPropertyTrackEntityImportHelperParamsImpl | |
| FPropertyTrackWithOverridableChannelsEntityImportHelper | |
| FQuaternionBlenderAccumulationBuffers | |
| FQuatTransform | |
| FScalarMaterialParameterInfoAndCurve | Structure representing an animated scalar parameter and it's associated animation curve. |
| FScalarParameterNameAndCurve | Structure representing an animated scalar parameter and it's associated animation curve. |
| FScalarParameterNameAndValue | Structure representing the animated value of a scalar parameter. |
| FSequenceBuilder | Utility class for building a test level sequence using a fluid interface API. |
| FSequenceSectionBuilder | Utility class for building a track section on a test level sequence using a flui interface API. |
| FSequenceTrackBuilder | Utility class for building a track on a test level sequence using a fluid interface API. |
| FSimpleBlenderEnumResultTraits | Custom blend result traits for enums: |
| FSkeletalAnimationSystemData | |
| FTrajectoryKey | |
| FTransformParameterNameAndCurves | Structure representing an animated transform parameter and it's associated animation curve. |
| FTransformParameterNameAndValue | |
| FVector2DParameterNameAndCurves | Structure representing an animated vector2D parameter and it's associated animation curve. |
| FVector2DParameterNameAndValue | Structure representing the animated value of a vector2D parameter. |
| FVectorParameterNameAndCurves | Structure representing an animated vector parameter and it's associated animation curve. |
| FVectorParameterNameAndValue | Structure representing the animated value of a vector parameter. |
| FVectorPropertyMetaData | |
| FViewportSettingsPlaybackCapability | Playback capability for controlling game and editor viewports. |
| HMovieSceneKeyProxy | |
| HMovieSceneSkeletalAnimationRootHitProxy | |
| TAddBoundMaterialMutationImpl | |
| TApplyMaterialSwitchers | |
| TInitializeBoundMaterials | |
| TPreAnimatedMaterialTraits | |
| TPropertyTrackEntityImportHelperImpl | Utility class for importing a customizable property track entity in a way that automatically supports being inside a bound property track or not, and being hooked up to a property with an edit condition or not. |
| TPropertyTrackWithOverridableChannelsEntityImportHelperImpl | Same as TPropertyTrackEntityImportHelperImpl but with support for overridable channels. |
| TReinitializeBoundMaterials | |
| TSimpleBlenderCombineResults | |
| TSimpleBlenderGatherResults | |
| TSimpleBlendResult | Simple blended result where a value has been accumulated by a number of contributors. |
| TSimpleBlendResultTraits | Traits class for knowing how to deal with a simply blended property type. |
Interfaces
| Name | Remarks |
|---|---|
| IMovieSceneConsoleVariableTrackInterface | |
| IMovieSceneConstrainedSection | Interface to be added to UMovieSceneSection types when they contain entity data |
| IMovieSceneParameterSectionExtender | |
| IMovieSceneSectionsToKey | Interface to be added to UMovieSceneTrack when they have multiple sections to key |
| IMovieSceneTracksModule | The public interface of the MovieSceneTracks module |
| IMovieSceneTransformOrigin | Interface that should be implemented to provide transform tracks with an origin transform. |
Enums
Public
| Name | Remarks |
|---|---|
| EBuiltInEvaluationGroup::Type | |
| EComponentMaterialType | |
| EFireEventsAtPosition | Indicates at what point in the sequence evaluation events should fire |
| ELevelVisibility | Visibility options for the level visibility section. |
| EMovieSceneScalabilityConditionGroup | The below is a bit hardcoded to try and match how scalability settings are set up in Scalability.h. |
| EMovieSceneScalabilityConditionLevel | |
| EMovieSceneScalabilityConditionOperator | |
| EParticleKey | Defines the types of particle keys. |
| EShow3DTrajectory | Visibility options for 3d trajectory. |
| MovieScene3DPathSection_Axis |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| ScrubDuration | const float | Tracks/MovieSceneAudioTrack.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void AssignValue
(
FMovieSceneParticleChannel* InChannel, |
Sections/MovieSceneParticleSection.h | ||
bool EvaluateChannel
(
const FMovieSceneCameraShakeSourceTriggerChannel* InChannel, |
Channels/MovieSceneCameraShakeSourceTriggerChannel.h | ||
bool EvaluateChannel
(
const FMovieSceneEventChannel* InChannel, |
Channels/MovieSceneEventChannel.h | ||
bool EvaluateChannel
(
const FMovieSceneStringChannel* InChannel, |
Channels/MovieSceneStringChannel.h | ||
bool EvaluateChannel
(
const FMovieSceneTextChannel* InChannel, |
Channels/MovieSceneTextChannel.h | ||
bool EvaluateChannel
(
const FMovieSceneActorReferenceData* InChannel, |
Sections/MovieSceneActorReferenceSection.h | ||
bool EvaluateChannel
(
const FMovieSceneEventSectionData* InChannel, |
Stub out unnecessary functions | Sections/MovieSceneEventSection.h | |
bool EvaluateChannel
(
const FMovieSceneParticleChannel* InChannel, |
Sections/MovieSceneParticleSection.h | ||
bool EvaluateChannel
(
const UMovieSceneSection* InSection, |
Channels/MovieSceneDoublePerlinNoiseChannel.h | ||
bool EvaluateChannel
(
const UMovieSceneSection* InSection, |
Channels/MovieSceneFloatPerlinNoiseChannel.h | ||
bool GetChannelDefault
(
const FMovieSceneActorReferenceData* Channel, |
Sections/MovieSceneActorReferenceSection.h | ||
bool operator!
(
EMovieSceneTransformChannel E |
Sections/MovieScene3DTransformSection.h | ||
EMovieSceneTransformChannel operator&
(
EMovieSceneTransformChannel Lhs, |
Sections/MovieScene3DTransformSection.h | ||
EMovieSceneTransformChannel & operator&=
(
EMovieSceneTransformChannel& Lhs, |
Sections/MovieScene3DTransformSection.h | ||
EMovieSceneTransformChannel operator^
(
EMovieSceneTransformChannel Lhs, |
Sections/MovieScene3DTransformSection.h | ||
EMovieSceneTransformChannel & operator^=
(
EMovieSceneTransformChannel& Lhs, |
Sections/MovieScene3DTransformSection.h | ||
EMovieSceneTransformChannel operator|
(
EMovieSceneTransformChannel Lhs, |
Sections/MovieScene3DTransformSection.h | ||
EMovieSceneTransformChannel & operator|=
(
EMovieSceneTransformChannel& Lhs, |
Sections/MovieScene3DTransformSection.h | ||
EMovieSceneTransformChannel operator~
(
EMovieSceneTransformChannel E |
Sections/MovieScene3DTransformSection.h | ||
bool ValueExistsAtTime
(
const FMovieSceneStringChannel* Channel, |
Channels/MovieSceneStringChannel.h | ||
bool ValueExistsAtTime
(
const FMovieSceneTextChannel* Channel, |
Channels/MovieSceneTextChannel.h | ||
bool ValueExistsAtTime
(
const FMovieSceneEventSectionData* InChannel, |
Sections/MovieSceneEventSection.h |