Class FMODAudioEngine

#include <Geode/binding/FMODAudioEngine.hpp>
classFMODAudioEngine:publiccocos2d::CCNode{ ... }
No description provided
Examples0
Public static methods2
staticFMODAudioEngine*get()

MacOS (ARM): Out of line

MacOS (Intel): Out of line

Windows: Out of line

iOS: Out of line

Android: Out of line

No description provided
staticFMODAudioEngine*sharedEngine()

MacOS (ARM): 0x352964

MacOS (Intel): 0x3c9e70

Windows: Out of line

Android

No description provided
Public member functions54
virtualvoidupdate()

MacOS (ARM): 0x3542a0

MacOS (Intel): 0x3cc160

Windows: 0x55390

iOS: 0x13becc

Android

No description provided
FMOD::Channel*channelForChannelID(
intp0
)

MacOS (ARM): 0x355668

MacOS (Intel): 0x3cd8a0

Windows: 0x58480

Android

No description provided
voidclearAllAudio()

MacOS (ARM): 0x353b90

MacOS (Intel): 0x3cb330

Windows: 0x552e0

Android

No description provided
intcountActiveEffects()

MacOS (ARM): Out of line

MacOS (Intel): Out of line

Windows: Out of line

iOS: Out of line

Android: Out of line

No description provided
intcountActiveMusic()

MacOS (ARM): Out of line

MacOS (Intel): Out of line

Windows: Out of line

iOS: Out of line

Android: Out of line

No description provided
voiddisableMetering()

MacOS (ARM): Out of line

MacOS (Intel): Out of line

Windows: Out of line

iOS: Out of line

Android: Out of line

No description provided
voidenableMetering()

MacOS (ARM): Out of line

MacOS (Intel): Out of line

Windows: Out of line

iOS: Out of line

Android: Out of line

No description provided
voidfadeInMusic(,
intp1
)

MacOS (ARM): 0x35b38c

MacOS (Intel): 0x3d4f80

Windows: 0x5c3c0

Android

No description provided
floatfadeOutMusic(,
intp1
)

MacOS (ARM): 0x35d940

MacOS (Intel): 0x3d7e20

Windows: 0x5c500

Android

No description provided
FMOD::Channel*getActiveMusicChannel(
intmusicChannel
)

MacOS (ARM): 0x356984

MacOS (Intel): 0x3cf390

Windows: Out of line

Android

No description provided
floatgetBackgroundMusicVolume()

MacOS (ARM): 0x35ad68

MacOS (Intel): 0x3d4880

Windows: Out of line

Android

No description provided
FMOD::ChannelGroup*getChannelGroup(
intp0
,)

Windows: 0x56b20

Android

No description provided
floatgetEffectsVolume()

MacOS (ARM): Out of line

MacOS (Intel): Out of line

Windows: Out of line

iOS: Out of line

Android: Out of line

No description provided
gd::stringgetFMODStatus(
intp0
)

MacOS (ARM): 0x35dce4

MacOS (Intel): 0x3d82b0

Windows: 0x5cdb0

Android

No description provided
uintgetMusicLengthMS(
intchannel
)

Windows: 0x5c330

Android

No description provided
uintgetMusicTimeMS(
intchannel
)

MacOS (ARM): 0x35d310

MacOS (Intel): 0x3d7660

Windows: 0x5c2d0

Android

No description provided
boolisMusicPlaying(,
intp1
)

MacOS (ARM): 0x35aeb0

MacOS (Intel): 0x3d4a20

Windows: 0x59ee0

Android

No description provided
boolisMusicPlaying(
intchannel
)

MacOS (ARM): 0x35ada4

MacOS (Intel): 0x3d48f0

Windows: 0x59d00

Android

No description provided
voidloadMusic(,
floatspeed
,,
floatvolume
,
boolshouldLoop
,
intp5
,
intp6
)

MacOS (ARM): 0x356464

MacOS (Intel): 0x3ced40

Windows: 0x5a280

Android

No description provided
voidloadMusic()

MacOS (ARM): Out of line

MacOS (Intel): Out of line

Windows: Out of line

iOS: Out of line

Android: Out of line

No description provided
voidpauseAllAudio()

MacOS (ARM): 0x353afc

MacOS (Intel): 0x3cb290

Windows: Out of line

Android

No description provided
voidpauseAllEffects()

MacOS (ARM): Out of line

MacOS (Intel): Out of line

Windows: Out of line

iOS: Out of line

Android: Out of line

No description provided
voidpauseAllMusic(
boolforce
)

MacOS (ARM): 0x35ade0

MacOS (Intel): 0x3d4930

Windows: Out of line

Android

No description provided
voidpauseMusic(
intmusicChannel
)

Windows: Out of line

Android

No description provided
voidplayEffect(,
floatspeed
,,
floatvolume
)

MacOS (ARM): 0x358870

MacOS (Intel): 0x3d1ba0

Windows: 0x56e10

Android

No description provided
voidplayEffect()

MacOS (ARM): 0x3587c0

MacOS (Intel): 0x3d1b10

Windows: 0x56d90

Android

No description provided
voidplayEffectAdvanced(,
floatspeed
,,
floatvolume
,
floatpitch
,
boolfastFourierTransform
,
boolreverb
,
intstartMillis
,
intendMillis
,
intfadeIn
,
intfadeOut
,
boolloopEnabled
,
intp12
,
booloverride
,
boolp14
,
intp15
,
intuniqueID
,
floatminInterval
,
intsfxGroup
)

MacOS (ARM): 0x356ac0

MacOS (Intel): 0x3cf550

Windows: 0x56f00

Android

