|
RESULT | release () |
|
RESULT | getSystemObject (out System system) |
|
RESULT | lock (uint offset, uint length, out IntPtr ptr1, out IntPtr ptr2, out uint len1, out uint len2) |
|
RESULT | unlock (IntPtr ptr1, IntPtr ptr2, uint len1, uint len2) |
|
RESULT | setDefaults (float frequency, int priority) |
|
RESULT | getDefaults (out float frequency, out int priority) |
|
RESULT | set3DMinMaxDistance (float min, float max) |
|
RESULT | get3DMinMaxDistance (out float min, out float max) |
|
RESULT | set3DConeSettings (float insideconeangle, float outsideconeangle, float outsidevolume) |
|
RESULT | get3DConeSettings (out float insideconeangle, out float outsideconeangle, out float outsidevolume) |
|
RESULT | set3DCustomRolloff (ref VECTOR points, int numpoints) |
|
RESULT | get3DCustomRolloff (out IntPtr points, out int numpoints) |
|
RESULT | getSubSound (int index, out Sound subsound) |
|
RESULT | getSubSoundParent (out Sound parentsound) |
|
RESULT | getName (out string name, int namelen) |
|
RESULT | getLength (out uint length, TIMEUNIT lengthtype) |
|
RESULT | getFormat (out SOUND_TYPE type, out SOUND_FORMAT format, out int channels, out int bits) |
|
RESULT | getNumSubSounds (out int numsubsounds) |
|
RESULT | getNumTags (out int numtags, out int numtagsupdated) |
|
RESULT | getTag (string name, int index, out TAG tag) |
|
RESULT | getOpenState (out OPENSTATE openstate, out uint percentbuffered, out bool starving, out bool diskbusy) |
|
RESULT | readData (byte[] buffer) |
|
RESULT | readData (byte[] buffer, out uint read) |
|
RESULT | readData (IntPtr buffer, uint length, out uint read) |
|
RESULT | seekData (uint pcm) |
|
RESULT | setSoundGroup (SoundGroup soundgroup) |
|
RESULT | getSoundGroup (out SoundGroup soundgroup) |
|
RESULT | getNumSyncPoints (out int numsyncpoints) |
|
RESULT | getSyncPoint (int index, out IntPtr point) |
|
RESULT | getSyncPointInfo (IntPtr point, out string name, int namelen, out uint offset, TIMEUNIT offsettype) |
|
RESULT | getSyncPointInfo (IntPtr point, out uint offset, TIMEUNIT offsettype) |
|
RESULT | addSyncPoint (uint offset, TIMEUNIT offsettype, string name, out IntPtr point) |
|
RESULT | deleteSyncPoint (IntPtr point) |
|
RESULT | setMode (MODE mode) |
|
RESULT | getMode (out MODE mode) |
|
RESULT | setLoopCount (int loopcount) |
|
RESULT | getLoopCount (out int loopcount) |
|
RESULT | setLoopPoints (uint loopstart, TIMEUNIT loopstarttype, uint loopend, TIMEUNIT loopendtype) |
|
RESULT | getLoopPoints (out uint loopstart, TIMEUNIT loopstarttype, out uint loopend, TIMEUNIT loopendtype) |
|
RESULT | getMusicNumChannels (out int numchannels) |
|
RESULT | setMusicChannelVolume (int channel, float volume) |
|
RESULT | getMusicChannelVolume (int channel, out float volume) |
|
RESULT | setMusicSpeed (float speed) |
|
RESULT | getMusicSpeed (out float speed) |
|
RESULT | setUserData (IntPtr userdata) |
|
RESULT | getUserData (out IntPtr userdata) |
|
| Sound (IntPtr ptr) |
|
bool | hasHandle () |
|
void | clearHandle () |
|
|
static RESULT | FMOD5_Sound_Release (IntPtr sound) |
|
static RESULT | FMOD5_Sound_GetSystemObject (IntPtr sound, out IntPtr system) |
|
static RESULT | FMOD5_Sound_Lock (IntPtr sound, uint offset, uint length, out IntPtr ptr1, out IntPtr ptr2, out uint len1, out uint len2) |
|
static RESULT | FMOD5_Sound_Unlock (IntPtr sound, IntPtr ptr1, IntPtr ptr2, uint len1, uint len2) |
|
static RESULT | FMOD5_Sound_SetDefaults (IntPtr sound, float frequency, int priority) |
|
static RESULT | FMOD5_Sound_GetDefaults (IntPtr sound, out float frequency, out int priority) |
|
static RESULT | FMOD5_Sound_Set3DMinMaxDistance (IntPtr sound, float min, float max) |
|
static RESULT | FMOD5_Sound_Get3DMinMaxDistance (IntPtr sound, out float min, out float max) |
|
static RESULT | FMOD5_Sound_Set3DConeSettings (IntPtr sound, float insideconeangle, float outsideconeangle, float outsidevolume) |
|
static RESULT | FMOD5_Sound_Get3DConeSettings (IntPtr sound, out float insideconeangle, out float outsideconeangle, out float outsidevolume) |
|
static RESULT | FMOD5_Sound_Set3DCustomRolloff (IntPtr sound, ref VECTOR points, int numpoints) |
|
static RESULT | FMOD5_Sound_Get3DCustomRolloff (IntPtr sound, out IntPtr points, out int numpoints) |
|
static RESULT | FMOD5_Sound_GetSubSound (IntPtr sound, int index, out IntPtr subsound) |
|
static RESULT | FMOD5_Sound_GetSubSoundParent (IntPtr sound, out IntPtr parentsound) |
|
static RESULT | FMOD5_Sound_GetName (IntPtr sound, IntPtr name, int namelen) |
|
static RESULT | FMOD5_Sound_GetLength (IntPtr sound, out uint length, TIMEUNIT lengthtype) |
|
static RESULT | FMOD5_Sound_GetFormat (IntPtr sound, out SOUND_TYPE type, out SOUND_FORMAT format, out int channels, out int bits) |
|
static RESULT | FMOD5_Sound_GetNumSubSounds (IntPtr sound, out int numsubsounds) |
|
static RESULT | FMOD5_Sound_GetNumTags (IntPtr sound, out int numtags, out int numtagsupdated) |
|
static RESULT | FMOD5_Sound_GetTag (IntPtr sound, byte[] name, int index, out TAG tag) |
|
static RESULT | FMOD5_Sound_GetOpenState (IntPtr sound, out OPENSTATE openstate, out uint percentbuffered, out bool starving, out bool diskbusy) |
|
static RESULT | FMOD5_Sound_ReadData (IntPtr sound, byte[] buffer, uint length, IntPtr zero) |
|
static RESULT | FMOD5_Sound_ReadData (IntPtr sound, byte[] buffer, uint length, out uint read) |
|
static RESULT | FMOD5_Sound_ReadData (IntPtr sound, IntPtr buffer, uint length, out uint read) |
|
static RESULT | FMOD5_Sound_SeekData (IntPtr sound, uint pcm) |
|
static RESULT | FMOD5_Sound_SetSoundGroup (IntPtr sound, IntPtr soundgroup) |
|
static RESULT | FMOD5_Sound_GetSoundGroup (IntPtr sound, out IntPtr soundgroup) |
|
static RESULT | FMOD5_Sound_GetNumSyncPoints (IntPtr sound, out int numsyncpoints) |
|
static RESULT | FMOD5_Sound_GetSyncPoint (IntPtr sound, int index, out IntPtr point) |
|
static RESULT | FMOD5_Sound_GetSyncPointInfo (IntPtr sound, IntPtr point, IntPtr name, int namelen, out uint offset, TIMEUNIT offsettype) |
|
static RESULT | FMOD5_Sound_AddSyncPoint (IntPtr sound, uint offset, TIMEUNIT offsettype, byte[] name, out IntPtr point) |
|
static RESULT | FMOD5_Sound_DeleteSyncPoint (IntPtr sound, IntPtr point) |
|
static RESULT | FMOD5_Sound_SetMode (IntPtr sound, MODE mode) |
|
static RESULT | FMOD5_Sound_GetMode (IntPtr sound, out MODE mode) |
|
static RESULT | FMOD5_Sound_SetLoopCount (IntPtr sound, int loopcount) |
|
static RESULT | FMOD5_Sound_GetLoopCount (IntPtr sound, out int loopcount) |
|
static RESULT | FMOD5_Sound_SetLoopPoints (IntPtr sound, uint loopstart, TIMEUNIT loopstarttype, uint loopend, TIMEUNIT loopendtype) |
|
static RESULT | FMOD5_Sound_GetLoopPoints (IntPtr sound, out uint loopstart, TIMEUNIT loopstarttype, out uint loopend, TIMEUNIT loopendtype) |
|
static RESULT | FMOD5_Sound_GetMusicNumChannels (IntPtr sound, out int numchannels) |
|
static RESULT | FMOD5_Sound_SetMusicChannelVolume (IntPtr sound, int channel, float volume) |
|
static RESULT | FMOD5_Sound_GetMusicChannelVolume (IntPtr sound, int channel, out float volume) |
|
static RESULT | FMOD5_Sound_SetMusicSpeed (IntPtr sound, float speed) |
|
static RESULT | FMOD5_Sound_GetMusicSpeed (IntPtr sound, out float speed) |
|
static RESULT | FMOD5_Sound_SetUserData (IntPtr sound, IntPtr userdata) |
|
static RESULT | FMOD5_Sound_GetUserData (IntPtr sound, out IntPtr userdata) |
|