ludus::audio::gym::Capture¶
Ludus Wiki · API overview · Browse API
Struct
A captured frame of the gym run: the system snapshot plus the voice info for every handle the scenario is tracking, at a known RenderFrame.
Declared in modules/audio/include/ludus/audio/audio_gym.h
#include <ludus/audio/audio_gym.h>
struct ludus::audio::gym::Capture final
Fields¶
RenderFrame¶
uint64 ludus::audio::gym::Capture::RenderFrame = 0
Declared in modules/audio/include/ludus/audio/audio_gym.h
System¶
SystemSnapshot ludus::audio::gym::Capture::System {}
Related types: SystemSnapshot
Declared in modules/audio/include/ludus/audio/audio_gym.h
Voices¶
ludus::foundation::Array<VoiceInfo> ludus::audio::gym::Capture::Voices
VoiceInfo for each tracked handle that was live at RenderFrame, in tracking order.
Related types: ludus::foundation::Array · VoiceInfo
Declared in modules/audio/include/ludus/audio/audio_gym.h
OwnerEvents¶
ludus::foundation::Array<OwnerEvent> ludus::audio::gym::Capture::OwnerEvents
Owner events observed with this capture. The gym does not populate it yet.
Related types: ludus::foundation::Array · OwnerEvent