FMovieSceneSubSequenceData

Sub sequence data that is stored within an evaluation template as a backreference to the originating sequence, and section

Windows
MacOS
Linux

References

Module

MovieScene

Header

/Engine/Source/Runtime/MovieScene/Public/Evaluation/MovieSceneSequenceHierarchy.h

Include

#include "Evaluation/MovieSceneSequenceHierarchy.h"

Syntax

struct FMovieSceneSubSequenceData

Remarks

Sub sequence data that is stored within an evaluation template as a backreference to the originating sequence, and section

Variables

Name Description

Public variable

bool

 

bCanLoop

Whether this sub-sequence can loop

Public variable

bool

 

bHasHierarchicalEasing

Whether this sub-sequence has hierarchical easing.

Public variable

FMovieSceneSequ...

 

DeterministicSequenceID

This sequence's deterministic sequence ID.

Public variable

FMovieSceneFram...

 

FullPlayRange

The sub-sequence's full playback range, in its own local time space.

Public variable

int16

 

HierarchicalBias

The accumulated hierarchical bias of this sequence. Higher bias will take precedence

Public variable

FMovieSceneSequ...

 

InstanceData

Instance data that should be used for any tracks contained immediately within this sub sequence

Public variable

FMovieSceneSequ...

 

OuterToInnerTransform

The transform from this sub sequence's parent to its own play space.

Public variable

FFrameNumber

 

ParentEndFrameOffset

The end frame offset of the parent section

Public variable

FFrameNumber

 

ParentFirstLoopStartFrameOffset

The offset for the first loop of the sub-sequence

Public variable

FMovieSceneFram...

 

ParentPlayRange

The play range of the parent section

Public variable

FFrameNumber

 

ParentStartFrameOffset

The start frame offset of the parent section

Public variable

FMovieSceneFram...

 

PlayRange

This sub sequence's playback range according to its parent sub section.

Public variable

FMovieSceneFram...

 

PostRollRange

The sequence postroll range considering the start offset

Public variable

FMovieSceneFram...

 

PreRollRange

The sequence preroll range considering the start offset

Public variable

FMovieSceneSequ...

 

RootToSequenceTransform

Transform that transforms a given time from the sequences outer space, to its authored space.

Public variable

FName

 

SectionPath

This sequence's path within its movie scene

Public variable

FSoftObjectPath

 

Sequence

The sequence that the sub section references

Public variable

FFrameRate

 

TickResolution

The tick resolution of the inner sequence.

Public variable

FMovieSceneFram...

 

UnwarpedPlayRange

The play range of the parent section, without any warping involved.

Constructors

Name Description

Public function

FMovieSceneSubSequenceData()

Default constructor for serialization

Public function

FMovieSceneSubSequenceData

(
    const UMovieSceneSubSection& InSub...
)

Construction from a movie scene sequence, and a sub section name, and its valid play range

Functions

Name Description

Public function Const

UMovieSceneS...

 

GetLoadedSequence()

Get this sub sequence's sequence asset if it is already loaded, will not attempt to load the sequence if not

Public function Const

UMovieSceneS...

 

GetSequence()

Get this sub sequence's sequence asset, potentially loading it through its soft object path

Public function Const

FGuid

 

GetSubSectionSignature()

Gets the signature of the sub-section this points to.

Public function Const

bool

 

IsDirty

(
    const UMovieSceneSubSection& InSub...
)

Check whether this structure is dirty and should be reconstructed

Public function Const

FMovieSceneS...

 

ToSubSectionParameters()

Re-creates a sub-section parameter struct.

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