UMovieSceneCinematicShotTrack

A track that holds consecutive sub sequences.

Windows
MacOS
Linux

Inheritance Hierarchy

References

Module

MovieSceneTracks

Header

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

Include

#include "Tracks/MovieSceneCinematicShotTrack.h"

Syntax

class UMovieSceneCinematicShotTrack : public UMovieSceneSubTrack

Remarks

A track that holds consecutive sub sequences.

Constructors

Name Description

Public function

UMovieSceneCinematicShotTrack

(
    const FObjectInitializer& ObjectIn...
)

Functions

Name Description

Public function

void

 

SortSections()

Overridden from UMovieSceneSubTrack

Name Description

Public function Virtual

UMovieSceneS...

 

AddSequence

(
    UMovieSceneSequence* Sequence,
    FFrameNumber StartTime,
    int32 Duration
)

Adds a movie scene section at the requested time.

Public function Virtual

UMovieSceneS...

 

AddSequenceOnRow

(
    UMovieSceneSequence* Sequence,
    FFrameNumber StartTime,
    int32 Duration,
    int32 RowIndex
)

Adds a movie scene section at the requested time.

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

int8

 

GetEvaluationFieldVersion()

Retrieve a version number for the logic implemented in PopulateEvaluationTree.

Public function Virtual

EMovieSceneS...

 

OnSectionMoved

(
    UMovieSceneSection& Section,
    const FMovieSceneSectionMovedParams...
)

Called if the section is moved in Sequencer.

Public function Virtual Const

bool

 

PopulateEvaluationTree

Sub-classes can override this method to perforum custom evaluation tree population logic.

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

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