Luanti 5.10.0-dev
 
Loading...
Searching...
No Matches
sound::OpenALSoundManager Member List

This is the complete list of members for sound::OpenALSoundManager, including all inherited members.

addSoundToGroup(const std::string &sound_name, const std::string &group_name)sound::OpenALSoundManagerprivate
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::OpenALSoundManagerprivate
doFades(f32 dtime)sound::OpenALSoundManagerprivate
fadeSound(sound_handle_t soundid, f32 step, f32 target_gain)sound::OpenALSoundManagerprivate
getCurrentThread()Threadstatic
getLoadedSoundNameFromGroup(const std::string &group_name)sound::OpenALSoundManagerprivate
getNumberOfProcessors()Threadstatic
getOrLoadLoadedSoundNameFromGroup(const std::string &group_name)sound::OpenALSoundManagerprivate
getReturnValue(void **ret)Thread
getThreadHandle()Threadinlineprivate
getThreadId()Threadinline
isCurrentThread()Threadinline
isRunning()Threadinline
loadSoundData(const std::string &name, std::string &&filedata)sound::OpenALSoundManagerprivate
loadSoundDataNoCheck(const std::string &name, std::string &&filedata)sound::OpenALSoundManagerprivate
loadSoundFile(const std::string &name, const std::string &filepath)sound::OpenALSoundManagerprivate
loadSoundFileNoCheck(const std::string &name, const std::string &filepath)sound::OpenALSoundManagerprivate
m_contextsound::OpenALSoundManagerprivate
m_devicesound::OpenALSoundManagerprivate
m_extssound::OpenALSoundManagerprivate
m_fallback_path_providersound::OpenALSoundManagerprivate
m_is_pausedsound::OpenALSoundManagerprivate
m_joinableThreadprivate
m_mutexThreadprivate
m_nameThreadprotected
m_queue_to_mgrsound::OpenALSoundManager
m_queue_to_proxysound::OpenALSoundManager
m_request_stopThreadprivate
m_retvalThreadprivate
m_runningThreadprivate
m_sound_datas_opensound::OpenALSoundManagerprivate
m_sound_datas_unopensound::OpenALSoundManagerprivate
m_sound_groupssound::OpenALSoundManagerprivate
m_sounds_fadingsound::OpenALSoundManagerprivate
m_sounds_playingsound::OpenALSoundManagerprivate
m_sounds_streaming_current_bigstepsound::OpenALSoundManagerprivate
m_sounds_streaming_next_bigstepsound::OpenALSoundManagerprivate
m_start_finished_mutexThreadprivate
m_stream_timersound::OpenALSoundManagerprivate
m_thread_objThreadprivate
m_time_until_dead_removalsound::OpenALSoundManagerprivate
m_warned_positional_stereo_soundssound::OpenALSoundManagerprivate
OpenALSoundManager(SoundManagerSingleton *smg, std::unique_ptr< SoundFallbackPathProvider > fallback_path_provider)sound::OpenALSoundManager
openSingleSound(const std::string &sound_name)sound::OpenALSoundManagerprivate
pauseAll()sound::OpenALSoundManagerprivate
playSound(sound_handle_t id, const SoundSpec &spec)sound::OpenALSoundManagerprivate
playSoundAt(sound_handle_t id, const SoundSpec &spec, const v3f &pos_, const v3f &vel_)sound::OpenALSoundManagerprivate
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::OpenALSoundManagerprivate
removeDeadSounds()sound::OpenALSoundManagerprivate
reportRemovedSound(sound_handle_t id)sound::OpenALSoundManagerinlineprivate
resumeAll()sound::OpenALSoundManagerprivate
run() overridesound::OpenALSoundManagerprotectedvirtual
send(SoundManagerMsgToProxy msg)sound::OpenALSoundManagerinlineprivate
setListenerGain(f32 gain)sound::OpenALSoundManagerprivate
setName(const std::string &name)Threadstatic
setPriority(int prio)Thread
start()Thread
step(f32 dtime)sound::OpenALSoundManagerprivate
stepStreams(f32 dtime)sound::OpenALSoundManagerprivate
stop()Thread
stopRequested()Threadinline
stopSound(sound_handle_t sound)sound::OpenALSoundManagerprivate
Thread(const std::string &name="")Thread
threadProc(Thread *thr)Threadprivatestatic
updateListener(const v3f &pos_, const v3f &vel_, const v3f &at_, const v3f &up_)sound::OpenALSoundManagerprivate
updateSoundPosVel(sound_handle_t sound, const v3f &pos_, const v3f &vel_)sound::OpenALSoundManagerprivate
wait()Thread
~OpenALSoundManager() overridesound::OpenALSoundManager
~Thread()Threadvirtual