FMovieSceneRootOverridePath

A path of unaccumulated sequence IDs ordered from child->parent->grandparent that is used to generate unique sequenceIDs for inner sequences Optimized for Remap rather than Push/Pop by keeping sequence IDs child-parent order (the order they are required for remapping)

Windows
MacOS
Linux

References

Module

MovieScene

Header

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

Include

#include "Evaluation/MovieSceneRootOverridePath.h"

Syntax

struct FMovieSceneRootOverridePath

Remarks

A path of unaccumulated sequence IDs ordered from child->parent->grandparent that is used to generate unique sequenceIDs for inner sequences Optimized for Remap rather than Push/Pop by keeping sequence IDs child-parent order (the order they are required for remapping)

Functions

Name Description

Public function

void

 

Pop()

Pop the child-most sequence ID from this path

Public function

void

 

Push

(
    FMovieSceneSequenceID InUnaccumulat...
)

Push a new child sequence ID into this path

Public function Const

FMovieSceneS...

 

Remap

(
    FMovieSceneSequenceID SequenceID
)

Remap the specified sequence ID based on the currently evaluating sequence path, to the Root

Public function

void

 

Reset()

Reset this path to its default state (pointing to the root sequence)

Public function

void

 

Set

(
    FMovieSceneSequenceID LeafID,
    const FMovieSceneSequenceHierarchy ...
)

Set up this path from a specific sequence ID that points to a particular sequence in the specified hierarchy

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