| _callbackErrorFlags | Sound::Resource::SoundManager | private |
| _customCallbacks | Sound::Resource::SoundManager | private |
| _device | Sound::Resource::SoundManager | private |
| _deviceConfig | Sound::Resource::SoundManager | private |
| _deviceInit | Sound::Resource::SoundManager | private |
| _engine | Sound::Resource::SoundManager | private |
| _engineInit | Sound::Resource::SoundManager | private |
| _result | Sound::Resource::SoundManager | private |
| _soundsToPlay | Sound::Resource::SoundManager | private |
| AddCustomCallback(const CustomDataCallback &callback) | Sound::Resource::SoundManager | inline |
| CheckCallbackErrors() | Sound::Resource::SoundManager | inline |
| ClearCustomCallbacks() | Sound::Resource::SoundManager | inline |
| data_callback(ma_device *pDevice, void *pOutput, const void *, ma_uint32 frameCount) | Sound::Resource::SoundManager | inlinestatic |
| ERROR_DECODER_READ | Sound::Resource::SoundManager | privatestatic |
| ERROR_FRAME_TOO_LARGE | Sound::Resource::SoundManager | privatestatic |
| ERROR_UNKNOWN_FORMAT | Sound::Resource::SoundManager | privatestatic |
| GetPlayPosition(const std::string &soundName) | Sound::Resource::SoundManager | inline |
| HasCustomCallback(FunctionUtils::FunctionID id) const | Sound::Resource::SoundManager | inline |
| Init(Engine::Core &core) | Sound::Resource::SoundManager | inline |
| IsPlaying(const std::string &soundName) | Sound::Resource::SoundManager | inline |
| operator=(const SoundManager &)=delete | Sound::Resource::SoundManager | |
| operator=(SoundManager &&other) noexcept | Sound::Resource::SoundManager | inline |
| Pause(const std::string &soundName) | Sound::Resource::SoundManager | inline |
| Play(const std::string &soundName) | Sound::Resource::SoundManager | inline |
| RegisterSound(const std::string &soundName, const std::string &filePath, bool loop=false) | Sound::Resource::SoundManager | inline |
| RemoveCustomCallback(FunctionUtils::FunctionID id) | Sound::Resource::SoundManager | inline |
| SetLoop(const std::string &soundName, bool shouldLoop) | Sound::Resource::SoundManager | inline |
| SetLoopPoints(const std::string &soundName, float startSeconds, float endSeconds=0) | Sound::Resource::SoundManager | inline |
| SetPitch(const std::string &soundName, float pitch) | Sound::Resource::SoundManager | inline |
| SetVolume(const std::string &soundName, float volume) | Sound::Resource::SoundManager | inline |
| SoundManager()=default | Sound::Resource::SoundManager | |
| SoundManager(const SoundManager &)=delete | Sound::Resource::SoundManager | |
| SoundManager(SoundManager &&other) noexcept | Sound::Resource::SoundManager | inline |
| Stop(const std::string &soundName) | Sound::Resource::SoundManager | inline |
| UnregisterSound(const std::string &soundName) | Sound::Resource::SoundManager | inline |
| ~SoundManager() | Sound::Resource::SoundManager | |