ludus::audio::app::TriggerResult¶
Ludus Wiki · API overview · Browse API
Struct
Result of a policed trigger.
On Admitted the Voice is valid; otherwise the Reason explains the owner-side suppression (no activity/duck created).
Declared in modules/audio/include/ludus/audio/audio_app_adapter.h
#include <ludus/audio/audio_app_adapter.h>
struct ludus::audio::app::TriggerResult final
Fields¶
Admitted¶
bool ludus::audio::app::TriggerResult::Admitted = false
Declared in modules/audio/include/ludus/audio/audio_app_adapter.h
Voice¶
VoiceHandle ludus::audio::app::TriggerResult::Voice {}
Related types: VoiceHandle
Declared in modules/audio/include/ludus/audio/audio_app_adapter.h
Suppressed¶
SuppressReason ludus::audio::app::TriggerResult::Suppressed = SuppressReason::None
Related types: SuppressReason
Declared in modules/audio/include/ludus/audio/audio_app_adapter.h
EngineStatus¶
Status ludus::audio::app::TriggerResult::EngineStatus = Status::Ok
engine admission status when attempted
Related types: Status
Declared in modules/audio/include/ludus/audio/audio_app_adapter.h