Component that enables audio playback for an entity.
Definition AudioSourceComponent.hpp:13
System that manages audio playback and spatial audio.
Definition AudioSystem.hpp:14
void handlePlayback(AudioSourceComponent &audioSource)
Definition AudioSystem.cpp:107
bool ensureLoaded(AudioSourceComponent &audioSource)
Definition AudioSystem.cpp:50
void handleVolume()
Updates volume for all audio sources.
Definition AudioSystem.cpp:65
void update()
Updates audio playback state and spatial audio.
Definition AudioSystem.cpp:35
void handleSpatiality()
Updates spatial audio based on camera position.
Definition AudioSystem.cpp:130
std::unique_ptr< ma_engine > _engine
Miniaudio engine instance.
Definition AudioSystem.hpp:38
~AudioSystem()
Definition AudioSystem.cpp:29
Definition RegistryViewer.hpp:51