Navigation
API > API/Plugins > API/Plugins/AvalancheSequencer
References
| Module | AvalancheSequencer |
| Header | /Engine/Plugins/Experimental/Avalanche/Source/AvalancheSequencer/Public/IAvaSequencerProvider.h |
| Include | #include "IAvaSequencerProvider.h" |
Syntax
class IAvaSequencerProvider
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| bool | Returns whether Sequences can be played in the Sequencer | ||
| bool | Called whether this Sequencer Provider can Export Sequences | ||
| void | ExportSequences
(
TConstArrayView< UAvaSequence* > InSequencesToExport |
Implementation of converting the Sequences to Level Sequence assets | |
| void | GetCustomCleanViewViewportClients
(
TArray< TWeakPtr< FEditorViewportClient > >& OutViewportClients |
Gets the Editor Viewport Clients to be affected by the Custom Clean View | |
| TSharedPtr< ISequencer > | Option for FAvaSequencer to use an externally instanced ISequencer instead of instancing its own | ||
| UObject * | Gets the Context object to use | ||
| IAvaSequencePlaybackObject * | |||
| IAvaSequenceProvider * | Returns the Sequence Provider (for managing AvaSequences like Adding/Removing Sequences, etc) | ||
| FEditorModeTools * | Returns the Mode Tools used (e.g. for Selections) | ||
| TSharedPtr< IToolkitHost > | Returns the Toolkit Host to use by Sequencer | ||
| void | OnUpdateCameraCut
(
UObject* InCameraObject, |
Called when a camera cut occurs. | |
| void | OnViewedSequenceChanged
(
UAvaSequence* InOldSequence, |