| addSoundToGroup(const std::string &sound_name, const std::string &group_name) | sound::OpenALSoundManager | private |
| bindToProcessor(unsigned int proc_number) | Thread | |
| createPlayingSound(const std::string &sound_name, bool loop, f32 volume, f32 pitch, f32 start_time, const std::optional< std::pair< v3f, v3f > > &pos_vel_opt) | sound::OpenALSoundManager | private |
| doFades(f32 dtime) | sound::OpenALSoundManager | private |
| fadeSound(sound_handle_t soundid, f32 step, f32 target_gain) | sound::OpenALSoundManager | private |
| getCurrentThread() | Thread | static |
| getLoadedSoundNameFromGroup(const std::string &group_name) | sound::OpenALSoundManager | private |
| getNumberOfProcessors() | Thread | static |
| getOrLoadLoadedSoundNameFromGroup(const std::string &group_name) | sound::OpenALSoundManager | private |
| getReturnValue(void **ret) | Thread | |
| getThreadHandle() | Thread | inlineprivate |
| getThreadId() | Thread | inline |
| isCurrentThread() | Thread | inline |
| isRunning() | Thread | inline |
| loadSoundData(const std::string &name, std::string &&filedata) | sound::OpenALSoundManager | private |
| loadSoundDataNoCheck(const std::string &name, std::string &&filedata) | sound::OpenALSoundManager | private |
| loadSoundFile(const std::string &name, const std::string &filepath) | sound::OpenALSoundManager | private |
| loadSoundFileNoCheck(const std::string &name, const std::string &filepath) | sound::OpenALSoundManager | private |
| m_context | sound::OpenALSoundManager | private |
| m_device | sound::OpenALSoundManager | private |
| m_exts | sound::OpenALSoundManager | private |
| m_fallback_path_provider | sound::OpenALSoundManager | private |
| m_is_paused | sound::OpenALSoundManager | private |
| m_joinable | Thread | private |
| m_mutex | Thread | private |
| m_name | Thread | protected |
| m_queue_to_mgr | sound::OpenALSoundManager | |
| m_queue_to_proxy | sound::OpenALSoundManager | |
| m_request_stop | Thread | private |
| m_retval | Thread | private |
| m_running | Thread | private |
| m_sound_datas_open | sound::OpenALSoundManager | private |
| m_sound_datas_unopen | sound::OpenALSoundManager | private |
| m_sound_groups | sound::OpenALSoundManager | private |
| m_sounds_fading | sound::OpenALSoundManager | private |
| m_sounds_playing | sound::OpenALSoundManager | private |
| m_sounds_streaming_current_bigstep | sound::OpenALSoundManager | private |
| m_sounds_streaming_next_bigstep | sound::OpenALSoundManager | private |
| m_start_finished_mutex | Thread | private |
| m_stream_timer | sound::OpenALSoundManager | private |
| m_thread_obj | Thread | private |
| m_time_until_dead_removal | sound::OpenALSoundManager | private |
| m_warned_positional_stereo_sounds | sound::OpenALSoundManager | private |
| OpenALSoundManager(SoundManagerSingleton *smg, std::unique_ptr< SoundFallbackPathProvider > fallback_path_provider) | sound::OpenALSoundManager | |
| openSingleSound(const std::string &sound_name) | sound::OpenALSoundManager | private |
| pauseAll() | sound::OpenALSoundManager | private |
| playSound(sound_handle_t id, const SoundSpec &spec) | sound::OpenALSoundManager | private |
| playSoundAt(sound_handle_t id, const SoundSpec &spec, const v3f &pos_, const v3f &vel_) | sound::OpenALSoundManager | private |
| playSoundGeneric(sound_handle_t id, const std::string &group_name, bool loop, f32 volume, f32 fade, f32 pitch, bool use_local_fallback, f32 start_time, const std::optional< std::pair< v3f, v3f > > &pos_vel_opt) | sound::OpenALSoundManager | private |
| removeDeadSounds() | sound::OpenALSoundManager | private |
| reportRemovedSound(sound_handle_t id) | sound::OpenALSoundManager | inlineprivate |
| resumeAll() | sound::OpenALSoundManager | private |
| run() override | sound::OpenALSoundManager | protectedvirtual |
| send(SoundManagerMsgToProxy msg) | sound::OpenALSoundManager | inlineprivate |
| setListenerGain(f32 gain) | sound::OpenALSoundManager | private |
| setName(const std::string &name) | Thread | static |
| setPriority(int prio) | Thread | |
| start() | Thread | |
| step(f32 dtime) | sound::OpenALSoundManager | private |
| stepStreams(f32 dtime) | sound::OpenALSoundManager | private |
| stop() | Thread | |
| stopRequested() | Thread | inline |
| stopSound(sound_handle_t sound) | sound::OpenALSoundManager | private |
| Thread(const std::string &name="") | Thread | |
| threadProc(Thread *thr) | Thread | privatestatic |
| updateListener(const v3f &pos_, const v3f &vel_, const v3f &at_, const v3f &up_) | sound::OpenALSoundManager | private |
| updateSoundPosVel(sound_handle_t sound, const v3f &pos_, const v3f &vel_) | sound::OpenALSoundManager | private |
| wait() | Thread | |
| ~OpenALSoundManager() override | sound::OpenALSoundManager | |
| ~Thread() | Thread | virtual |