ISequenceUpdater::DissectContext

Called before any updates to the sequence to allow this updater to dissect the context into smaller ranges that should be evaluated independently for the purpose of ensuring determinism.

Windows
MacOS
Linux

References

Module

MovieScene

Header

/Engine/Source/Runtime/MovieScene/Public/EntitySystem/MovieSceneSequenceUpdaters.h

Include

#include "EntitySystem/MovieSceneSequenceUpdaters.h"

Syntax

void DissectContext
(
    UMovieSceneEntitySystemLinker * InLinker,
    IMovieScenePlayer * InPlayer,
    const FMovieSceneContext & InContext,
    TArray< TRange< FFrameTime >> & OutDissections
)

Remarks

Called before any updates to the sequence to allow this updater to dissect the context into smaller ranges that should be evaluated independently for the purpose of ensuring determinism. If the resulting array is empty the whole context will be used by default.

Parameters

Parameter

Description

InLinker

The linker that is evaluating this sequence

InPlayer

The movie scene player instance playing this sequence

InContext

The total root-level context for the next evaluation to be dissected

OutDissections

(Out) Array to populate with dissected ranges

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