Navigation
API > API/Plugins > API/Plugins/TemplateSequence
Movie scene animation that can be instanced multiple times inside a level sequence.
| Name | UTemplateSequence |
| Type | class |
| Header File | /Engine/Plugins/MovieScene/TemplateSequence/Source/TemplateSequence/Public/TemplateSequence.h |
| Include Path | #include "TemplateSequence.h" |
Syntax
UCLASS (MinimalAPI, BlueprintType)
class UTemplateSequence : public UMovieSceneSequence
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UMovieSceneSignedObject → UMovieSceneSequence → UTemplateSequence
Derived Classes
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
UTemplateSequence
(
const FObjectInitializer& ObjectInitializer |
TemplateSequence.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| BoundActorClass | TSoftClassPtr< AActor > | TemplateSequence.h | ||
| BoundActorComponents | TMap< FGuid, FName > | TemplateSequence.h | ||
| MovieScene | TObjectPtr< UMovieScene > | TemplateSequence.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FGuid GetRootObjectBindingID() |
Gets the object binding that corresponds to the root spawnable that serves as the template. | TemplateSequence.h | |
const UObject * GetRootObjectSpawnableTemplate() |
Gets the root spawnable object template. | TemplateSequence.h | |
void Initialize() |
TemplateSequence.h |
Overridden from UMovieSceneSequence
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual bool AllowsSpawnableObjects() |
TemplateSequence.h | ||
| TemplateSequence.h | |||
| TemplateSequence.h | |||
| TemplateSequence.h | |||
virtual FText GetDisplayName() |
TemplateSequence.h | ||
virtual UMovieScene * GetMovieScene() |
TemplateSequence.h | ||
| TemplateSequence.h | |||
virtual ETrackSupport IsTrackSupportedImpl
(
TSubclassOf< class UMovieSceneTrack > InTrackClass |
TemplateSequence.h | ||
| TemplateSequence.h | |||
| TemplateSequence.h | |||
| TemplateSequence.h | |||
| TemplateSequence.h | |||
virtual void UnbindPossessableObjects
(
const FGuid& ObjectId |
TemplateSequence.h |
Overridden from UObject
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| TemplateSequence.h | |||
virtual void GetAssetRegistryTags
(
FAssetRegistryTagsContext Context |
TemplateSequence.h | ||
virtual void GetAssetRegistryTags
(
TArray< FAssetRegistryTag >& OutTags |
TemplateSequence.h |
Protected
Overridden from UObject
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void ThreadedPostLoadAssetRegistryTagsOverride
(
FPostLoadAssetRegistryTagsContext& Context |
TemplateSequence.h |