VAE - Virtual Audio Engine 1
Small Data Driven Audio Engine
vae::EventCallbackData Struct Reference

Struct containing relevant data passed to EventCallback provided in the EngineConfig. More...

#include <vae.hpp>

Collaboration diagram for vae::EventCallbackData:

Public Attributes

void * context
 Can point to custom context data also provided when setting the callback, ! not context based on event! More...
 
BankHandle bank
 Which bank the event is from. More...
 
EventHandle event
 Which event. More...
 
EmitterHandle emitter
 Which emitter. More...
 

Detailed Description

Struct containing relevant data passed to EventCallback provided in the EngineConfig.

Definition at line 144 of file vae.hpp.

Member Data Documentation

◆ bank

BankHandle vae::EventCallbackData::bank

Which bank the event is from.

Definition at line 146 of file vae.hpp.

◆ context

void* vae::EventCallbackData::context

Can point to custom context data also provided when setting the callback, ! not context based on event!

Definition at line 145 of file vae.hpp.

◆ emitter

EmitterHandle vae::EventCallbackData::emitter

Which emitter.

Definition at line 148 of file vae.hpp.

◆ event

EventHandle vae::EventCallbackData::event

Which event.

Definition at line 147 of file vae.hpp.


The documentation for this struct was generated from the following file: