FSequenceBindingTree

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

Choose your operating system:

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

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