UMovieScene3DTransformSection

A 3D transform section

Windows
MacOS
Linux

Inheritance Hierarchy

References

Module

MovieSceneTracks

Header

/Engine/Source/Runtime/MovieSceneTracks/Public/Sections/MovieScene3DTransformSection.h

Include

#include "Sections/MovieScene3DTransformSection.h"

Syntax

class UMovieScene3DTransformSection :
    public UMovieSceneSection,
    public IMovieSceneEntityProvider

Remarks

A 3D transform section

Constructors

Name Description

Public function

UMovieScene3DTransformSection

(
    const FObjectInitializer& ObjectIn...
)

Functions

Name Description

Public function Const

FMovieSceneT...

 

GetMask()

Access the mask that defines which channels this track should animate

Public function Const

FMovieSceneT...

 

GetMaskByName

(
    const FName& InName
)

Get the mask by name

Public function Const

EShow3DTraje...

 

GetShow3DTrajectory()

Return the trajectory visibility

Public function Const

bool

 

GetUseQuaternionInterpolation()

Get whether we should use quaternion interpolation for our rotations.

Public function

void

 

SetMask

(
    FMovieSceneTransformMask NewMask
)

Set the mask that defines which channels this track should animate

Public function

void

 

SetShow3DTrajectory

(
    EShow3DTrajectory InShow3DTrajector...
)

Return the trajectory visibility

Public function

void

 

SetUseQuaternionInterpolation

(
    bool bInUseQuaternionInterpolation
)

Set whether we should use quaternion interpolation for our rotations.

Overridden from UMovieSceneSection

Name Description

Protected function Virtual

EMovieSceneC...

 

CacheChannelProxy()

Cache this section's channel proxy

Protected function Virtual

TSharedPtr< ...

 

GetKeyStruct

(
    TArrayView< const FKeyHandle > KeyH...
)

Get the data structure representing the specified keys.

Public function Virtual

void

 

SetBlendType

(
    EMovieSceneBlendType InBlendType
)

Sets this section's blend type

Public function Virtual Const

bool

 

ShowCurveForChannel

(
    const void* Channel
)

Whether or not we draw a curve for a particular channel owned by this section. Defaults to true.

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss