Navigation
API > API/Plugins > API/Plugins/AvalancheSequence
References
| Module | AvalancheSequence |
| Header | /Engine/Plugins/Experimental/Avalanche/Source/AvalancheSequence/Public/AvaSequencePlaybackObject.h |
| Include | #include "AvaSequencePlaybackObject.h" |
Syntax
class IAvaSequencePlaybackObject
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | Tears down both the Active and Stopped Players in this Playback Object Should be only be called when ending play | ||
| UAvaSequencePlayer * | ContinueSequence
(
UAvaSequence* InSequence |
Triggers Continue for given sequence | |
| TArray< UAvaSequencePlayer * > | ContinueSequencesByLabel
(
FName InSequenceLabel |
Triggers Continue for the playing sequences that match the given label | |
| TArray< UAvaSequencePlayer * > | ContinueSequencesByLabels
(
const TArray< FName >& InSequenceLabels |
Triggers Continues in multiple playing sequences given by an array of sequence labels | |
| TArray< UAvaSequencePlayer * > | ContinueSequencesByTag
(
const FAvaTag& InTag, |
Triggers Continues in all the sequences matching the provided tag | |
| UObject * | CreateDirectorInstance
(
IMovieScenePlayer& InPlayer, |
||
| TArray< UAvaSequencePlayer * > | Retrieves all Active Sequence Players | ||
| FOnCameraCut & | |||
| UObject * | |||
| ULevel * | |||
| UAvaSequencePlayer * | GetSequencePlayer
(
const UAvaSequence* InSequence |
||
| TArray< UAvaSequencePlayer * > | GetSequencePlayersByLabel
(
FName InSequenceLabel |
||
| TArray< UAvaSequencePlayer * > | GetSequencePlayersByLabels
(
const TArray< FName >& InSequenceLabels |
||
| TArray< UAvaSequencePlayer * > | GetSequencePlayersByTag
(
const FAvaTag& InTag, |
||
| TArray< UAvaSequencePlayer * > | Plays the Scheduled Sequences with the Scheduled Play Settings | ||
| UAvaSequencePlayer * | PlaySequence
(
UAvaSequence* InSequence, |
||
| UAvaSequencePlayer * | PlaySequenceBySoftReference
(
TSoftObjectPtr< UAvaSequence > InSequence, |
Plays a single sequence by its soft reference | |
| TArray< UAvaSequencePlayer * > | PlaySequencesByLabel
(
FName InSequenceLabel, |
Plays all the sequences that have the provided label | |
| TArray< UAvaSequencePlayer * > | PlaySequencesByLabels
(
const TArray< FName >& InSequenceLabels, |
Plays multiple Sequences by an array of sequence labels | |
| TArray< UAvaSequencePlayer * > | PlaySequencesBySoftReference
(
const TArray< TSoftObjectPtr< UAvaSequence > >& InSequences, |
Plays multiple Sequences by their Soft Reference | |
| TArray< UAvaSequencePlayer * > | PlaySequencesByTag
(
const FAvaTag& InTag, |
Plays all the Sequences that match the given gameplay tag(s) | |
| void | StopSequence
(
UAvaSequence* InSequence |
||
| UObject * | ToUObject () |
||
| void | UpdateCameraCut
(
const UE::MovieScene::FOnCameraCutUpdatedParams& InCameraCutParams |
Typedefs
| Name | Description |
|---|---|
| FOnCameraCut |