![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <MovieSceneSpawnable.h>
Static Public Member Functions | |
| static MOVIESCENE_API bool | IsSpawnableTemplate (const UObject &InObject) |
| static MOVIESCENE_API void | MarkSpawnableTemplate (const UObject &InObject) |
Public Attributes | |
| FTransform | SpawnTransform |
| TArray< FName > | Tags |
| bool | bContinuouslyRespawn |
| bool | bNetAddressableName |
| FMovieSceneDynamicBinding | DynamicBinding_DEPRECATED |
Friends | |
| bool | operator< (const FGuid &InGuid, const FMovieSceneSpawnable &RHS) |
MovieSceneSpawnable describes an object that can be spawned for this MovieScene
|
inline |
|
inline |
FMovieSceneSpawnable initialization constructor
Report the specified GUID as being an inner possessable dependency for this spawnable
| PossessableGuid | The guid pertaining to the inner possessable |
| void FMovieSceneSpawnable::AutoSetNetAddressableName | ( | ) |
Automatically determine a value for bNetAddressableName based on the spawnable type
| void FMovieSceneSpawnable::CopyObjectTemplate | ( | UObject & | InSourceObject, |
| UMovieSceneSequence & | MovieSceneSequence | ||
| ) |
Copy the specified object into this spawnable's template
| InSourceObject | The source object to use. This object will be duplicated into the spawnable. |
| MovieSceneSequence | The movie scene sequence to which this spawnable belongs |
|
inline |
|
inline |
Get the name of the level to spawn into.
|
inline |
| FName FMovieSceneSpawnable::GetNetAddressableName | ( | IMovieScenePlayer & | Player, |
| FMovieSceneSequenceID | SequenceID | ||
| ) | const |
| FName FMovieSceneSpawnable::GetNetAddressableName | ( | TSharedRef< const UE::MovieScene::FSharedPlaybackState > | SharedPlaybackState, |
| FMovieSceneSequenceID | SequenceID | ||
| ) | const |
Get the name to use for spawning this object into a networked level
|
inline |
|
inline |
|
inline |
Get a value indicating what is responsible for this object once it's spawned
Check if the specified object is a spawnable template
| InObject | The object to test |
Indicate that the specified object is a spawnable template object
| InObject | The object to mark |
|
inline |
Remove the specified GUID from this spawnables list of dependent possessables
| PossessableGuid | The guid pertaining to the inner possessable |
Set the unique identifier of this spawnable object
| InGuid | The new GUID for this spawnable |
Set the name of the level to spawn into.
@InLevelName The desired spawnable level name.
|
inline |
Set the name of the spawnable object.
@InName The desired spawnable name.
Set the object template to the specified object directly. Used for Copy/Paste, typically you should use CopyObjectTemplate.
|
inline |
Set a value indicating what is responsible for this object once it's spawned
|
friend |
| bool FMovieSceneSpawnable::bContinuouslyRespawn |
When enabled, this spawnable will always be respawned if it gets destroyed externally. When disabled, this object will only ever be spawned once for each spawn key even if it is destroyed externally.
| bool FMovieSceneSpawnable::bNetAddressableName |
When enabled, the actor will be spawned with a unique name so that it can be addressable between clients and servers.
| FMovieSceneDynamicBinding FMovieSceneSpawnable::DynamicBinding_DEPRECATED |
| FTransform FMovieSceneSpawnable::SpawnTransform |
Optional spawn transform
Array of tags that can be used for grouping and categorizing.