Class System

#include <Geode/fmod/fmod.hpp>
classSystem{ ... }
No description provided
Examples0
Public static methods0
Public member functions91
FMOD_RESULTrelease()
No description provided
FMOD_RESULTsetOutput()
No description provided
FMOD_RESULTgetOutput()
No description provided
FMOD_RESULTgetNumDrivers(
int*numdrivers
)
No description provided
FMOD_RESULTgetDriverInfo(
intid
,
char*name
,
intnamelen
,,
int*systemrate
,,
int*speakermodechannels
)
No description provided
FMOD_RESULTsetDriver(
intdriver
)
No description provided
FMOD_RESULTgetDriver(
int*driver
)
No description provided
FMOD_RESULTsetSoftwareChannels(
intnumsoftwarechannels
)
No description provided
FMOD_RESULTgetSoftwareChannels(
int*numsoftwarechannels
)
No description provided
FMOD_RESULTsetSoftwareFormat(
intsamplerate
,
FMOD_SPEAKERMODEspeakermode
,
intnumrawspeakers
)
No description provided
FMOD_RESULTgetSoftwareFormat(
int*samplerate
,,
int*numrawspeakers
)
No description provided
FMOD_RESULTsetDSPBufferSize(
uintbufferlength
,
intnumbuffers
)
No description provided
FMOD_RESULTgetDSPBufferSize(
uint*bufferlength
,
int*numbuffers
)
No description provided
FMOD_RESULTsetFileSystem(,,,,,,
intblockalign
)
No description provided
FMOD_RESULTattachFileSystem(,,,)
No description provided
FMOD_RESULTsetAdvancedSettings()
No description provided
FMOD_RESULTgetAdvancedSettings()
No description provided
FMOD_RESULTsetCallback(,)
No description provided
FMOD_RESULTsetPluginPath()
No description provided
FMOD_RESULTloadPlugin(
charconst*filename
,
uint*handle
,
uintpriority
)
No description provided
FMOD_RESULTunloadPlugin(
uinthandle
)
No description provided
FMOD_RESULTgetNumNestedPlugins(
uinthandle
,
int*count
)
No description provided
FMOD_RESULTgetNestedPlugin(
uinthandle
,
intindex
,
uint*nestedhandle
)
No description provided
FMOD_RESULTgetNumPlugins(
FMOD_PLUGINTYPEplugintype
,
int*numplugins
)
No description provided
FMOD_RESULTgetPluginHandle(
FMOD_PLUGINTYPEplugintype
,
intindex
,
uint*handle
)
No description provided
FMOD_RESULTgetPluginInfo(
uinthandle
,,
char*name
,
intnamelen
,
uint*version
)
No description provided
FMOD_RESULTsetOutputByPlugin(
uinthandle
)
No description provided
FMOD_RESULTgetOutputByPlugin(
uint*handle
)
No description provided
FMOD_RESULTcreateDSPByPlugin(
uinthandle
,)
No description provided
FMOD_RESULTgetDSPInfoByPlugin(
uinthandle
,)
No description provided
FMOD_RESULTregisterCodec(,
uint*handle
,
uintpriority
)
No description provided
FMOD_RESULTregisterDSP(,
uint*handle
)
No description provided
FMOD_RESULTregisterOutput(,
uint*handle
)
No description provided
FMOD_RESULTinit(
intmaxchannels
,,
void*extradriverdata
)
No description provided
FMOD_RESULTclose()
No description provided
FMOD_RESULTupdate()
No description provided
FMOD_RESULTsetSpeakerPosition(,,,
boolactive
)
No description provided
FMOD_RESULTgetSpeakerPosition(,,,
bool*active
)
No description provided
FMOD_RESULTsetStreamBufferSize(
uintfilebuffersize
,
FMOD_TIMEUNITfilebuffersizetype
)
No description provided
FMOD_RESULTgetStreamBufferSize(
uint*filebuffersize
,
FMOD_TIMEUNIT*filebuffersizetype
)
No description provided
FMOD_RESULTset3DSettings(
floatdopplerscale
,
floatdistancefactor
,
floatrolloffscale
)
No description provided
FMOD_RESULTget3DSettings(
float*dopplerscale
,
float*distancefactor
,
float*rolloffscale
)
No description provided
FMOD_RESULTset3DNumListeners(
intnumlisteners
)
No description provided
FMOD_RESULTget3DNumListeners(
int*numlisteners
)
No description provided
FMOD_RESULTset3DListenerAttributes(
intlistener
,,,,)
No description provided
FMOD_RESULTget3DListenerAttributes(
intlistener
,,,,)
No description provided
FMOD_RESULTset3DRolloffCallback()
No description provided
FMOD_RESULTmixerSuspend()
No description provided
FMOD_RESULTmixerResume()
No description provided
FMOD_RESULTgetDefaultMixMatrix(
FMOD_SPEAKERMODEsourcespeakermode
,
FMOD_SPEAKERMODEtargetspeakermode
,
float*matrix
,
intmatrixhop
)
No description provided
FMOD_RESULTgetSpeakerModeChannels(,
int*channels
)
No description provided
FMOD_RESULTgetVersion(
uint*version
)
No description provided
FMOD_RESULTgetOutputHandle(
void **handle
)
No description provided
FMOD_RESULTgetChannelsPlaying(
int*channels
,
int*realchannels
)
No description provided
FMOD_RESULTgetCPUUsage(,
float*stream
,
float*geometry
,
float*update
,
float*total
)
No description provided
FMOD_RESULTgetFileUsage(
long long*sampleBytesRead
,
long long*streamBytesRead
,
long long*otherBytesRead
)
No description provided
FMOD_RESULTcreateSound(
charconst*name_or_data
,,,)
No description provided
FMOD_RESULTcreateStream(
charconst*name_or_data
,,,)
No description provided
FMOD_RESULTcreateDSP(,)
No description provided
FMOD_RESULTcreateDSPByType(,)
No description provided
FMOD_RESULTcreateChannelGroup(,
ChannelGroup **channelgroup
)
No description provided
FMOD_RESULTcreateSoundGroup(,
SoundGroup **soundgroup
)
No description provided
FMOD_RESULTcreateReverb3D()
No description provided
FMOD_RESULTplaySound(,,
boolpaused
,
Channel **channel
)
No description provided
FMOD_RESULTplayDSP(,,
boolpaused
,
Channel **channel
)
No description provided
FMOD_RESULTgetChannel(
intchannelid
,
Channel **channel
)
No description provided
FMOD_RESULTgetMasterChannelGroup(
ChannelGroup **channelgroup
)
No description provided
FMOD_RESULTgetMasterSoundGroup(
SoundGroup **soundgroup
)
No description provided
FMOD_RESULTattachChannelGroupToPort(,,,
boolpassThru
)
No description provided
FMOD_RESULTdetachChannelGroupFromPort()
No description provided
FMOD_RESULTsetReverbProperties(
intinstance
,)
No description provided
FMOD_RESULTgetReverbProperties(
intinstance
,)
No description provided
FMOD_RESULTlockDSP()
No description provided
FMOD_RESULTunlockDSP()
No description provided
FMOD_RESULTgetRecordNumDrivers(
int*numdrivers
,
int*numconnected
)
No description provided
FMOD_RESULTgetRecordDriverInfo(
intid
,
char*name
,
intnamelen
,,
int*systemrate
,,
int*speakermodechannels
,)
No description provided
FMOD_RESULTgetRecordPosition(
intid
,
uint*position
)
No description provided
FMOD_RESULTrecordStart(
intid
,,
boolloop
)
No description provided
FMOD_RESULTrecordStop(
intid
)
No description provided
FMOD_RESULTisRecording(
intid
,
bool*recording
)
No description provided
FMOD_RESULTcreateGeometry(
intmaxpolygons
,
intmaxvertices
,
Geometry **geometry
)
No description provided
FMOD_RESULTsetGeometrySettings(
floatmaxworldsize
)
No description provided
FMOD_RESULTgetGeometrySettings(
float*maxworldsize
)
No description provided
FMOD_RESULTloadGeometry(,
intdatasize
,
Geometry **geometry
)
No description provided
FMOD_RESULTgetGeometryOcclusion(,,
float*direct
,
float*reverb
)
No description provided
FMOD_RESULTsetNetworkProxy()
No description provided
FMOD_RESULTgetNetworkProxy(
char*proxy
,
intproxylen
)
No description provided
FMOD_RESULTsetNetworkTimeout(
inttimeout
)
No description provided
FMOD_RESULTgetNetworkTimeout(
int*timeout
)
No description provided
FMOD_RESULTsetUserData(
void*userdata
)
No description provided
FMOD_RESULTgetUserData(
void **userdata
)
No description provided
Fields0
Protected member functions0
Protected fields0