Choose your operating system:
Windows
macOS
Linux
Module |
|
Header |
/Engine/Source/Runtime/MovieScene/Public/MovieSceneSpawnRegister.h |
Include |
#include "MovieSceneSpawnRegister.h" |
class FMovieSceneSpawnRegister : public TSharedFromThis< FMovieSceneSpawnRegister >
Class responsible for managing spawnables in a movie scene
Name | Description | |
---|---|---|
|
~FMovieSceneSpawnRegister() |
Virtual destructor |
Name | Description | ||
---|---|---|---|
|
CanConvertSpawnableToPossessable ( |
Check whether the specified Spawnable can become a Possessable. |
|
|
CanSpawnObject ( |
Whether this class is supported as a spawnable |
|
|
CleanUp ( |
Called to indiscriminately clean up any spawned objects |
|
|
CleanUpSequence ( |
Called to clean up any non-externally owned spawnables that were spawned from the specified instance |
|
|
TValueOrErro... |
CreateNewSpawnableType ( |
Create a new spawnable type from the given source object |
|
DestroyObjectDirectly ( |
Destroy a specific previously spawned object, where its binding ID and sequence ID is not known. |
|
|
DestroyObjectsByPredicate ( |
Destroy spawned objects using a custom predicate |
|
|
DestroySpawnedObject ( |
Destroy a specific previously spawned object |
|
|
DestroySpawnedObject ( |
Destroy a specific previously spawned object |
|
|
TWeakObjectP... |
FindSpawnedObject ( |
Attempt to find a previously spawned object represented by the specified object and template IDs |
|
ForgetExternallyOwnedSpawnedObjects ( |
Purge any memory of any objects that are considered externally owned |
|
|
HandleConvertPossessableToSpawnable ( |
Called to handle cleanup of objects when we convert a possessable to a spawnable object |
|
|
OnSequenceExpired ( |
Called when the current time has moved beyond the specified sequence's play range |
|
|
PreDestroyObject ( |
Called right before a spawned object with the specified ID and template ID is destroyed |
|
|
SaveDefaultSpawnableState ( |
Called to save the default state of the specified spawnable |
|
|
SetupDefaultsForSpawnable ( |
Setup a new spawnable object with some default tracks and keys |
|
|
UObject *... |
SpawnObject ( |
Spawn an object for the specified GUID, from the specified sequence instance. |
|
UObject *... |
SpawnObject ( |
Spawn an object for the specified GUID, from the specified sequence instance. |
Name |
Description |
|
---|---|---|
|
FMovieSceneSpawnRegisterKey |
Helper key type for mapping a guid and sequence instance to a specific value |
|
FSpawnedObject |
Structure holding information pertaining to a spawned object |