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