![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <MovieSceneInstanceRegistry.h>
Core concept that is required by all entities and systems - should be located on the core system manager itself
| UE::MovieScene::FInstanceRegistry::FInstanceRegistry | ( | UMovieSceneEntitySystemLinker * | InLinker | ) |
| UE::MovieScene::FInstanceRegistry::~FInstanceRegistry | ( | ) |
|
delete |
| FRootInstanceHandle UE::MovieScene::FInstanceRegistry::AllocateRootInstance | ( | UMovieSceneSequence & | InRootSequence, |
| UObject * | InPlaybackContext = nullptr, |
||
| UMovieSceneCompiledDataManager * | InCompiledDataManager = nullptr |
||
| ) |
| FInstanceHandle UE::MovieScene::FInstanceRegistry::AllocateSubInstance | ( | FMovieSceneSequenceID | SequenceID, |
| FRootInstanceHandle | RootInstance, | ||
| FInstanceHandle | ParentInstanceHandle | ||
| ) |
| void UE::MovieScene::FInstanceRegistry::CleanupLinkerEntities | ( | const TSet< FMovieSceneEntityID > & | LinkerEntities | ) |
| void UE::MovieScene::FInstanceRegistry::DestroyInstance | ( | FInstanceHandle | InstanceHandle | ) |
| FInstanceHandle UE::MovieScene::FInstanceRegistry::FindRelatedInstanceHandle | ( | FInstanceHandle | InstanceHandle, |
| FMovieSceneSequenceID | SequenceID | ||
| ) | const |
Finds a (sub)sequence with the given ID somewhere in the hierarchy of the given reference instance
This method will look up the hierarchy root from the given instance handle, and then look for the appropriate sub-instance with the given sequence ID.
| InstanceHandle | The reference instance handle used to locate the relevant sequence hierarchy to explore. Does not have to be a root instance. |
| SequenceID | An absolute (accumulated) sequence ID to look for in the hierarchy. |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
delete |
| void UE::MovieScene::FInstanceRegistry::PostInstantation | ( | ) |
| void UE::MovieScene::FInstanceRegistry::TagGarbage | ( | ) |