Skip to content

ludus::audio::Command

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::Command final

Fields

Kind

CommandKind ludus::audio::Command::Kind = CommandKind::Play

Related types: CommandKind

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

Play

PlayParams ludus::audio::Command::Play {}

Related types: PlayParams

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

Update

VoiceUpdate ludus::audio::Command::Update {}

Related types: VoiceUpdate

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

StopTarget

VoiceHandle ludus::audio::Command::StopTarget {}

Related types: VoiceHandle

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

StopBatchLocalPlayIndex

int32 ludus::audio::Command::StopBatchLocalPlayIndex = -1

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

Listener

ListenerPose ludus::audio::Command::Listener {}

Related types: ListenerPose

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

BusIndex

uint32 ludus::audio::Command::BusIndex = 0

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

BusGain

float32 ludus::audio::Command::BusGain = 1.0F

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

Modifier

ModifierHandle ludus::audio::Command::Modifier {}

Related types: ModifierHandle

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

ModifierWeight

float32 ludus::audio::Command::ModifierWeight = 1.0F
[0,1]

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

ModifierValues

std::span<const ModifierValue> ludus::audio::Command::ModifierValues
owned/copied on submit

Related types: ModifierValue

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