Class Sound

#include <Geode/fmod/fmod.hpp>
classSound{ ... }
No description provided
Examples0
Public static methods0
Public member functions43
FMOD_RESULTrelease()
No description provided
FMOD_RESULTgetSystemObject(
System **system
)
No description provided
FMOD_RESULTlock(
uintoffset
,
uintlength
,,,
uint*len1
,
uint*len2
)
No description provided
FMOD_RESULTunlock(
void*ptr1
,
void*ptr2
,
uintlen1
,
uintlen2
)
No description provided
FMOD_RESULTsetDefaults(
floatfrequency
,
intpriority
)
No description provided
FMOD_RESULTgetDefaults(
float*frequency
,
int*priority
)
No description provided
FMOD_RESULTset3DMinMaxDistance(,)
No description provided
FMOD_RESULTget3DMinMaxDistance(,)
No description provided
FMOD_RESULTset3DConeSettings(
floatinsideconeangle
,
floatoutsideconeangle
,
floatoutsidevolume
)
No description provided
FMOD_RESULTget3DConeSettings(
float*insideconeangle
,
float*outsideconeangle
,
float*outsidevolume
)
No description provided
FMOD_RESULTset3DCustomRolloff(,
intnumpoints
)
No description provided
FMOD_RESULTget3DCustomRolloff(,
int*numpoints
)
No description provided
FMOD_RESULTgetSubSound(
intindex
,
Sound **subsound
)
No description provided
FMOD_RESULTgetSubSoundParent(
Sound **parentsound
)
No description provided
FMOD_RESULTgetName(
char*name
,
intnamelen
)
No description provided
FMOD_RESULTgetLength(
uint*length
,
FMOD_TIMEUNITlengthtype
)
No description provided
FMOD_RESULTgetFormat(,,
int*channels
,
int*bits
)
No description provided
FMOD_RESULTgetNumSubSounds(
int*numsubsounds
)
No description provided
FMOD_RESULTgetNumTags(
int*numtags
,
int*numtagsupdated
)
No description provided
FMOD_RESULTgetTag(,
intindex
,)
No description provided
FMOD_RESULTgetOpenState(,
uint*percentbuffered
,
bool*starving
,
bool*diskbusy
)
No description provided
FMOD_RESULTreadData(
void*buffer
,
uintlength
,
uint*read
)
No description provided
FMOD_RESULTseekData(
uintpcm
)
No description provided
FMOD_RESULTsetSoundGroup()
No description provided
FMOD_RESULTgetSoundGroup(
SoundGroup **soundgroup
)
No description provided
FMOD_RESULTgetNumSyncPoints(
int*numsyncpoints
)
No description provided
FMOD_RESULTgetSyncPoint(
intindex
,)
No description provided
FMOD_RESULTgetSyncPointInfo(,
char*name
,
intnamelen
,
uint*offset
,
FMOD_TIMEUNIToffsettype
)
No description provided
FMOD_RESULTaddSyncPoint(
uintoffset
,
FMOD_TIMEUNIToffsettype
,,)
No description provided
FMOD_RESULTdeleteSyncPoint()
No description provided
FMOD_RESULTsetMode()
No description provided
FMOD_RESULTgetMode()
No description provided
FMOD_RESULTsetLoopCount(
intloopcount
)
No description provided
FMOD_RESULTgetLoopCount(
int*loopcount
)
No description provided
FMOD_RESULTsetLoopPoints(
uintloopstart
,
FMOD_TIMEUNITloopstarttype
,
uintloopend
,
FMOD_TIMEUNITloopendtype
)
No description provided
FMOD_RESULTgetLoopPoints(
uint*loopstart
,
FMOD_TIMEUNITloopstarttype
,
uint*loopend
,
FMOD_TIMEUNITloopendtype
)
No description provided
FMOD_RESULTgetMusicNumChannels(
int*numchannels
)
No description provided
FMOD_RESULTsetMusicChannelVolume(
intchannel
,
floatvolume
)
No description provided
FMOD_RESULTgetMusicChannelVolume(
intchannel
,
float*volume
)
No description provided
FMOD_RESULTsetMusicSpeed(
floatspeed
)
No description provided
FMOD_RESULTgetMusicSpeed(
float*speed
)
No description provided
FMOD_RESULTsetUserData(
void*userdata
)
No description provided
FMOD_RESULTgetUserData(
void **userdata
)
No description provided
Fields0
Protected member functions0
Protected fields0