|
| plATLTrigger (const ::plAudioSystemDataID uiId, plAudioSystemTriggerData *const pTriggerData=nullptr) |
|
void | AttachEvent (::plAudioSystemDataID uiEventId, plAudioSystemEventData *pEventData) |
| Attach an event to this trigger. This means the attached event has been triggered by this trigger. This will ensure that every event will be destroyed when the trigger is destroyed.
|
|
void | DetachEvent (::plAudioSystemDataID uiEventId) |
| Detach an event to this trigger. This will also destroy the event.
|
|
plResult | GetEvent (::plAudioSystemDataID uiEventId, plAudioSystemEventData *&out_pEventData) const |
| Get an attached event. This will fail and return nullptr if an event with the given ID is not attached to this trigger.
|
|
| plATLControl (const plAudioSystemDataID uiId) |
|
virtual plAudioSystemDataID | GetId () const |
|
The documentation for this class was generated from the following files:
- Code/EnginePlugins/AudioSystem/AudioSystemPlugin/ATL/AudioTranslationLayerData.h
- Code/EnginePlugins/AudioSystem/AudioSystemPlugin/Implementation/ATL/AudioTranslationLayerData.cpp