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.
_activeSounds
rtp::client::AudioSystem
private
_loopingSounds
rtp::client::AudioSystem
private
_masterVolume
rtp::client::AudioSystem
private
_musicVolume
rtp::client::AudioSystem
private
_nextSoundId
rtp::client::AudioSystem
private
_registry
rtp::client::AudioSystem
private
_sfxVolume
rtp::client::AudioSystem
private
_soundBaseVolumes
rtp::client::AudioSystem
private
_soundBuffers
rtp::client::AudioSystem
private
_soundIsMusic
rtp::client::AudioSystem
private
AudioSystem
(ecs::Registry ®istry)
rtp::client::AudioSystem
explicit
cleanupFinishedSounds
()
rtp::client::AudioSystem
private
getMasterVolume
() const
rtp::client::AudioSystem
loadSoundBuffer
(const std::string &path)
rtp::client::AudioSystem
private
playAudioSource
(ecs::components::audio::AudioSource &audioSource)
rtp::client::AudioSystem
private
playSoundEffect
(ecs::components::audio::SoundEvent &soundEvent)
rtp::client::AudioSystem
private
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) override
rtp::client::AudioSystem
virtual
updateAudioSources
(float dt)
rtp::client::AudioSystem
private
updateSoundEvents
(float dt)
rtp::client::AudioSystem
private
~AudioSystem
() override
rtp::client::AudioSystem
~ISystem
() noexcept=default
rtp::ecs::ISystem
virtual
Generated by
1.9.8