UMovieSceneCameraCutTrack

Handles manipulation of CameraCut properties in a movie scene.

Windows
MacOS
Linux

Inheritance Hierarchy

References

Module

MovieSceneTracks

Header

/Engine/Source/Runtime/MovieSceneTracks/Public/Tracks/MovieSceneCameraCutTrack.h

Include

#include "Tracks/MovieSceneCameraCutTrack.h"

Syntax

class UMovieSceneCameraCutTrack : public UMovieSceneNameableTrack

Remarks

Handles manipulation of CameraCut properties in a movie scene.

Variables

Name Description

Public variable

bool

 

bCanBlend

Constructors

No constructors are accessible with public or protected access.

Functions

Name Description

Public function

UMovieSceneC...

 

AddNewCameraCut

(
    const FMovieSceneObjectBindingID& ...,
    FFrameNumber Time
)

Adds a new CameraCut at the specified time.

Protected function

FFrameNumber

 

FindEndTimeForCameraCut

(
    FFrameNumber StartTime
)

Overridden from UMovieSceneNameableTrack

Name Description

Public function Virtual Const

FText

 

GetDefaultDisplayName()

Overridden from UMovieSceneTrack

Name Description

Public function Virtual

void

 

AddSection

(
    UMovieSceneSection& Section
)

Add a section to this track.

Public function Virtual

UMovieSceneS...

 

CreateNewSection()

Generates a new section suitable for use with this track.

Public function Virtual Const

const TArray...

 

GetAllSections()

Called when all the sections of the track need to be retrieved.

Public function Virtual Const

FMovieSceneT...

 

GetRowSegmentBlender()

Get compiler rules to use when compiling sections that overlap on the same row.

Public function Virtual Const

FMovieSceneT...

 

GetTrackSegmentBlender()

Get compiler rules to use when compiling sections that overlap on different rows.

Public function Virtual

void

 

OnSectionMoved

(
    UMovieSceneSection& Section,
    const FMovieSceneSectionMovedParams...
)

Called if the section is moved in Sequencer.

Public function Virtual Const

void

 

PostCompile

(
    FMovieSceneEvaluationTrack& Track,
    const FMovieSceneTrackCompilerArgs ...
)

Called after this track has been compiled, regardless of whether it was compiled through CustomCompile, or the default logic

Public function Virtual

void

 

RemoveAllAnimationData()

Removes animation data.

Public function Virtual

void

 

RemoveSection

(
    UMovieSceneSection& Section
)

Removes a section from this track.

Public function Virtual

void

 

RemoveSectionAt

(
    int32 SectionIndex
)

Removes a section from this track at a particular index

Public function Virtual Const

EMovieSceneT...

 

SupportsEasing

Public function Virtual Const

bool

 

SupportsMultipleRows()

Public function Virtual Const

bool

 

SupportsType

(
    TSubclassOf< UMovieSceneSection > S...
)

Does this track support this section class type?

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