|
void | setListener (const glm::vec3 &position, const glm::quat &orientation) |
|
std::shared_ptr< Sound > | create (std::string soundFile) |
|
std::shared_ptr< Sound > | play (std::string soundFile, const glm::vec3 &position, bool relative=false) |
|
std::shared_ptr< Sound > | play (const SoundProperties &soundProperties, const glm::vec3 &position, bool relative=false) |
|
void | activate () |
|
void | deactivate () |
|
void | stopAll () |
|
|
sf::SoundBuffer * | obtain (std::string soundFile) |
|
void | cleanUp () |
|
void | forcedCleanup () |
|
std::shared_ptr< Sound > | createNullSound () |
|
|
std::unordered_map
< std::string, sf::SoundBuffer * > | m_buffer |
|
std::list< std::shared_ptr
< Sound > > | m_sounds |
|
int | m_nextCleanup |
|
The documentation for this class was generated from the following files: