Navigation
API > API/Editor > API/Editor/Sequencer
Helper structure to track when an sequencer is opened and closed. Note, it will only track from when DoStartup is invoked and will not enumerate existing open sequencers.
| Name | FOpenSequencerWatcher |
| Type | struct |
| Header File | /Engine/Source/Editor/Sequencer/Public/SequencerUtilities.h |
| Include Path | #include "SequencerUtilities.h" |
Syntax
struct FOpenSequencerWatcher
Structs
| Name | Remarks |
|---|---|
| FOpenSequencerData | Internal structure for tracking sequencers. |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| OpenSequencers | TArray< FOpenSequencerData > | List of open sequencers currently known by the watcher. | SequencerUtilities.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void DoStartup
(
TFunction< void()> StartupComplete |
Begin watching the sequencer. | SequencerUtilities.h | |
void OnSequencerClosed
(
TSharedRef< ISequencer > InSequencer |
Registered delegate when a sequencer is closed. | SequencerUtilities.h | |
void OnSequencerCreated
(
TSharedRef< ISequencer > InSequencer |
Invoked when a new sequencer is created. | SequencerUtilities.h |