Navigation
API > API/Plugins > API/Plugins/SequencerPlaylists
Interface for derived classes that play one or more subclasses of USequencerPlaylistItem.
| Name | ISequencerPlaylistItemPlayer |
| Type | class |
| Header File | /Engine/Plugins/VirtualProduction/SequencerPlaylists/Source/SequencerPlaylists/Public/ISequencerPlaylistsModule.h |
| Include Path | #include "ISequencerPlaylistsModule.h" |
Syntax
class ISequencerPlaylistItemPlayer
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~ISequencerPlaylistItemPlayer() |
ISequencerPlaylistsModule.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool AddHold
(
USequencerPlaylistItem* Item |
Adds a first frame hold section for the specified item. | ISequencerPlaylistsModule.h | |
FSequencerPlaylistPlaybackState GetPlaybackState
(
USequencerPlaylistItem* Item |
ISequencerPlaylistsModule.h | ||
virtual bool IsPlaying
(
USequencerPlaylistItem* Item |
Returns whether we're currently playing the specified item. | ISequencerPlaylistsModule.h | |
bool Play
(
USequencerPlaylistItem* Item, |
Initiate playback of the specified item. | ISequencerPlaylistsModule.h | |
bool Reset
(
USequencerPlaylistItem* Item |
Reset the specified item. This is essentially a Stop(), followed by an AddHold() if applicable. | ISequencerPlaylistsModule.h | |
bool Stop
(
USequencerPlaylistItem* Item |
Halt any current playback of the specified item. | ISequencerPlaylistsModule.h | |
bool TogglePause
(
USequencerPlaylistItem* Item |
Suspend playback of the specified item (if it is playing) and begin a hold. | ISequencerPlaylistsModule.h |