Sections

Choose your operating system:

Windows

macOS

Linux

Classes

Name

Description

Public struct

FBoolParameterNameAndCurve

Structure representing an bool parameter and it's associated animation curve.

Public struct

FBoolParameterNameAndValue

Structure representing the value of a bool parameter.

Public struct

FColorParameterNameAndCurves

Structure representing an animated color parameter and it's associated animation curve.

Public struct

FColorParameterNameAndValue

Structure representing the animated value of a color parameter.

Public struct

FEventPayload

Public struct

FMovieScene3DLocationKeyStruct

Proxy structure for translation keys in 3D transform sections.

Public struct

FMovieScene3DRotationKeyStruct

Proxy structure for translation keys in 3D transform sections.

Public struct

FMovieScene3DScaleKeyStruct

Proxy structure for translation keys in 3D transform sections.

Public struct

FMovieScene3DTransformKeyStruct

Proxy structure for 3D transform section key data.

Public struct

FMovieSceneActorReferenceData

A curve of events

Public struct

FMovieSceneActorReferenceKey

Public struct

FMovieSceneCameraAnimSectionData

Public struct

FMovieSceneCameraShakeSectionData

Public struct

FMovieSceneColorKeyStruct

Proxy structure for color section key data.

Public struct

FMovieSceneDoubleVectorKeyStructBase

Base Proxy structure for double vector section key data.

Public struct

FMovieSceneEventParameters

Public struct

FMovieSceneEventSectionData

A curve of events

Public struct

FMovieSceneFloatVectorKeyStructBase

Base Proxy structure for float vector section key data.

Public struct

FMovieSceneParticleChannel

Public struct

FMovieSceneSkeletalAnimationParams

Public struct

FMovieSceneTransformMask

Public struct

FMovieSceneVector2DKeyStruct

Proxy structure for 2D vector section key data.

Public struct

FMovieSceneVector3dKeyStruct

Proxy structure for double vector section key data.

Public struct

FMovieSceneVector3fKeyStruct

Proxy structure for float vector section key data.

Public struct

FMovieSceneVector4KeyStruct

Proxy structure for vector4 section key data.

Public struct

FScalarParameterNameAndCurve

Structure representing an animated scalar parameter and it's associated animation curve.

Public struct

FScalarParameterNameAndValue

Structure representing the animated value of a scalar parameter.

Public struct

FTransformParameterNameAndCurves

Structure representing an animated transform parameter and it's associated animation curve.

Public struct

FTransformParameterNameAndValue

Public struct

FVector2DParameterNameAndCurves

Structure representing an animated vector2D parameter and it's associated animation curve.

Public struct

FVector2DParameterNameAndValue

Structure representing the animated value of a vector2D parameter.

Public struct

FVectorParameterNameAndCurves

Structure representing an animated vector parameter and it's associated animation curve.

Public struct

FVectorParameterNameAndValue

Structure representing the animated value of a vector parameter.

Public class

UMovieScene3DAttachSection

A 3D Attach section

Public class

UMovieScene3DConstraintSection

Base class for 3D constraint section

Public class

UMovieScene3DPathSection

A 3D Path section

Public class

UMovieScene3DTransformSection

A 3D transform section

Public class

UMovieSceneActorReferenceSection

A single actor reference point section

Public class

UMovieSceneAudioSection

Audio section, for use in the master audio, or by attached audio objects

Public class

UMovieSceneByteSection

A single byte section.

Public class

UMovieSceneCameraAnimSection

Public class

UMovieSceneCameraCutSection

Movie CameraCuts are sections on the CameraCuts track, that show what the viewer "sees"

Public class

UMovieSceneCameraShakeSection

Public class

UMovieSceneCameraShakeSourceShakeSection

Public class

UMovieSceneCameraShakeSourceTriggerSection

Public class

UMovieSceneCinematicShotSection

Implements a cinematic shot section.

Public class

UMovieSceneColorSection

A single floating point section

Public class

UMovieSceneDataLayerSection

Public class

UMovieSceneDoubleSection

A double precision floating point section

Public class

UMovieSceneDoubleVectorSection

A double vector section.

Public class

UMovieSceneEnumSection

A single enum section.

Public class

UMovieSceneEventRepeaterSection

Event section that will trigger its event exactly once, every time it is evaluated.

Public class

UMovieSceneEventSection

Implements a section in movie scene event tracks.

Public class

UMovieSceneEventSectionBase

Base class for all event sections.

Public class

UMovieSceneEventTriggerSection

Event section that triggeres specific timed events.

Public class

UMovieSceneFadeSection

A single floating point section.

Public class

UMovieSceneFloatSection

A single floating point section

Public class

UMovieSceneFloatVectorSection

A float vector section.

Public class

UMovieSceneIntegerSection

A single integer section.

Public class

UMovieSceneLevelVisibilitySection

A section for use with the movie scene level visibility track, which controls streamed level visibility.

Public class

UMovieSceneObjectPropertySection

Public class

UMovieSceneParameterSection

A single movie scene section which can contain data for multiple named parameters.

Public class

UMovieSceneParticleSection

Particle section, for particle toggling and triggering.

Public class

UMovieScenePrimitiveMaterialSection

Public class

UMovieSceneSkeletalAnimationSection

Movie scene section that control skeletal animation

Public class

UMovieSceneSlomoSection

A single floating point section.

Public class

UMovieSceneStringSection

A single string section

Enums

Name

Description

Public enum

ELevelVisibility

Visibility options for the level visibility section.

Public enum

EMovieSceneTransformChannel

Public enum

EParticleKey

Defines the types of particle keys.

Public enum

EShow3DTrajectory

Visibility options for 3d trajectory.

Public enum

MovieScene3DPathSection_Axis

Functions

Name Description

Public function

void

 

AssignValue

(
    FMovieSceneParticleChannel* In...,
    FKeyHandle InKeyHandle,
    EParticleKey InValue
)

Public function

bool

 

EvaluateChannel

(
    const FMovieSceneActorReferenceData...,
    FFrameTime InTime,
    FMovieSceneActorReferenceKey& OutV...
)

Public function

bool

 

EvaluateChannel

(
    const FMovieSceneEventSectionData&...,
    FFrameTime InTime,
    FEventPayload& OutValue
)

Stub out unnecessary functions

Public function

bool

 

EvaluateChannel

(
    const FMovieSceneParticleChannel&#...,
    FFrameTime InTime,
    EParticleKey& OutValue
)

Public function

constexpr bo...

 

operator!

Public function

constexpr EM...

 

operator&

Public function

EMovieSceneT...

 

operator&=

Public function

constexpr EM...

 

operator^

Public function

EMovieSceneT...

 

operator^=

Public function

constexpr EM...

 

operator|

Public function

EMovieSceneT...

 

operator|=

Public function

constexpr EM...

 

operator~

Public function

bool

 

ValueExistsAtTime

(
    const FMovieSceneEventSectionData&...,
    FFrameNumber Time,
    const FEventPayload& Value
)