|
Wrath of Zeus
Made by Torchlight Games for CSE 125 SP24
|
#include <soundtable.hpp>
Public Member Functions | |
| SoundTable () | |
| void | addStaticSoundSource (const SoundSource &source) |
| void | addNewSoundSource (const SoundSource &source) |
| std::unordered_map< EntityID, std::vector< SoundCommand > > | getCommandsPerPlayer (const std::vector< Object * > &players) |
| void | tickSounds () |
| const std::unordered_map< SoundID, SoundSource > & | data () const |
| SoundTable::SoundTable | ( | ) |
| void SoundTable::addNewSoundSource | ( | const SoundSource & | source | ) |
| void SoundTable::addStaticSoundSource | ( | const SoundSource & | source | ) |
| const std::unordered_map< SoundID, SoundSource > & SoundTable::data | ( | ) | const |
| std::unordered_map< EntityID, std::vector< SoundCommand > > SoundTable::getCommandsPerPlayer | ( | const std::vector< Object * > & | players | ) |
| void SoundTable::tickSounds | ( | ) |