Skip to content

ludus::audio::VoiceUpdate

Ludus Wiki · API overview · Browse API

Struct

Declared in modules/audio/include/ludus/audio/audio_types.h

#include <ludus/audio/audio_types.h>
struct ludus::audio::VoiceUpdate final

Fields

Voice

VoiceHandle ludus::audio::VoiceUpdate::Voice {}

Related types: VoiceHandle

Declared in modules/audio/include/ludus/audio/audio_types.h

BatchLocalPlayIndex

int32 ludus::audio::VoiceUpdate::BatchLocalPlayIndex = -1
>= 0 targets a Play earlier in this batch

Declared in modules/audio/include/ludus/audio/audio_types.h

SetGain

bool ludus::audio::VoiceUpdate::SetGain = false

Declared in modules/audio/include/ludus/audio/audio_types.h

Gain

float32 ludus::audio::VoiceUpdate::Gain = 1.0F

Declared in modules/audio/include/ludus/audio/audio_types.h

SetRate

bool ludus::audio::VoiceUpdate::SetRate = false

Declared in modules/audio/include/ludus/audio/audio_types.h

Rate

float32 ludus::audio::VoiceUpdate::Rate = 1.0F

Declared in modules/audio/include/ludus/audio/audio_types.h

SetPriority

bool ludus::audio::VoiceUpdate::SetPriority = false

Declared in modules/audio/include/ludus/audio/audio_types.h

Priority

uint8 ludus::audio::VoiceUpdate::Priority = PRIORITY_MIN

Declared in modules/audio/include/ludus/audio/audio_types.h

SetPosition

bool ludus::audio::VoiceUpdate::SetPosition = false

Declared in modules/audio/include/ludus/audio/audio_types.h

EmitterPosition

AudioVec3 ludus::audio::VoiceUpdate::EmitterPosition {}

Related types: AudioVec3

Declared in modules/audio/include/ludus/audio/audio_types.h