Air-Trap 1.0.0
A multiplayer R-Type clone game engine built with C++23 and ECS architecture
Loading...
Searching...
No Matches
rtp::client::AudioSystem Member List

This is the complete list of members for rtp::client::AudioSystem, including all inherited members.

_activeSoundsrtp::client::AudioSystemprivate
_loopingSoundsrtp::client::AudioSystemprivate
_masterVolumertp::client::AudioSystemprivate
_musicVolumertp::client::AudioSystemprivate
_nextSoundIdrtp::client::AudioSystemprivate
_registryrtp::client::AudioSystemprivate
_sfxVolumertp::client::AudioSystemprivate
_soundBaseVolumesrtp::client::AudioSystemprivate
_soundBuffersrtp::client::AudioSystemprivate
_soundIsMusicrtp::client::AudioSystemprivate
AudioSystem(ecs::Registry &registry)rtp::client::AudioSystemexplicit
cleanupFinishedSounds()rtp::client::AudioSystemprivate
getMasterVolume() constrtp::client::AudioSystem
loadSoundBuffer(const std::string &path)rtp::client::AudioSystemprivate
playAudioSource(ecs::components::audio::AudioSource &audioSource)rtp::client::AudioSystemprivate
playSoundEffect(ecs::components::audio::SoundEvent &soundEvent)rtp::client::AudioSystemprivate
setMasterVolume(float volume)rtp::client::AudioSystem
setMusicVolume(float volume)rtp::client::AudioSystem
setSfxVolume(float volume)rtp::client::AudioSystem
stopAllSounds()rtp::client::AudioSystem
update(float dt) overridertp::client::AudioSystemvirtual
updateAudioSources(float dt)rtp::client::AudioSystemprivate
updateSoundEvents(float dt)rtp::client::AudioSystemprivate
~AudioSystem() overridertp::client::AudioSystem
~ISystem() noexcept=defaultrtp::ecs::ISystemvirtual