ISequenceUpdater::FactoryInstance

Entry-point for creating or updating a new [ISequenceUpdater](API\Runtime\MovieScene\EntitySystem\ISequenceUpdater) interface based on the requirements of the compiled data.

Windows
MacOS
Linux

References

Module

MovieScene

Header

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

Include

#include "EntitySystem/MovieSceneSequenceUpdaters.h"

Source

/Engine/Source/Runtime/MovieScene/Private/EntitySystem/MovieSceneSequenceUpdaters.cpp

Syntax

static void FactoryInstance
(
    TUniquePtr< ISequenceUpdater > & OutPtr,
    UMovieSceneCompiledDataManager * CompiledDataManager,
    FMovieSceneCompiledDataID CompiledDataID
)

Remarks

Entry-point for creating or updating a new ISequenceUpdater interface based on the requirements of the compiled data. If OutPtr is null, a new instance will always be assigned. If OutPtr is valid, but no longer suitable for the compiled data (ie, it does not support hierarchical sequences but the compiled data now has a hierarchy), a new instance will be assigned

Parameters

Parameter

Description

OutPtr

Reference to receive the new sequence updater interface

CompiledDataManager

The manager class that houses the compiled data for the sequence that needs updating

CompiledDataID

The ID of the compiled data

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