Navigation
API > API/Plugins > API/Plugins/AvalancheMedia
Queue and Dispatcher for Synchronized events.
| Name | IAvaMediaSynchronizedEventDispatcher |
| Type | class |
| Header File | /Engine/Plugins/VirtualProduction/Avalanche/Source/AvalancheMedia/Public/ModularFeature/IAvaMediaSynchronizedEventDispatcher.h |
| Include Path | #include "ModularFeature/IAvaMediaSynchronizedEventDispatcher.h" |
Syntax
class IAvaMediaSynchronizedEventDispatcher
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~IAvaMediaSynchronizedEventDispatcher() |
ModularFeature/IAvaMediaSynchronizedEventDispatcher.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void DispatchEvents() |
Let the implementation update and dispatch the queued events. | ModularFeature/IAvaMediaSynchronizedEventDispatcher.h | |
EAvaMediaSynchronizedEventState GetEventState
(
const FString& InEventSignature |
Retrieve the given event state. | ModularFeature/IAvaMediaSynchronizedEventDispatcher.h | |
bool PushEvent
(
FString&& InEventSignature, |
Push a new punctual event in the queue. | ModularFeature/IAvaMediaSynchronizedEventDispatcher.h |