Navigation
API > API/Runtime > API/Runtime/MovieScene
The base class for custom replaceable bindings. A replaceable binding uses an internal custom spawnable at editor time to produce a preview object, while in editor will use some other mechanism to dynamically bind an object to the track. Different replaceable types can choose different combinations of how to create a spawnable for preview vs. how to dynamically bind an object at runtime. UMovieSceneReplaceableActorBinding as an example is the simplest type of replaceable binding and provides no method for binding at runtime and relies on the LevelSequenceActor's Binding Override mechanism to bind an actor at runtime.
| Name | UMovieSceneReplaceableBindingBase |
| Type | class |
| Header File | /Engine/Source/Runtime/MovieScene/Public/Bindings/MovieSceneReplaceableBinding.h |
| Include Path | #include "Bindings/MovieSceneReplaceableBinding.h" |
Syntax
UCLASS (MinimalAPI, Abstract)
class UMovieSceneReplaceableBindingBase : public UMovieSceneCustomBinding
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UMovieSceneCustomBinding → UMovieSceneReplaceableBindingBase
Derived Classes
- UMovieSceneReplaceableActorBinding
- UMovieSceneReplaceableActorBinding_BPBase
- UMovieSceneReplaceableDirectorBlueprintBinding
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| PreviewSpawnable | TObjectPtr< UMovieSceneSpawnableBindingBase > | Optional Editor-only preview object. | Bindings/MovieSceneReplaceableBinding.h |
|