No description provided
voidplayMusic(,
boolshouldLoop
,
floatfadeInTime
,
intchannel
)

MacOS (ARM): 0x35b20c

MacOS (Intel): 0x3d4dc0

Windows: 0x5a110

Android

No description provided
FMODSound&preloadEffect()

MacOS (ARM): 0x3531c4

MacOS (Intel): 0x3ca980

Windows: 0x59260

Android

No description provided
FMOD::Sound*preloadMusic(,,
intp2
)

MacOS (ARM): 0x35b618

MacOS (Intel): 0x3d5220

Windows: 0x5c790

Android

No description provided
TodoReturnqueuePlayEffect(,,,,,,,
intp7
,
intp8
,
intp9
,
intp10
,
boolp11
,
intp12
,
boolp13
,
intp14
,,
intp16
)

Windows: 0x57920

Android

No description provided
voidqueueStartMusic(
gd::stringaudioFilename
,,,,,
intms
,
intp6
,
intp7
,
intp8
,
intp9
,
boolp10
,
intp11
,
boolp12
,
boolp13
)

MacOS (ARM): 0x35bdb8

MacOS (Intel): 0x3d5af0

Windows: 0x5aa70

Android

No description provided
voidresumeAllAudio()

MacOS (ARM): 0x353b48

MacOS (Intel): 0x3cb2e0

Windows: Out of line

Android

No description provided
voidresumeAllEffects()

MacOS (ARM): 0x35aa2c

MacOS (Intel): 0x3d44b0

Windows: Out of line

Android

No description provided
voidresumeAllMusic()

MacOS (ARM): 0x35ae5c

MacOS (Intel): 0x3d49c0

Windows: 0x59e80

Android

No description provided
voidresumeAudio()

MacOS (ARM): 0x3539c0

MacOS (Intel): 0x3cb150

Windows: Out of line

Android

No description provided
voidresumeEffect()

MacOS (ARM): Out of line

MacOS (Intel): Out of line

Windows: Out of line

iOS: Out of line

Android: Out of line

No description provided
voidresumeMusic(
intmusicChannel
)

Windows: Out of line

Android

No description provided
TodoReturnsaveAudioState()

Windows: 0x558f0

Android

No description provided
voidsetBackgroundMusicVolume(
floatvolume
)

MacOS (ARM): 0x35ad70

MacOS (Intel): 0x3d4890

Windows: Out of line

Android

No description provided
voidsetChannelVolumeMod(
intp0
,,)

Windows: 0x58f80

Android

No description provided
voidsetEffectsVolume(
floatvolume
)

MacOS (ARM): 0x35ad90

MacOS (Intel): 0x3d48d0

Windows: Out of line

Android

No description provided
voidsetMusicTimeMS(,,
intp2
)

MacOS (ARM): 0x357488

MacOS (Intel): 0x3d0290

Windows: 0x5c190

Android

No description provided
voidsetup()

MacOS (ARM): 0x352b4c

MacOS (Intel): 0x3ca220

Windows: 0x53bc0

Android

No description provided
voidsetupAudioEngine()

MacOS (Intel): 0x3ca670

Windows: 0x540a0

Android

No description provided
voidstart()

Windows: 0x55280

Android

No description provided
voidstopAllEffects()

MacOS (ARM): 0x353c3c

MacOS (Intel): 0x3cb410

Windows: 0x598b0

Android

No description provided
voidstopAllMusic()

MacOS (ARM): 0x353f28

MacOS (Intel): 0x3cbbf0

Windows: 0x59d70

Android

No description provided
voidstopChannel(,,)

Windows: 0x58810

Android

No description provided
TodoReturnstoreEffect(,)

Windows: 0x59510

Android

No description provided
TodoReturnunloadAllEffects()

Windows: 0x59aa0

Android

No description provided
voidupdateQueuedEffects()

Windows: 0x5aec0

Android

No description provided
voidupdateReverb(,)

MacOS (Intel): 0x3cac50

Windows: 0x54400

Android

No description provided
voidupdateTemporaryEffects()

MacOS (Intel): 0x3cc820

Windows: 0x5b410

Android

No description provided
Fields46
;
No description provided
;
No description provided
;
No description provided
floatm_musicVolume
;
No description provided
floatm_sfxVolume
;
No description provided
intm_unusedInt164
;
No description provided
intm_unusedInt168
;
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
;
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_channelGroup2
;
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_unkBool1a8
;
No description provided
intm_unkInt1ac
;
No description provided
FMODAudioStatem_audioState
;
No description provided
std::vector<FMOD::Sound*>m_unkSoundVector
;
No description provided
;
No description provided
;
No description provided
std::unordered_set<int>m_unkIntSet3bc
;
No description provided
FMODReverbPresetm_reverbPreset
;
No description provided
std::unordered_map<int,int>m_unkMapIntInt3dc
;
No description provided
std::unordered_map<int,int>m_unkMapIntInt3f8
;
No description provided
std::unordered_map<int,gd::string>m_unkMapIntString414
;
No description provided
;
No description provided
;
No description provided
std::unordered_map<int,FMOD::ChannelGroup*>m_unkMapIntChannelGroup458
;
No description provided
std::unordered_map<int,FMOD::ChannelGroup*>m_unkMapIntChannelGroup474
;
No description provided
intm_unkInt490
;
No description provided
intm_unkInt494
;
No description provided
intm_unkInt498
;
No description provided
intm_unkInt49c
;
No description provided
intm_unkInt4a0
;
No description provided
intm_unkInt4a4
;
No description provided
intm_unkInt4a8
;
No description provided
intm_unkInt4ac
;
No description provided
Protected member functions0
Protected fields0