_enabled | MoreMountains.Tools.MMPersistentSingleton< MMSoundManager > | protected |
_fadeInSoundCoroutines | MoreMountains.Tools.MMSoundManager | protected |
_fadeOutSoundCoroutines | MoreMountains.Tools.MMSoundManager | protected |
_fadeTrackCoroutines | MoreMountains.Tools.MMSoundManager | protected |
_instance | MoreMountains.Tools.MMPersistentSingleton< MMSoundManager > | protectedstatic |
_pool | MoreMountains.Tools.MMSoundManager | protected |
_sound | MoreMountains.Tools.MMSoundManager | protected |
_sounds | MoreMountains.Tools.MMSoundManager | protected |
_tempAudioSource | MoreMountains.Tools.MMSoundManager | protected |
_tempAudioSourceGameObject | MoreMountains.Tools.MMSoundManager | protected |
AudioSourcePoolSize | MoreMountains.Tools.MMSoundManager | |
AutomaticallyUnparentOnAwake | MoreMountains.Tools.MMPersistentSingleton< MMSoundManager > | |
Awake() | MoreMountains.Tools.MMSoundManager | protectedvirtual |
ControlTrack(MMSoundManagerTracks track, ControlTrackModes trackMode, float volume=0.5f) | MoreMountains.Tools.MMSoundManager | protectedvirtual |
ControlTrackModes enum name | MoreMountains.Tools.MMSoundManager | |
Current | MoreMountains.Tools.MMPersistentSingleton< MMSoundManager > | static |
FadeCoroutine(AudioSource source, float duration, float initialVolume, float finalVolume, MMTweenType tweenType, bool freeAfterFade=false) | MoreMountains.Tools.MMSoundManager | protectedvirtual |
FadeSound(AudioSource source, float duration, float initialVolume, float finalVolume, MMTweenType tweenType, bool freeAfterFade=false) | MoreMountains.Tools.MMSoundManager | virtual |
FadeTrack(MMSoundManagerTracks track, float duration, float initialVolume=0f, float finalVolume=1f, MMTweenType tweenType=null) | MoreMountains.Tools.MMSoundManager | virtual |
FadeTrackCoroutine(MMSoundManagerTracks track, float duration, float initialVolume, float finalVolume, MMTweenType tweenType) | MoreMountains.Tools.MMSoundManager | protectedvirtual |
FindByClip(AudioClip clip) | MoreMountains.Tools.MMSoundManager | virtual |
FindByID(int ID) | MoreMountains.Tools.MMSoundManager | virtual |
FreeAllLoopingSounds() | MoreMountains.Tools.MMSoundManager | virtual |
FreeAllSounds() | MoreMountains.Tools.MMSoundManager | virtual |
FreeAllSoundsButPersistent() | MoreMountains.Tools.MMSoundManager | virtual |
FreeSound(AudioSource source) | MoreMountains.Tools.MMSoundManager | virtual |
FreeTrack(MMSoundManagerTracks track) | MoreMountains.Tools.MMSoundManager | virtual |
GetSoundsPlaying(MMSoundManagerTracks track) | MoreMountains.Tools.MMSoundManager | virtual |
GetTrackVolume(MMSoundManagerTracks track, bool mutedVolume) | MoreMountains.Tools.MMSoundManager | virtual |
HasInstance | MoreMountains.Tools.MMPersistentSingleton< MMSoundManager > | static |
HasSoundsPlaying(MMSoundManagerTracks track) | MoreMountains.Tools.MMSoundManager | virtual |
InitializeSingleton() | MoreMountains.Tools.MMPersistentSingleton< MMSoundManager > | protectedvirtual |
InitializeSoundManager() | MoreMountains.Tools.MMSoundManager | protectedvirtual |
InitializeStatics() | MoreMountains.Tools.MMSoundManager | protectedstatic |
Instance | MoreMountains.Tools.MMPersistentSingleton< MMSoundManager > | static |
IsMuted(MMSoundManagerTracks track) | MoreMountains.Tools.MMSoundManager | virtual |
LoadSettings() | MoreMountains.Tools.MMSoundManager | virtual |
MMSoundManagerTracks enum name | MoreMountains.Tools.MMSoundManager | |
MuteAllSounds(bool mute=true) | MoreMountains.Tools.MMSoundManager | virtual |
MuteAllSoundsCoroutine(float delay, bool mute=true) | MoreMountains.Tools.MMSoundManager | protectedvirtual |
MuteMaster() | MoreMountains.Tools.MMSoundManager | virtual |
MuteMusic() | MoreMountains.Tools.MMSoundManager | virtual |
MuteSfx() | MoreMountains.Tools.MMSoundManager | virtual |
MuteSoundsOnTrack(MMSoundManagerTracks track, bool mute, float delay=0f) | MoreMountains.Tools.MMSoundManager | virtual |
MuteSoundsOnTrackCoroutine(MMSoundManagerTracks track, bool mute, float delay) | MoreMountains.Tools.MMSoundManager | protectedvirtual |
MuteTrack(MMSoundManagerTracks track) | MoreMountains.Tools.MMSoundManager | virtual |
MuteUI() | MoreMountains.Tools.MMSoundManager | virtual |
OnDisable() | MoreMountains.Tools.MMSoundManager | protectedvirtual |
OnEnable() | MoreMountains.Tools.MMSoundManager | protectedvirtual |
OnMMEvent(MMSoundManagerTrackEvent soundManagerTrackEvent) | MoreMountains.Tools.MMSoundManager | virtual |
OnMMEvent(MMSoundManagerEvent soundManagerEvent) | MoreMountains.Tools.MMSoundManager | virtual |
OnMMEvent(MMSoundManagerSoundControlEvent soundControlEvent) | MoreMountains.Tools.MMSoundManager | virtual |
OnMMEvent(MMSoundManagerTrackFadeEvent trackFadeEvent) | MoreMountains.Tools.MMSoundManager | virtual |
OnMMEvent(MMSoundManagerSoundFadeEvent soundFadeEvent) | MoreMountains.Tools.MMSoundManager | virtual |
OnMMEvent(MMSoundManagerAllSoundsControlEvent allSoundsControlEvent) | MoreMountains.Tools.MMSoundManager | virtual |
MMEventListener< MMSoundManagerTrackEvent >.OnMMEvent(T eventType) | MoreMountains.Tools.MMEventListener< MMSoundManagerTrackEvent > | |
MMEventListener< MMSoundManagerEvent >.OnMMEvent(T eventType) | MoreMountains.Tools.MMEventListener< MMSoundManagerEvent > | |
MMEventListener< MMSoundManagerSoundControlEvent >.OnMMEvent(T eventType) | MoreMountains.Tools.MMEventListener< MMSoundManagerSoundControlEvent > | |
MMEventListener< MMSoundManagerSoundFadeEvent >.OnMMEvent(T eventType) | MoreMountains.Tools.MMEventListener< MMSoundManagerSoundFadeEvent > | |
MMEventListener< MMSoundManagerAllSoundsControlEvent >.OnMMEvent(T eventType) | MoreMountains.Tools.MMEventListener< MMSoundManagerAllSoundsControlEvent > | |
MMEventListener< MMSoundManagerTrackFadeEvent >.OnMMEvent(T eventType) | MoreMountains.Tools.MMEventListener< MMSoundManagerTrackFadeEvent > | |
OnMMSfxEvent(AudioClip clipToPlay, AudioMixerGroup audioGroup=null, float volume=1f, float pitch=1f, int priority=128) | MoreMountains.Tools.MMSoundManager | virtual |
OnMMSoundManagerSoundPlayEvent(AudioClip clip, MMSoundManagerPlayOptions options) | MoreMountains.Tools.MMSoundManager | virtual |
OnSceneLoaded(Scene arg0, LoadSceneMode loadSceneMode) | MoreMountains.Tools.MMSoundManager | protectedvirtual |
PauseAllSounds() | MoreMountains.Tools.MMSoundManager | virtual |
PauseSound(AudioSource source) | MoreMountains.Tools.MMSoundManager | virtual |
PauseTrack(MMSoundManagerTracks track) | MoreMountains.Tools.MMSoundManager | virtual |
PlayAllSounds() | MoreMountains.Tools.MMSoundManager | virtual |
PlaySound(AudioClip audioClip, MMSoundManagerPlayOptions options) | MoreMountains.Tools.MMSoundManager | virtual |
PlaySound(AudioClip audioClip, MMSoundManagerTracks mmSoundManagerTrack, Vector3 location, bool loop=false, float volume=1.0f, int ID=0, bool fade=false, float fadeInitialVolume=0f, float fadeDuration=1f, MMTweenType fadeTween=null, bool persistent=false, AudioSource recycleAudioSource=null, AudioMixerGroup audioGroup=null, float pitch=1f, float panStereo=0f, float spatialBlend=0.0f, bool soloSingleTrack=false, bool soloAllTracks=false, bool autoUnSoloOnEnd=false, bool bypassEffects=false, bool bypassListenerEffects=false, bool bypassReverbZones=false, int priority=128, float reverbZoneMix=1f, float dopplerLevel=1f, int spread=0, AudioRolloffMode rolloffMode=AudioRolloffMode.Logarithmic, float minDistance=1f, float maxDistance=500f, bool doNotAutoRecycleIfNotDonePlaying=false, float playbackTime=0f, float playbackDuration=0f, Transform attachToTransform=null, bool useSpreadCurve=false, AnimationCurve spreadCurve=null, bool useCustomRolloffCurve=false, AnimationCurve customRolloffCurve=null, bool useSpatialBlendCurve=false, AnimationCurve spatialBlendCurve=null, bool useReverbZoneMixCurve=false, AnimationCurve reverbZoneMixCurve=null) | MoreMountains.Tools.MMSoundManager | virtual |
PlayTrack(MMSoundManagerTracks track) | MoreMountains.Tools.MMSoundManager | virtual |
PoolCanExpand | MoreMountains.Tools.MMSoundManager | |
ResetSettings() | MoreMountains.Tools.MMSoundManager | virtual |
ResumeSound(AudioSource source) | MoreMountains.Tools.MMSoundManager | virtual |
SaveSettings() | MoreMountains.Tools.MMSoundManager | virtual |
settingsSo | MoreMountains.Tools.MMSoundManager | |
SetTrackVolume(MMSoundManagerTracks track, float volume) | MoreMountains.Tools.MMSoundManager | virtual |
SetVolumeMaster(float newVolume) | MoreMountains.Tools.MMSoundManager | virtual |
SetVolumeMusic(float newVolume) | MoreMountains.Tools.MMSoundManager | virtual |
SetVolumeSfx(float newVolume) | MoreMountains.Tools.MMSoundManager | virtual |
SetVolumeUI(float newVolume) | MoreMountains.Tools.MMSoundManager | virtual |
SoundIsFadingIn(AudioSource source) | MoreMountains.Tools.MMSoundManager | virtual |
SoundIsFadingOut(AudioSource source) | MoreMountains.Tools.MMSoundManager | virtual |
Start() | MoreMountains.Tools.MMSoundManager | protectedvirtual |
StopAllSounds() | MoreMountains.Tools.MMSoundManager | virtual |
StopFadeSound(AudioSource source) | MoreMountains.Tools.MMSoundManager | virtual |
StopFadeTrack(MMSoundManagerTracks track) | MoreMountains.Tools.MMSoundManager | virtual |
StopSound(AudioSource source) | MoreMountains.Tools.MMSoundManager | virtual |
StopTrack(MMSoundManagerTracks track) | MoreMountains.Tools.MMSoundManager | virtual |
UnmuteMaster() | MoreMountains.Tools.MMSoundManager | virtual |
UnmuteMusic() | MoreMountains.Tools.MMSoundManager | virtual |
UnmuteSfx() | MoreMountains.Tools.MMSoundManager | virtual |
UnmuteTrack(MMSoundManagerTracks track) | MoreMountains.Tools.MMSoundManager | virtual |
UnmuteUI() | MoreMountains.Tools.MMSoundManager | virtual |