Navigation
API > API/Runtime > API/Runtime/MovieSceneTracks > API/Runtime/MovieSceneTracks/Bindings
Inheritance Hierarchy
- UMovieSceneSpawnableBindingBase
- UMovieSceneSpawnableActorBindingBase
- UMovieSceneSpawnableActorBinding
References
| Module | MovieSceneTracks |
| Header | /Engine/Source/Runtime/MovieSceneTracks/Public/Bindings/MovieSceneSpawnableActorBinding.h |
| Include | #include "Bindings/MovieSceneSpawnableActorBinding.h" |
Syntax
UCLASS (BlueprintType, MinimalAPI, EditInlineNew, DefaultToInstanced,
Meta=(DisplayName="Spawnable Actor"))
class UMovieSceneSpawnableActorBinding : public UMovieSceneSpawnableActorBindingBase
Remarks
An implementation of UMovieSceneSpawnableActorBindingBase that matches the old FMovieSceneSpawnable spawnable implementation, allowing the spawning of Actors from a UObject template which is serialized inside the Sequence.
Variables
| Type | Name | Description | |
|---|---|---|---|
| TObjectPtr< AActor > | ActorTemplate |
Functions
| Type | Name | Description | |
|---|---|---|---|
| UMovieSceneCustomBinding * | CreateCustomBindingFromBinding
(
const FMovieSceneBindingReference& BindingReference, |
||
| UMovieSceneCustomBinding * | CreateNewCustomBinding
(
UObject* SourceObject, |
||
| FText | |||
| UWorld * | GetWorldContext
(
TSharedRef< const UE::MovieScene::FSharedPlaybackState > SharedPlaybackState |
MovieSceneSpawnableBindingBase overrides | |
| bool | SupportsBindingCreationFromObject
(
const UObject* SourceObject |
MovieSceneCustomBinding overrides | |
| bool | SupportsConversionFromBinding
(
const FMovieSceneBindingReference& BindingReference, |
Overridden from UMovieSceneSpawnableActorBindingBase
| Type | Name | Description | |
|---|---|---|---|
| void | CopyObjectTemplate
(
UObject* InSourceObject, |
Copy the specified object into this spawnable's template | |
| TSubclassOf< AActor > | MovieSceneSpawnableActorBindingBase overrides | ||
| AActor * | Optionally override to provide an Actor template to use during Spawn | ||
| UObject * | Override and return the object template if the binding type supports object templates | ||
| void | SetObjectTemplate
(
UObject* InObjectTemplate |
MovieSceneSpawnableBindingBase overrides | |
| bool | MovieSceneSpawnableActorBindingBase overrides |