Navigation
API > API/Plugins > API/Plugins/AvalancheSequencer
References
| Module | AvalancheSequencer |
| Header | /Engine/Plugins/Experimental/Avalanche/Source/AvalancheSequencer/Public/IAvaSequencer.h |
| Include | #include "IAvaSequencer.h" |
Syntax
class IAvaSequencer
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| TSharedRef< SWidget > | |||
| UAvaSequence * | Get the Provider's Default Sequence (e.g. a fallback sequence to view), setting a new valid one if not set | ||
| const IAvaSequencerProvider & | GetProvider () |
||
| TSharedRef< ISequencer > | GetSequencer () |
||
| USequencerSettings * | |||
| TArray< UAvaSequence * > | GetSequencesForObject
(
UObject* InObject |
Finds all the sequences the given object is in | |
| UAvaSequence * | Get the currently viewed Sequence in Sequencer | ||
| void | Should be called when the UAvaSequence tree has changed, so that FAvaSequencer can trigger a UI refresh | ||
| void | OnActorsCopied
(
FString& InOutCopiedData, |
Should be called when Actors have been copied and give Ava Sequencer opportunity to add to the Buffer to copy the Sequence data for those Actors | |
| void | OnActorsPasted
(
FStringView InPastedData, |
Should be called when Actors have been pasted to parse the data that was filled in by IAvaSequencer::OnActorsCopied | |
| void | OnEditorSelectionChanged
(
const FAvaEditorSelection& InEditorSelection |
Should be called when the Editor (non-Sequencer) selection has changed and needs to propagate to the Sequencer Selection | |
| void | SetBaseCommandList
(
const TSharedPtr< FUICommandList >& InBaseCommandList |
Sets the Command List that the Sequencer will use to append its CommandList to | |
| void | SetViewedSequence
(
UAvaSequence* InSequenceToView |
Sets the Sequencer to view the provided Sequence |