A safe wrapper around Steam Audio that provides spatial audio capabilities with realistic occlusion, reverb, and HRTF effects, accounting for physical attributes and scene geometry.
//! System set for spatial audio scheduling.
usebevy::prelude::{Reflect, SystemSet};/// System sets used to group related spatial audio systems.
#[derive(SystemSet, Reflect, Debug, Clone, PartialEq, Eq, Hash)]pubenumSpatialAudioSet{/// Asset instantiation.
SyncAssets,/// Scene and geometry synchronization.
SyncGeometry,/// Probe batch synchronization.
SyncProbes,/// Source synchronization.
SyncSources,/// Shared simulator input synchronization.
SyncSimulationSharedInputs,/// Frame submission to background simulation threads.
SyncFrames,/// Error propagation.
PropagateErrors,}