ludus::audio::TraceRecord¶
Ludus Wiki · API overview · Browse API
Struct
A single trace record at its actual applied sample frame (design section 11).
Declared in modules/audio/include/ludus/audio/audio_debug.h
#include <ludus/audio/audio_debug.h>
struct ludus::audio::TraceRecord final
Fields¶
RenderFrame¶
uint64 ludus::audio::TraceRecord::RenderFrame = 0
Declared in modules/audio/include/ludus/audio/audio_debug.h
Kind¶
CommandKind ludus::audio::TraceRecord::Kind = CommandKind::Play
Related types: CommandKind
Declared in modules/audio/include/ludus/audio/audio_debug.h
Voice¶
VoiceHandle ludus::audio::TraceRecord::Voice {}
Related types: VoiceHandle
Declared in modules/audio/include/ludus/audio/audio_debug.h
Variant¶
uint32 ludus::audio::TraceRecord::Variant = 0
selected variation index (never re-rolled on reentry)
Declared in modules/audio/include/ludus/audio/audio_debug.h
Seed¶
uint32 ludus::audio::TraceRecord::Seed = 0
Declared in modules/audio/include/ludus/audio/audio_debug.h
Cause¶
StateCause ludus::audio::TraceRecord::Cause = StateCause::None
Related types: StateCause