Navigation
API > API/Runtime > API/Runtime/MovieScene > API/Runtime/MovieScene/EntitySystem
References
Module | MovieScene |
Header | /Engine/Source/Runtime/MovieScene/Public/EntitySystem/MovieSceneInstanceRegistry.h |
Include | #include "EntitySystem/MovieSceneInstanceRegistry.h" |
Syntax
struct FInstanceRegistry
Remarks
Core concept that is required by all entities and systems - should be located on the core system manager itself
Constructors
Type | Name | Description | |
---|---|---|---|
![]() |
FInstanceRegistry
(
UMovieSceneEntitySystemLinker* InLinker |
||
![]() |
FInstanceRegistry
(
const FInstanceRegistry& |
Destructors
Type | Name | Description | |
---|---|---|---|
![]() |
Functions
Type | Name | Description | |
---|---|---|---|
![]() |
FRootInstanceHandle | AllocateRootInstance
(
UMovieSceneSequence& InRootSequence, |
|
![]() |
FInstanceHandle | AllocateSubInstance
(
FMovieSceneSequenceID SequenceID, |
|
![]() |
void | CleanupLinkerEntities
(
const TSet< FMovieSceneEntityID >& LinkerEntities |
|
![]() |
void | DestroyInstance
(
FInstanceHandle InstanceHandle |
|
![]() ![]() |
FInstanceHandle | FindRelatedInstanceHandle
(
FInstanceHandle InstanceHandle, |
Finds a (sub)sequence with the given ID somewhere in the hierarchy of the given reference instance |
![]() ![]() |
const FMovieSceneContext & | GetContext
(
FInstanceHandle InstanceHandle |
|
![]() ![]() |
const FSequenceInstance & | GetInstance
(
FInstanceHandle InstanceHandle |
|
![]() ![]() |
UMovieSceneEntitySystemLinker * | GetLinker () |
|
![]() ![]() |
const TSparseArray< FSequenceInstance > & | ||
![]() ![]() |
bool | ||
![]() |
void | InvalidateObjectBinding
(
const FGuid& ObjectBindingID, |
|
![]() ![]() |
bool | IsBindingInvalidated
(
const FGuid& ObjectBindingID, |
|
![]() ![]() |
bool | IsHandleValid
(
FInstanceHandle InstanceHandle |
|
![]() |
FSequenceInstance & | MutateInstance
(
FInstanceHandle InstanceHandle |
|
![]() |
void | ||
![]() |
void | TagGarbage () |
Operators
Type | Name | Description | |
---|---|---|---|
![]() |
void | operator=
(
const FInstanceRegistry& |