Navigation
Unreal Engine C++ API Reference > Plugins > TemplateSequence
Inheritance Hierarchy
- UMovieSceneSequence
- UTemplateSequence
- UCameraAnimationSequence
References
Module | TemplateSequence |
Header | /Engine/Plugins/MovieScene/TemplateSequence/Source/TemplateSequence/Public/TemplateSequence.h |
Include | #include "TemplateSequence.h" |
Syntax
UCLASS (BlueprintType)
class UTemplateSequence : public UMovieSceneSequence
Remarks
Movie scene animation that can be instanced multiple times inside a level sequence.
Variables
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
TSoftClassPtr< AActor > | BoundActorClass | |
![]() ![]() |
TMap< FGuid, FName > | BoundActorComponents | |
![]() ![]() |
TObjectPtr< UMovieScene > | MovieScene |
Constructors
Type | Name | Description | |
---|---|---|---|
![]() |
UTemplateSequence
(
const FObjectInitializer& ObjectInitializer |
Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() ![]() |
bool | ||
![]() ![]() |
void | BindPossessableObject
(
const FGuid& ObjectId, |
|
![]() ![]() ![]() |
bool | CanPossessObject
(
UObject& Object, |
|
![]() ![]() |
FGuid | CreatePossessable
(
UObject* ObjectToPossess |
|
![]() ![]() ![]() |
void | GetAssetRegistryTagMetadata
(
TMap< FName, FAssetRegistryTagMetadata >& OutMetadata |
|
![]() ![]() ![]() |
void | GetAssetRegistryTags
(
FAssetRegistryTagsContext Context |
|
![]() ![]() ![]() |
void | GetAssetRegistryTags
(
TArray< FAssetRegistryTag >& OutTags |
|
![]() ![]() ![]() |
FText | ||
![]() ![]() ![]() |
UMovieScene * | ||
![]() ![]() ![]() |
UObject * | GetParentObject
(
UObject* Object |
|
![]() ![]() |
FGuid | Gets the object binding that corresponds to the root spawnable that serves as the template. | |
![]() ![]() |
const UObject * | Gets the root spawnable object template. | |
![]() |
void | Initialize () |
|
![]() ![]() ![]() |
ETrackSupport | IsTrackSupportedImpl
(
TSubclassOf< class UMovieSceneTrack > InTrackClass |
|
![]() ![]() ![]() |
void | LocateBoundObjects
(
const FGuid& ObjectId, |
|
![]() ![]() |
UObject * | MakeSpawnableTemplateFromInstance
(
UObject& InSourceObject, |
|
![]() ![]() ![]() |
void | ThreadedPostLoadAssetRegistryTagsOverride
(
FPostLoadAssetRegistryTagsContext& Context |
|
![]() ![]() |
void | UnbindInvalidObjects
(
const FGuid& ObjectId, |
|
![]() ![]() |
void | UnbindObjects
(
const FGuid& ObjectId, |
|
![]() ![]() |
void | UnbindPossessableObjects
(
const FGuid& ObjectId |