org.jouvieje.fmodex
Class System
java.lang.Object
org.jouvieje.fmodex.utils.Pointer
org.jouvieje.fmodex.System
- public class System
- extends Pointer
'System' API
Method Summary |
FMOD_RESULT |
addDSP(DSP dsp,
DSPConnection connection)
|
static System |
asSystem(Pointer pointer)
Create a view of the Pointer object as a System object. |
FMOD_RESULT |
attachFileSystem(FMOD_FILE_OPENCALLBACK useropen,
FMOD_FILE_CLOSECALLBACK userclose,
FMOD_FILE_READCALLBACK userread,
FMOD_FILE_SEEKCALLBACK userseek)
|
FMOD_RESULT |
close()
|
FMOD_RESULT |
createChannelGroup(java.lang.String name,
ChannelGroup channelgroup)
|
FMOD_RESULT |
createCodec(FMOD_CODEC_DESCRIPTION description,
int priority)
|
FMOD_RESULT |
createDSP(FMOD_DSP_DESCRIPTION description,
DSP dsp)
|
FMOD_RESULT |
createDSPByPlugin(int handle,
DSP dsp)
|
FMOD_RESULT |
createDSPByType(FMOD_DSP_TYPE type,
DSP dsp)
|
FMOD_RESULT |
createGeometry(int maxpolygons,
int maxvertices,
Geometry geometry)
|
FMOD_RESULT |
createReverb(Reverb reverb)
|
FMOD_RESULT |
createSound(java.nio.ByteBuffer name_or_data,
int mode,
FMOD_CREATESOUNDEXINFO exinfo,
Sound sound)
|
FMOD_RESULT |
createSound(java.lang.String name_or_data,
int mode,
FMOD_CREATESOUNDEXINFO exinfo,
Sound sound)
|
FMOD_RESULT |
createSoundGroup(java.lang.String name,
SoundGroup soundgroup)
|
FMOD_RESULT |
createStream(java.nio.ByteBuffer name_or_data,
int mode,
FMOD_CREATESOUNDEXINFO exinfo,
Sound sound)
|
FMOD_RESULT |
createStream(java.lang.String name_or_data,
int mode,
FMOD_CREATESOUNDEXINFO exinfo,
Sound sound)
|
FMOD_RESULT |
get3DListenerAttributes(int listener,
FMOD_VECTOR pos,
FMOD_VECTOR vel,
FMOD_VECTOR forward,
FMOD_VECTOR up)
|
FMOD_RESULT |
get3DNumListeners(java.nio.IntBuffer numlisteners)
|
FMOD_RESULT |
get3DSettings(java.nio.FloatBuffer dopplerscale,
java.nio.FloatBuffer distancefactor,
java.nio.FloatBuffer rolloffscale)
|
FMOD_RESULT |
get3DSpeakerPosition(FMOD_SPEAKER speaker,
java.nio.FloatBuffer x,
java.nio.FloatBuffer y,
java.nio.ByteBuffer active)
|
FMOD_RESULT |
getAdvancedSettings(FMOD_ADVANCEDSETTINGS settings)
|
FMOD_RESULT |
getCDROMDriveName(int drive,
java.nio.ByteBuffer drivename,
int drivenamelen,
java.nio.ByteBuffer scsiname,
int scsinamelen,
java.nio.ByteBuffer devicename,
int devicenamelen)
|
FMOD_RESULT |
getChannel(int channelid,
Channel channel)
|
FMOD_RESULT |
getChannelsPlaying(java.nio.IntBuffer channels)
|
FMOD_RESULT |
getCPUUsage(java.nio.FloatBuffer dsp,
java.nio.FloatBuffer stream,
java.nio.FloatBuffer geometry,
java.nio.FloatBuffer update,
java.nio.FloatBuffer total)
|
FMOD_RESULT |
getDriver(java.nio.IntBuffer driver)
|
FMOD_RESULT |
getDriverCaps(int id,
java.nio.IntBuffer caps,
java.nio.IntBuffer minfrequency,
java.nio.IntBuffer maxfrequency,
FMOD_SPEAKERMODE[] controlpanelspeakermode)
|
FMOD_RESULT |
getDriverInfo(int id,
java.nio.ByteBuffer name,
int namelen,
FMOD_GUID guid)
|
FMOD_RESULT |
getDSPBufferSize(java.nio.IntBuffer bufferlength,
java.nio.IntBuffer numbuffers)
|
FMOD_RESULT |
getDSPClock(java.nio.IntBuffer hi,
java.nio.IntBuffer lo)
|
FMOD_RESULT |
getDSPHead(DSP dsp)
|
FMOD_RESULT |
getGeometryOcclusion(FMOD_VECTOR listener,
FMOD_VECTOR source,
java.nio.FloatBuffer direct,
java.nio.FloatBuffer reverb)
|
FMOD_RESULT |
getGeometrySettings(java.nio.FloatBuffer maxworldsize)
|
FMOD_RESULT |
getHardwareChannels(java.nio.IntBuffer num2d,
java.nio.IntBuffer num3d,
java.nio.IntBuffer total)
|
FMOD_RESULT |
getMasterChannelGroup(ChannelGroup channelgroup)
|
FMOD_RESULT |
getMasterSoundGroup(SoundGroup soundgroup)
|
FMOD_RESULT |
getMemoryInfo(int memorybits,
int event_memorybits,
java.nio.IntBuffer memoryused,
FMOD_MEMORY_USAGE_DETAILS memoryused_details)
|
FMOD_RESULT |
getNetworkProxy(java.nio.ByteBuffer proxy,
int proxylen)
|
FMOD_RESULT |
getNetworkTimeout(java.nio.IntBuffer timeout)
|
FMOD_RESULT |
getNumCDROMDrives(java.nio.IntBuffer numdrives)
|
FMOD_RESULT |
getNumDrivers(java.nio.IntBuffer numdrivers)
|
FMOD_RESULT |
getNumPlugins(FMOD_PLUGINTYPE plugintype,
java.nio.IntBuffer numplugins)
|
FMOD_RESULT |
getOutput(FMOD_OUTPUTTYPE[] output)
|
FMOD_RESULT |
getOutputByPlugin(java.nio.IntBuffer handle)
|
FMOD_RESULT |
getOutputHandle(Pointer handle)
|
FMOD_RESULT |
getPluginHandle(FMOD_PLUGINTYPE plugintype,
int index,
java.nio.IntBuffer handle)
|
FMOD_RESULT |
getPluginInfo(int handle,
FMOD_PLUGINTYPE[] plugintype,
java.nio.ByteBuffer name,
int namelen,
java.nio.IntBuffer version)
|
FMOD_RESULT |
getRecordDriverCaps(int id,
java.nio.IntBuffer caps,
java.nio.IntBuffer minfrequency,
java.nio.IntBuffer maxfrequency)
|
FMOD_RESULT |
getRecordDriverInfo(int id,
java.nio.ByteBuffer name,
int namelen,
FMOD_GUID guid)
|
FMOD_RESULT |
getRecordNumDrivers(java.nio.IntBuffer numdrivers)
|
FMOD_RESULT |
getRecordPosition(int id,
java.nio.IntBuffer position)
|
FMOD_RESULT |
getReverbAmbientProperties(FMOD_REVERB_PROPERTIES prop)
|
FMOD_RESULT |
getReverbProperties(FMOD_REVERB_PROPERTIES prop)
|
FMOD_RESULT |
getSoftwareChannels(java.nio.IntBuffer numsoftwarechannels)
|
FMOD_RESULT |
getSoftwareFormat(java.nio.IntBuffer samplerate,
FMOD_SOUND_FORMAT[] format,
java.nio.IntBuffer numoutputchannels,
java.nio.IntBuffer maxinputchannels,
FMOD_DSP_RESAMPLER[] resamplemethod,
java.nio.IntBuffer bits)
|
FMOD_RESULT |
getSoundRAM(java.nio.IntBuffer currentalloced,
java.nio.IntBuffer maxalloced,
java.nio.IntBuffer total)
|
FMOD_RESULT |
getSpeakerMode(FMOD_SPEAKERMODE[] speakermode)
|
FMOD_RESULT |
getSpectrum(java.nio.FloatBuffer spectrumarray,
int numvalues,
int channeloffset,
FMOD_DSP_FFT_WINDOW windowtype)
|
FMOD_RESULT |
getStreamBufferSize(java.nio.IntBuffer filebuffersize,
java.nio.IntBuffer filebuffersizetype)
|
FMOD_RESULT |
getUserData(Pointer userdata)
|
FMOD_RESULT |
getVersion(java.nio.IntBuffer version)
|
FMOD_RESULT |
getWaveData(java.nio.FloatBuffer wavearray,
int numvalues,
int channeloffset)
|
FMOD_RESULT |
init(int maxchannels,
int flags,
Pointer extradriverdata)
|
FMOD_RESULT |
isRecording(int id,
java.nio.ByteBuffer recording)
|
FMOD_RESULT |
loadGeometry(java.nio.ByteBuffer data,
int datasize,
Geometry geometry)
|
FMOD_RESULT |
loadPlugin(java.lang.String filename,
java.nio.IntBuffer handle,
int priority)
|
FMOD_RESULT |
lockDSP()
|
FMOD_RESULT |
playDSP(FMOD_CHANNELINDEX channelid,
DSP dsp,
boolean paused,
Channel channel)
|
FMOD_RESULT |
playSound(FMOD_CHANNELINDEX channelid,
Sound sound,
boolean paused,
Channel channel)
|
FMOD_RESULT |
recordStart(int id,
Sound sound,
boolean loop)
|
FMOD_RESULT |
recordStop(int id)
|
FMOD_RESULT |
release()
|
FMOD_RESULT |
set3DListenerAttributes(int listener,
FMOD_VECTOR pos,
FMOD_VECTOR vel,
FMOD_VECTOR forward,
FMOD_VECTOR up)
|
FMOD_RESULT |
set3DNumListeners(int numlisteners)
|
FMOD_RESULT |
set3DRolloffCallback(FMOD_3D_ROLLOFFCALLBACK callback)
|
FMOD_RESULT |
set3DSettings(float dopplerscale,
float distancefactor,
float rolloffscale)
|
FMOD_RESULT |
set3DSpeakerPosition(FMOD_SPEAKER speaker,
float x,
float y,
boolean active)
|
FMOD_RESULT |
setAdvancedSettings(FMOD_ADVANCEDSETTINGS settings)
|
FMOD_RESULT |
setCallback(FMOD_SYSTEM_CALLBACK callback)
|
FMOD_RESULT |
setDriver(int driver)
|
FMOD_RESULT |
setDSPBufferSize(int bufferlength,
int numbuffers)
|
FMOD_RESULT |
setFileSystem(FMOD_FILE_OPENCALLBACK useropen,
FMOD_FILE_CLOSECALLBACK userclose,
FMOD_FILE_READCALLBACK userread,
FMOD_FILE_SEEKCALLBACK userseek,
FMOD_FILE_ASYNCREADCALLBACK userasyncread,
FMOD_FILE_ASYNCCANCELCALLBACK userasynccancel,
int blockalign)
|
FMOD_RESULT |
setGeometrySettings(float maxworldsize)
|
FMOD_RESULT |
setHardwareChannels(int min2d,
int max2d,
int min3d,
int max3d)
|
FMOD_RESULT |
setNetworkProxy(java.lang.String proxy)
|
FMOD_RESULT |
setNetworkTimeout(int timeout)
|
FMOD_RESULT |
setOutput(FMOD_OUTPUTTYPE output)
|
FMOD_RESULT |
setOutputByPlugin(int handle)
|
FMOD_RESULT |
setPluginPath(java.lang.String path)
|
FMOD_RESULT |
setReverbAmbientProperties(FMOD_REVERB_PROPERTIES prop)
|
FMOD_RESULT |
setReverbProperties(FMOD_REVERB_PROPERTIES prop)
|
FMOD_RESULT |
setSoftwareChannels(int numsoftwarechannels)
|
FMOD_RESULT |
setSoftwareFormat(int samplerate,
FMOD_SOUND_FORMAT format,
int numoutputchannels,
int maxinputchannels,
FMOD_DSP_RESAMPLER resamplemethod)
|
FMOD_RESULT |
setSpeakerMode(FMOD_SPEAKERMODE speakermode)
|
FMOD_RESULT |
setStreamBufferSize(int filebuffersize,
int filebuffersizetype)
|
FMOD_RESULT |
setUserData(Pointer userdata)
|
FMOD_RESULT |
unloadPlugin(int handle)
|
FMOD_RESULT |
unlockDSP()
|
FMOD_RESULT |
update()
|
Methods inherited from class org.jouvieje.fmodex.utils.Pointer |
asByteBuffer, asDouble, asFloat, asInt, asLong, asPointer, asString, asString, equals, isNull, shareMemory |
Methods inherited from class java.lang.Object |
getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
System
public System()
asSystem
public static System asSystem(Pointer pointer)
- Create a view of the
Pointer
object as a System
object.
This view is valid only if the memory holded by the Pointer
holds a System object.
release
public FMOD_RESULT release()
setOutput
public FMOD_RESULT setOutput(FMOD_OUTPUTTYPE output)
getOutput
public FMOD_RESULT getOutput(FMOD_OUTPUTTYPE[] output)
getNumDrivers
public FMOD_RESULT getNumDrivers(java.nio.IntBuffer numdrivers)
getDriverInfo
public FMOD_RESULT getDriverInfo(int id,
java.nio.ByteBuffer name,
int namelen,
FMOD_GUID guid)
getDriverCaps
public FMOD_RESULT getDriverCaps(int id,
java.nio.IntBuffer caps,
java.nio.IntBuffer minfrequency,
java.nio.IntBuffer maxfrequency,
FMOD_SPEAKERMODE[] controlpanelspeakermode)
setDriver
public FMOD_RESULT setDriver(int driver)
getDriver
public FMOD_RESULT getDriver(java.nio.IntBuffer driver)
setHardwareChannels
public FMOD_RESULT setHardwareChannels(int min2d,
int max2d,
int min3d,
int max3d)
setSoftwareChannels
public FMOD_RESULT setSoftwareChannels(int numsoftwarechannels)
getSoftwareChannels
public FMOD_RESULT getSoftwareChannels(java.nio.IntBuffer numsoftwarechannels)
setSoftwareFormat
public FMOD_RESULT setSoftwareFormat(int samplerate,
FMOD_SOUND_FORMAT format,
int numoutputchannels,
int maxinputchannels,
FMOD_DSP_RESAMPLER resamplemethod)
getSoftwareFormat
public FMOD_RESULT getSoftwareFormat(java.nio.IntBuffer samplerate,
FMOD_SOUND_FORMAT[] format,
java.nio.IntBuffer numoutputchannels,
java.nio.IntBuffer maxinputchannels,
FMOD_DSP_RESAMPLER[] resamplemethod,
java.nio.IntBuffer bits)
setDSPBufferSize
public FMOD_RESULT setDSPBufferSize(int bufferlength,
int numbuffers)
getDSPBufferSize
public FMOD_RESULT getDSPBufferSize(java.nio.IntBuffer bufferlength,
java.nio.IntBuffer numbuffers)
setFileSystem
public FMOD_RESULT setFileSystem(FMOD_FILE_OPENCALLBACK useropen,
FMOD_FILE_CLOSECALLBACK userclose,
FMOD_FILE_READCALLBACK userread,
FMOD_FILE_SEEKCALLBACK userseek,
FMOD_FILE_ASYNCREADCALLBACK userasyncread,
FMOD_FILE_ASYNCCANCELCALLBACK userasynccancel,
int blockalign)
attachFileSystem
public FMOD_RESULT attachFileSystem(FMOD_FILE_OPENCALLBACK useropen,
FMOD_FILE_CLOSECALLBACK userclose,
FMOD_FILE_READCALLBACK userread,
FMOD_FILE_SEEKCALLBACK userseek)
setAdvancedSettings
public FMOD_RESULT setAdvancedSettings(FMOD_ADVANCEDSETTINGS settings)
getAdvancedSettings
public FMOD_RESULT getAdvancedSettings(FMOD_ADVANCEDSETTINGS settings)
setSpeakerMode
public FMOD_RESULT setSpeakerMode(FMOD_SPEAKERMODE speakermode)
getSpeakerMode
public FMOD_RESULT getSpeakerMode(FMOD_SPEAKERMODE[] speakermode)
setCallback
public FMOD_RESULT setCallback(FMOD_SYSTEM_CALLBACK callback)
setPluginPath
public FMOD_RESULT setPluginPath(java.lang.String path)
loadPlugin
public FMOD_RESULT loadPlugin(java.lang.String filename,
java.nio.IntBuffer handle,
int priority)
unloadPlugin
public FMOD_RESULT unloadPlugin(int handle)
getNumPlugins
public FMOD_RESULT getNumPlugins(FMOD_PLUGINTYPE plugintype,
java.nio.IntBuffer numplugins)
getPluginHandle
public FMOD_RESULT getPluginHandle(FMOD_PLUGINTYPE plugintype,
int index,
java.nio.IntBuffer handle)
getPluginInfo
public FMOD_RESULT getPluginInfo(int handle,
FMOD_PLUGINTYPE[] plugintype,
java.nio.ByteBuffer name,
int namelen,
java.nio.IntBuffer version)
setOutputByPlugin
public FMOD_RESULT setOutputByPlugin(int handle)
getOutputByPlugin
public FMOD_RESULT getOutputByPlugin(java.nio.IntBuffer handle)
createDSPByPlugin
public FMOD_RESULT createDSPByPlugin(int handle,
DSP dsp)
createCodec
public FMOD_RESULT createCodec(FMOD_CODEC_DESCRIPTION description,
int priority)
init
public FMOD_RESULT init(int maxchannels,
int flags,
Pointer extradriverdata)
close
public FMOD_RESULT close()
update
public FMOD_RESULT update()
set3DSettings
public FMOD_RESULT set3DSettings(float dopplerscale,
float distancefactor,
float rolloffscale)
get3DSettings
public FMOD_RESULT get3DSettings(java.nio.FloatBuffer dopplerscale,
java.nio.FloatBuffer distancefactor,
java.nio.FloatBuffer rolloffscale)
set3DNumListeners
public FMOD_RESULT set3DNumListeners(int numlisteners)
get3DNumListeners
public FMOD_RESULT get3DNumListeners(java.nio.IntBuffer numlisteners)
set3DListenerAttributes
public FMOD_RESULT set3DListenerAttributes(int listener,
FMOD_VECTOR pos,
FMOD_VECTOR vel,
FMOD_VECTOR forward,
FMOD_VECTOR up)
get3DListenerAttributes
public FMOD_RESULT get3DListenerAttributes(int listener,
FMOD_VECTOR pos,
FMOD_VECTOR vel,
FMOD_VECTOR forward,
FMOD_VECTOR up)
set3DRolloffCallback
public FMOD_RESULT set3DRolloffCallback(FMOD_3D_ROLLOFFCALLBACK callback)
set3DSpeakerPosition
public FMOD_RESULT set3DSpeakerPosition(FMOD_SPEAKER speaker,
float x,
float y,
boolean active)
get3DSpeakerPosition
public FMOD_RESULT get3DSpeakerPosition(FMOD_SPEAKER speaker,
java.nio.FloatBuffer x,
java.nio.FloatBuffer y,
java.nio.ByteBuffer active)
setStreamBufferSize
public FMOD_RESULT setStreamBufferSize(int filebuffersize,
int filebuffersizetype)
getStreamBufferSize
public FMOD_RESULT getStreamBufferSize(java.nio.IntBuffer filebuffersize,
java.nio.IntBuffer filebuffersizetype)
getVersion
public FMOD_RESULT getVersion(java.nio.IntBuffer version)
getOutputHandle
public FMOD_RESULT getOutputHandle(Pointer handle)
getChannelsPlaying
public FMOD_RESULT getChannelsPlaying(java.nio.IntBuffer channels)
getHardwareChannels
public FMOD_RESULT getHardwareChannels(java.nio.IntBuffer num2d,
java.nio.IntBuffer num3d,
java.nio.IntBuffer total)
getCPUUsage
public FMOD_RESULT getCPUUsage(java.nio.FloatBuffer dsp,
java.nio.FloatBuffer stream,
java.nio.FloatBuffer geometry,
java.nio.FloatBuffer update,
java.nio.FloatBuffer total)
getSoundRAM
public FMOD_RESULT getSoundRAM(java.nio.IntBuffer currentalloced,
java.nio.IntBuffer maxalloced,
java.nio.IntBuffer total)
getNumCDROMDrives
public FMOD_RESULT getNumCDROMDrives(java.nio.IntBuffer numdrives)
getCDROMDriveName
public FMOD_RESULT getCDROMDriveName(int drive,
java.nio.ByteBuffer drivename,
int drivenamelen,
java.nio.ByteBuffer scsiname,
int scsinamelen,
java.nio.ByteBuffer devicename,
int devicenamelen)
getSpectrum
public FMOD_RESULT getSpectrum(java.nio.FloatBuffer spectrumarray,
int numvalues,
int channeloffset,
FMOD_DSP_FFT_WINDOW windowtype)
getWaveData
public FMOD_RESULT getWaveData(java.nio.FloatBuffer wavearray,
int numvalues,
int channeloffset)
createSound
public FMOD_RESULT createSound(java.lang.String name_or_data,
int mode,
FMOD_CREATESOUNDEXINFO exinfo,
Sound sound)
createSound
public FMOD_RESULT createSound(java.nio.ByteBuffer name_or_data,
int mode,
FMOD_CREATESOUNDEXINFO exinfo,
Sound sound)
createStream
public FMOD_RESULT createStream(java.lang.String name_or_data,
int mode,
FMOD_CREATESOUNDEXINFO exinfo,
Sound sound)
createStream
public FMOD_RESULT createStream(java.nio.ByteBuffer name_or_data,
int mode,
FMOD_CREATESOUNDEXINFO exinfo,
Sound sound)
createDSP
public FMOD_RESULT createDSP(FMOD_DSP_DESCRIPTION description,
DSP dsp)
createDSPByType
public FMOD_RESULT createDSPByType(FMOD_DSP_TYPE type,
DSP dsp)
createChannelGroup
public FMOD_RESULT createChannelGroup(java.lang.String name,
ChannelGroup channelgroup)
createSoundGroup
public FMOD_RESULT createSoundGroup(java.lang.String name,
SoundGroup soundgroup)
createReverb
public FMOD_RESULT createReverb(Reverb reverb)
playSound
public FMOD_RESULT playSound(FMOD_CHANNELINDEX channelid,
Sound sound,
boolean paused,
Channel channel)
playDSP
public FMOD_RESULT playDSP(FMOD_CHANNELINDEX channelid,
DSP dsp,
boolean paused,
Channel channel)
getChannel
public FMOD_RESULT getChannel(int channelid,
Channel channel)
getMasterChannelGroup
public FMOD_RESULT getMasterChannelGroup(ChannelGroup channelgroup)
getMasterSoundGroup
public FMOD_RESULT getMasterSoundGroup(SoundGroup soundgroup)
setReverbProperties
public FMOD_RESULT setReverbProperties(FMOD_REVERB_PROPERTIES prop)
getReverbProperties
public FMOD_RESULT getReverbProperties(FMOD_REVERB_PROPERTIES prop)
setReverbAmbientProperties
public FMOD_RESULT setReverbAmbientProperties(FMOD_REVERB_PROPERTIES prop)
getReverbAmbientProperties
public FMOD_RESULT getReverbAmbientProperties(FMOD_REVERB_PROPERTIES prop)
getDSPHead
public FMOD_RESULT getDSPHead(DSP dsp)
addDSP
public FMOD_RESULT addDSP(DSP dsp,
DSPConnection connection)
lockDSP
public FMOD_RESULT lockDSP()
unlockDSP
public FMOD_RESULT unlockDSP()
getDSPClock
public FMOD_RESULT getDSPClock(java.nio.IntBuffer hi,
java.nio.IntBuffer lo)
getRecordNumDrivers
public FMOD_RESULT getRecordNumDrivers(java.nio.IntBuffer numdrivers)
getRecordDriverInfo
public FMOD_RESULT getRecordDriverInfo(int id,
java.nio.ByteBuffer name,
int namelen,
FMOD_GUID guid)
getRecordDriverCaps
public FMOD_RESULT getRecordDriverCaps(int id,
java.nio.IntBuffer caps,
java.nio.IntBuffer minfrequency,
java.nio.IntBuffer maxfrequency)
getRecordPosition
public FMOD_RESULT getRecordPosition(int id,
java.nio.IntBuffer position)
recordStart
public FMOD_RESULT recordStart(int id,
Sound sound,
boolean loop)
recordStop
public FMOD_RESULT recordStop(int id)
isRecording
public FMOD_RESULT isRecording(int id,
java.nio.ByteBuffer recording)
createGeometry
public FMOD_RESULT createGeometry(int maxpolygons,
int maxvertices,
Geometry geometry)
setGeometrySettings
public FMOD_RESULT setGeometrySettings(float maxworldsize)
getGeometrySettings
public FMOD_RESULT getGeometrySettings(java.nio.FloatBuffer maxworldsize)
loadGeometry
public FMOD_RESULT loadGeometry(java.nio.ByteBuffer data,
int datasize,
Geometry geometry)
getGeometryOcclusion
public FMOD_RESULT getGeometryOcclusion(FMOD_VECTOR listener,
FMOD_VECTOR source,
java.nio.FloatBuffer direct,
java.nio.FloatBuffer reverb)
setNetworkProxy
public FMOD_RESULT setNetworkProxy(java.lang.String proxy)
getNetworkProxy
public FMOD_RESULT getNetworkProxy(java.nio.ByteBuffer proxy,
int proxylen)
setNetworkTimeout
public FMOD_RESULT setNetworkTimeout(int timeout)
getNetworkTimeout
public FMOD_RESULT getNetworkTimeout(java.nio.IntBuffer timeout)
setUserData
public FMOD_RESULT setUserData(Pointer userdata)
getUserData
public FMOD_RESULT getUserData(Pointer userdata)
getMemoryInfo
public FMOD_RESULT getMemoryInfo(int memorybits,
int event_memorybits,
java.nio.IntBuffer memoryused,
FMOD_MEMORY_USAGE_DETAILS memoryused_details)
NativeFmodEx Project - © Copyright 2005-2010 - Jérôme Jouvie (Jouvieje)
NativeFmodEx is an Open Source Project under GNU LGPL License
My sites : http://jerome.jouvie.free.fr/
(Documentation Copyright © Firelight Technologies - FMOD Ex - http://www.fmod.org)