Class FMODAudioEngine
#include <Geode/binding/FMODAudioEngine.hpp>
classFMODAudioEngine:publiccocos2d::CCNode{ ... }
No description provided
Examples0
Public static methods4
staticFMODAudioEngine*get()
No description provided
staticgd::stringreverbToString()
No description provided
Public member functions107
FMOD::Channel*channelForChannelID(intp0)
No description provided
FMOD::Channel*channelForUniqueID(intid)
No description provided
voidclearAllAudio()
No description provided
intcountActiveEffects()
No description provided
intcountActiveMusic()
No description provided
FMOD::Sound*createStream()
No description provided
voiddisableMetering()
No description provided
voidenableMetering()
No description provided
gd::stringgetActiveMusic(intid)
No description provided
FMOD::Channel*getActiveMusicChannel(intmusicID)
No description provided
floatgetBackgroundMusicVolume()
No description provided
FMOD::ChannelGroup*getChannelGroup(intp0,boolp1)
No description provided
floatgetEffectsVolume()
No description provided
gd::stringgetFMODStatus(intp0)
No description provided
floatgetMeteringValue()
No description provided
intgetNextChannelID()
No description provided
std::map<std::pair<int,int>,FMODSoundTween>&getTweenContainer(AudioTargetTypetype)
No description provided
boolisAnyPersistentPlaying()
No description provided
boolisEffectLoaded(gd::stringpath)
No description provided
boolisMusicPlaying(gd::stringpath,intmusicID)
No description provided
boolisSoundReady(FMOD::Sound*sound)
No description provided
intlengthForSound(gd::stringpath)
No description provided
voidloadAudioState()
No description provided
voidloadMusic(gd::stringpath,floatspeed,floatp2,floatvolume,boolshouldLoop,intmusicID,intchannelID,booldontReset)
No description provided
voidloadMusic(gd::stringpath)
No description provided
voidpauseAllAudio()
No description provided
voidpauseAllEffects()
No description provided
intplayEffect(gd::stringpath,floatspeed,floatp2,floatvolume)
No description provided
intplayEffect(gd::stringpath)
No description provided
intplayEffectAdvanced(gd::stringpath,floatspeed,floatp2,floatvolume,floatpitch,boolfastFourierTransform,boolreverb,intstartMillis,intendMillis,intfadeIn,intfadeOut,boolloopEnabled,inteffectID,booloverride,boolnoPreload,intchannelID,intuniqueID,floatminInterval,intsfxGroup)
No description provided
intplayEffectAsync(gd::stringpath)
No description provided
voidplayMusic(gd::stringpath,boolshouldLoop,floatfadeInTime,intchannel)
No description provided
FMODSound*preloadEffect(gd::stringpath)
No description provided
FMOD::Sound*preloadEffectAsync(gd::stringpath)
No description provided
FMOD::Sound*preloadMusic(gd::stringpath,boolnoRelease,intmusicID)
No description provided
voidprintResult()
No description provided
voidqueuedEffectFinishedLoading()
No description provided
intqueuePlayEffect(gd::stringaudioFilename,floatspeed,floatp2,floatvolume,floatpitch,boolfastFourierTransform,boolreverb,intstart,intend,intfadeIn,intfadeOut,boolloop,inteffectID,booloverride,intuniqueID,floatminInterval,intgroup)
No description provided
voidqueueStartMusic(gd::stringaudioFilename,floatpitch,floatp2,floatvolume,boolloop,intstart,intend,intfadeIn,intfadeOut,intmusicID,boolp10,intchannelID,boolnoPrepare,booldontReset)
No description provided
voidreleaseRemovedSounds()
No description provided
voidresumeAllAudio()
No description provided
voidresumeAllEffects()
No description provided
voidresumeAllMusic()
No description provided
voidresumeAudio()
No description provided
voidsaveAudioState()
No description provided
voidsetup()
No description provided
voidsetupAudioEngine()
No description provided
voidstart()
No description provided
voidstartMusic(intstart,intend,intfadeIn,intfadeOut,boolloop,intmusicID,boolnoResume,booldontReset)
No description provided
voidstop()
No description provided
voidstopAllEffects()
No description provided
floatstopAndGetFade()
No description provided
voidstopChannelTween(intid,AudioTargetTypetarget,AudioModTypemod)
No description provided
voidstopChannelTweens(intid,AudioTargetTypetarget)
No description provided
voidstopMusicNotInSet()
No description provided
FMODSound*storeEffect(FMOD::Sound*sound,gd::stringpath)
No description provided
voidtriggerQueuedMusic()
No description provided
voidunloadAllEffects()
No description provided
voidunloadEffect(gd::stringpath)
No description provided
voidupdateBackgroundFade()
No description provided
voidupdateChannel(intchannel,AudioTargetTypetarget,AudioModTypemod,floatduration,floatvalue)
No description provided
voidupdateMetering()
No description provided
voidupdateQueuedEffects()
No description provided
voidupdateQueuedMusic()
No description provided
voidupdateTemporaryEffects()
No description provided
FMOD_OPENSTATEwaitUntilSoundReady(FMOD::Sound*sound)
No description provided
Fields44
;
No description provided
;
No description provided
;
No description provided
floatm_musicVolume;
No description provided
floatm_sfxVolume;
No description provided
floatm_backgroundMusicFade;
No description provided
floatm_musicFadeStart;
No description provided
floatm_pulse1;
No description provided
floatm_pulse2;
No description provided
floatm_pulse3;
No description provided
intm_pulseCounter;
No description provided
boolm_metering;
No description provided
FMOD::ChannelGroup*m_backgroundMusicChannel;
No description provided
FMOD::System*m_system;
No description provided
FMOD::DSP*m_mainDSP;
No description provided
FMOD::DSP*m_globalChannelDSP;
No description provided
FMOD::ChannelGroup*m_globalChannel;
No description provided
FMOD::ChannelGroup*m_reverbChannel;
No description provided
FMOD_RESULTm_lastResult;
No description provided
intm_sampleRate;
No description provided
boolm_reducedQuality;
No description provided
boolm_allAudioPaused;
No description provided
intm_musicOffset;
No description provided
boolm_stopped;
No description provided
FMODAudioStatem_audioState;
No description provided
;
No description provided
;
No description provided
;
No description provided
;
No description provided
FMODReverbPresetm_reverbPreset;
No description provided
;
No description provided
;
No description provided
;
No description provided
;
No description provided
;
No description provided
;
No description provided
;
No description provided
boolm_showAudioVisualizer;
No description provided
floatm_musicVisualizerTime;
No description provided
floatm_musicVisualizerPeak;
No description provided
floatm_musicVisualizerVolume;
No description provided
floatm_sfxVisualizerTime;
No description provided
floatm_sfxVisualizerPeak;
No description provided
floatm_sfxVisualizerVolume;
No description provided