FSequenceBindingTree

Data structure used internally to represent the bindings of a sequence recursively

Windows
MacOS
Linux

References

Module

MovieSceneTools

Header

/Engine/Source/Editor/MovieSceneTools/Public/SequenceBindingTree.h

Include

#include "SequenceBindingTree.h"

Syntax

struct FSequenceBindingTree

Remarks

Data structure used internally to represent the bindings of a sequence recursively

Functions

Name Description

Public function

bool

 

ConditionalRebuild

(
    UMovieSceneSequence* InSequenc...,
    FObjectKey InActiveSequence,
    FMovieSceneSequenceID InActiveSeque...
)

Conditionally reconstruct the tree structure from the specified sequence if any of the sequences have changed since the last population

Public function Const

TSharedPtr< ...

 

FindNode

(
    FMovieSceneObjectBindingID BindingI...
)

Find a node in the tree

Public function

void

 

ForceRebuild

(
    UMovieSceneSequence* InSequenc...,
    FObjectKey InActiveSequence,
    FMovieSceneSequenceID InActiveSeque...
)

Construct the tree structure from the specified sequence.

Public function Const

TSharedRef< ...

 

GetRootNode()

Get the root of the tree

Public function Const

bool

 

IsEmpty()

Classes

Name

Description

Public struct

FSequenceIDStack

Stack of sequence IDs from parent to child

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