Choose your operating system:
Windows
macOS
Linux
Module |
|
Header |
/Engine/Source/Runtime/MovieScene/Public/MovieSceneSpawnable.h |
Include |
#include "MovieSceneSpawnable.h" |
struct FMovieSceneSpawnable
MovieSceneSpawnable describes an object that can be spawned for this MovieScene
Name | Description | ||
---|---|---|---|
|
bContinuouslyRespawn |
When enabled, this spawnable will always be respawned if it gets destroyed externally. |
|
|
bEvaluateTracksWhenNotSpawned |
When enabled, any tracks on this object binding or its children will still be evaluated even when the object is not spawned. |
|
|
bNetAddressableName |
When enabled, the actor will be spawned with a unique name so that it can be addressable between clients and servers. |
|
|
LevelName |
Name of level to spawn into |
|
|
SpawnTransform |
Optional spawn transform |
|
|
Tags |
Array of tags that can be used for grouping and categorizing. |
Name | Description | |
---|---|---|
|
FMovieSceneSpawnable() |
|
|
FMovieSceneSpawnable |
FMovieSceneSpawnable initialization constructor |
Name | Description | ||
---|---|---|---|
|
AddChildPossessable ( |
Report the specified GUID as being an inner possessable dependency for this spawnable |
|
|
AutoSetNetAddressableName() |
Automatically determine a value for bNetAddressableName based on the spawnable type |
|
|
CopyObjectTemplate ( |
Copy the specified object into this spawnable's template |
|
|
const TArray... |
GetChildPossessables() |
|
|
const FGuid ... |
GetGuid() |
Get the unique identifier of the spawnable object. |
|
GetLevelName() |
Get the name of the level to spawn into. |
|
|
const FStrin... |
GetName() |
Get the name of the spawnable object. |
|
GetNetAddressableName ( |
Get the name to use for spawning this object into a networked level |
|
|
const UObjec... |
GetObjectTemplate() |
Get the template object for this spawnable |
|
UObject *... |
GetObjectTemplate() |
Get the template object for this spawnable |
|
ESpawnOwners... |
GetSpawnOwnership() |
Get a value indicating what is responsible for this object once it's spawned |
|
IsSpawnableTemplate ( |
Check if the specified object is a spawnable template |
|
|
MarkSpawnableTemplate ( |
Indicate that the specified object is a spawnable template object |
|
|
RemoveChildPossessable ( |
Remove the specified GUID from this spawnables list of dependent possessables |
|
|
SetGuid ( |
Set the unique identifier of this spawnable object |
|
|
SetLevelName ( |
Set the name of the level to spawn into. The desired spawnable level name. |
|
|
SetName ( |
Set the name of the spawnable object. The desired spawnable name. |
|
|
SetObjectTemplate ( |
Set the object template to the specified object directly. |
|
|
SetSpawnOwnership ( |
Set a value indicating what is responsible for this object once it's spawned |
Name | Description | ||
---|---|---|---|
|
TObjectPtr< UCl... |
GeneratedClass_DEPRECATED |
Deprecated generated class |