![]() |
Eye of the Nile Docs
Everything you need to know to get started!
|
Public Member Functions | |
RESULT | getSystemObject (out System system) |
RESULT | stop () |
RESULT | setPaused (bool paused) |
RESULT | getPaused (out bool paused) |
RESULT | setVolume (float volume) |
RESULT | getVolume (out float volume) |
RESULT | setVolumeRamp (bool ramp) |
RESULT | getVolumeRamp (out bool ramp) |
RESULT | getAudibility (out float audibility) |
RESULT | setPitch (float pitch) |
RESULT | getPitch (out float pitch) |
RESULT | setMute (bool mute) |
RESULT | getMute (out bool mute) |
RESULT | setReverbProperties (int instance, float wet) |
RESULT | getReverbProperties (int instance, out float wet) |
RESULT | setLowPassGain (float gain) |
RESULT | getLowPassGain (out float gain) |
RESULT | setMode (MODE mode) |
RESULT | getMode (out MODE mode) |
RESULT | setCallback (CHANNELCONTROL_CALLBACK callback) |
RESULT | isPlaying (out bool isplaying) |
RESULT | setPan (float pan) |
RESULT | setMixLevelsOutput (float frontleft, float frontright, float center, float lfe, float surroundleft, float surroundright, float backleft, float backright) |
RESULT | setMixLevelsInput (float[] levels, int numlevels) |
RESULT | setMixMatrix (float[] matrix, int outchannels, int inchannels, int inchannel_hop) |
RESULT | getMixMatrix (float[] matrix, out int outchannels, out int inchannels, int inchannel_hop) |
RESULT | getDSPClock (out ulong dspclock, out ulong parentclock) |
RESULT | setDelay (ulong dspclock_start, ulong dspclock_end, bool stopchannels) |
RESULT | getDelay (out ulong dspclock_start, out ulong dspclock_end) |
RESULT | getDelay (out ulong dspclock_start, out ulong dspclock_end, out bool stopchannels) |
RESULT | addFadePoint (ulong dspclock, float volume) |
RESULT | setFadePointRamp (ulong dspclock, float volume) |
RESULT | removeFadePoints (ulong dspclock_start, ulong dspclock_end) |
RESULT | getFadePoints (ref uint numpoints, ulong[] point_dspclock, float[] point_volume) |
RESULT | getDSP (int index, out DSP dsp) |
RESULT | addDSP (int index, DSP dsp) |
RESULT | removeDSP (DSP dsp) |
RESULT | getNumDSPs (out int numdsps) |
RESULT | setDSPIndex (DSP dsp, int index) |
RESULT | getDSPIndex (DSP dsp, out int index) |
RESULT | set3DAttributes (ref VECTOR pos, ref VECTOR vel) |
RESULT | get3DAttributes (out VECTOR pos, out VECTOR vel) |
RESULT | set3DMinMaxDistance (float mindistance, float maxdistance) |
RESULT | get3DMinMaxDistance (out float mindistance, out float maxdistance) |
RESULT | set3DConeSettings (float insideconeangle, float outsideconeangle, float outsidevolume) |
RESULT | get3DConeSettings (out float insideconeangle, out float outsideconeangle, out float outsidevolume) |
RESULT | set3DConeOrientation (ref VECTOR orientation) |
RESULT | get3DConeOrientation (out VECTOR orientation) |
RESULT | set3DCustomRolloff (ref VECTOR points, int numpoints) |
RESULT | get3DCustomRolloff (out IntPtr points, out int numpoints) |
RESULT | set3DOcclusion (float directocclusion, float reverbocclusion) |
RESULT | get3DOcclusion (out float directocclusion, out float reverbocclusion) |
RESULT | set3DSpread (float angle) |
RESULT | get3DSpread (out float angle) |
RESULT | set3DLevel (float level) |
RESULT | get3DLevel (out float level) |
RESULT | set3DDopplerLevel (float level) |
RESULT | get3DDopplerLevel (out float level) |
RESULT | set3DDistanceFilter (bool custom, float customLevel, float centerFreq) |
RESULT | get3DDistanceFilter (out bool custom, out float customLevel, out float centerFreq) |
RESULT | setUserData (IntPtr userdata) |
RESULT | getUserData (out IntPtr userdata) |
Implemented in FMOD.Channel, and FMOD.ChannelGroup.
RESULT FMOD.IChannelControl.addFadePoint | ( | ulong | dspclock, |
float | volume ) |
Implemented in FMOD.Channel, and FMOD.ChannelGroup.
Implemented in FMOD.Channel, and FMOD.ChannelGroup.
Implemented in FMOD.Channel, and FMOD.ChannelGroup.
RESULT FMOD.IChannelControl.get3DConeSettings | ( | out float | insideconeangle, |
out float | outsideconeangle, | ||
out float | outsidevolume ) |
Implemented in FMOD.Channel, and FMOD.ChannelGroup.
RESULT FMOD.IChannelControl.get3DCustomRolloff | ( | out IntPtr | points, |
out int | numpoints ) |
Implemented in FMOD.Channel, and FMOD.ChannelGroup.
RESULT FMOD.IChannelControl.get3DDistanceFilter | ( | out bool | custom, |
out float | customLevel, | ||
out float | centerFreq ) |
Implemented in FMOD.Channel, and FMOD.ChannelGroup.
RESULT FMOD.IChannelControl.get3DDopplerLevel | ( | out float | level | ) |
Implemented in FMOD.Channel, and FMOD.ChannelGroup.
RESULT FMOD.IChannelControl.get3DLevel | ( | out float | level | ) |
Implemented in FMOD.Channel, and FMOD.ChannelGroup.
RESULT FMOD.IChannelControl.get3DMinMaxDistance | ( | out float | mindistance, |
out float | maxdistance ) |
Implemented in FMOD.Channel, and FMOD.ChannelGroup.
RESULT FMOD.IChannelControl.get3DOcclusion | ( | out float | directocclusion, |
out float | reverbocclusion ) |
Implemented in FMOD.Channel, and FMOD.ChannelGroup.
RESULT FMOD.IChannelControl.get3DSpread | ( | out float | angle | ) |
Implemented in FMOD.Channel, and FMOD.ChannelGroup.
RESULT FMOD.IChannelControl.getAudibility | ( | out float | audibility | ) |
Implemented in FMOD.Channel, and FMOD.ChannelGroup.
RESULT FMOD.IChannelControl.getDelay | ( | out ulong | dspclock_start, |
out ulong | dspclock_end ) |
Implemented in FMOD.Channel, and FMOD.ChannelGroup.
RESULT FMOD.IChannelControl.getDelay | ( | out ulong | dspclock_start, |
out ulong | dspclock_end, | ||
out bool | stopchannels ) |
Implemented in FMOD.Channel, and FMOD.ChannelGroup.
Implemented in FMOD.Channel, and FMOD.ChannelGroup.
RESULT FMOD.IChannelControl.getDSPClock | ( | out ulong | dspclock, |
out ulong | parentclock ) |
Implemented in FMOD.Channel, and FMOD.ChannelGroup.
Implemented in FMOD.Channel, and FMOD.ChannelGroup.
RESULT FMOD.IChannelControl.getFadePoints | ( | ref uint | numpoints, |
ulong[] | point_dspclock, | ||
float[] | point_volume ) |
Implemented in FMOD.Channel, and FMOD.ChannelGroup.
RESULT FMOD.IChannelControl.getLowPassGain | ( | out float | gain | ) |
Implemented in FMOD.Channel, and FMOD.ChannelGroup.
RESULT FMOD.IChannelControl.getMixMatrix | ( | float[] | matrix, |
out int | outchannels, | ||
out int | inchannels, | ||
int | inchannel_hop ) |
Implemented in FMOD.Channel, and FMOD.ChannelGroup.
Implemented in FMOD.Channel, and FMOD.ChannelGroup.
RESULT FMOD.IChannelControl.getMute | ( | out bool | mute | ) |
Implemented in FMOD.Channel, and FMOD.ChannelGroup.
RESULT FMOD.IChannelControl.getNumDSPs | ( | out int | numdsps | ) |
Implemented in FMOD.Channel, and FMOD.ChannelGroup.
RESULT FMOD.IChannelControl.getPaused | ( | out bool | paused | ) |
Implemented in FMOD.Channel, and FMOD.ChannelGroup.
RESULT FMOD.IChannelControl.getPitch | ( | out float | pitch | ) |
Implemented in FMOD.Channel, and FMOD.ChannelGroup.
RESULT FMOD.IChannelControl.getReverbProperties | ( | int | instance, |
out float | wet ) |
Implemented in FMOD.Channel, and FMOD.ChannelGroup.
Implemented in FMOD.Channel, and FMOD.ChannelGroup.
RESULT FMOD.IChannelControl.getUserData | ( | out IntPtr | userdata | ) |
Implemented in FMOD.Channel, and FMOD.ChannelGroup.
RESULT FMOD.IChannelControl.getVolume | ( | out float | volume | ) |
Implemented in FMOD.Channel, and FMOD.ChannelGroup.
RESULT FMOD.IChannelControl.getVolumeRamp | ( | out bool | ramp | ) |
Implemented in FMOD.Channel, and FMOD.ChannelGroup.
RESULT FMOD.IChannelControl.isPlaying | ( | out bool | isplaying | ) |
Implemented in FMOD.Channel, and FMOD.ChannelGroup.
Implemented in FMOD.Channel, and FMOD.ChannelGroup.
RESULT FMOD.IChannelControl.removeFadePoints | ( | ulong | dspclock_start, |
ulong | dspclock_end ) |
Implemented in FMOD.Channel, and FMOD.ChannelGroup.
Implemented in FMOD.Channel, and FMOD.ChannelGroup.
Implemented in FMOD.Channel, and FMOD.ChannelGroup.
RESULT FMOD.IChannelControl.set3DConeSettings | ( | float | insideconeangle, |
float | outsideconeangle, | ||
float | outsidevolume ) |
Implemented in FMOD.Channel, and FMOD.ChannelGroup.
Implemented in FMOD.Channel, and FMOD.ChannelGroup.
RESULT FMOD.IChannelControl.set3DDistanceFilter | ( | bool | custom, |
float | customLevel, | ||
float | centerFreq ) |
Implemented in FMOD.Channel, and FMOD.ChannelGroup.
RESULT FMOD.IChannelControl.set3DDopplerLevel | ( | float | level | ) |
Implemented in FMOD.Channel, and FMOD.ChannelGroup.
RESULT FMOD.IChannelControl.set3DLevel | ( | float | level | ) |
Implemented in FMOD.Channel, and FMOD.ChannelGroup.
RESULT FMOD.IChannelControl.set3DMinMaxDistance | ( | float | mindistance, |
float | maxdistance ) |
Implemented in FMOD.Channel, and FMOD.ChannelGroup.
RESULT FMOD.IChannelControl.set3DOcclusion | ( | float | directocclusion, |
float | reverbocclusion ) |
Implemented in FMOD.Channel, and FMOD.ChannelGroup.
RESULT FMOD.IChannelControl.set3DSpread | ( | float | angle | ) |
Implemented in FMOD.Channel, and FMOD.ChannelGroup.
RESULT FMOD.IChannelControl.setCallback | ( | CHANNELCONTROL_CALLBACK | callback | ) |
Implemented in FMOD.Channel, and FMOD.ChannelGroup.
RESULT FMOD.IChannelControl.setDelay | ( | ulong | dspclock_start, |
ulong | dspclock_end, | ||
bool | stopchannels ) |
Implemented in FMOD.Channel, and FMOD.ChannelGroup.
Implemented in FMOD.Channel, and FMOD.ChannelGroup.
RESULT FMOD.IChannelControl.setFadePointRamp | ( | ulong | dspclock, |
float | volume ) |
Implemented in FMOD.Channel, and FMOD.ChannelGroup.
RESULT FMOD.IChannelControl.setLowPassGain | ( | float | gain | ) |
Implemented in FMOD.Channel, and FMOD.ChannelGroup.
RESULT FMOD.IChannelControl.setMixLevelsInput | ( | float[] | levels, |
int | numlevels ) |
Implemented in FMOD.Channel, and FMOD.ChannelGroup.
RESULT FMOD.IChannelControl.setMixLevelsOutput | ( | float | frontleft, |
float | frontright, | ||
float | center, | ||
float | lfe, | ||
float | surroundleft, | ||
float | surroundright, | ||
float | backleft, | ||
float | backright ) |
Implemented in FMOD.Channel, and FMOD.ChannelGroup.
RESULT FMOD.IChannelControl.setMixMatrix | ( | float[] | matrix, |
int | outchannels, | ||
int | inchannels, | ||
int | inchannel_hop ) |
Implemented in FMOD.Channel, and FMOD.ChannelGroup.
Implemented in FMOD.Channel, and FMOD.ChannelGroup.
RESULT FMOD.IChannelControl.setMute | ( | bool | mute | ) |
Implemented in FMOD.Channel, and FMOD.ChannelGroup.
RESULT FMOD.IChannelControl.setPan | ( | float | pan | ) |
Implemented in FMOD.Channel, and FMOD.ChannelGroup.
RESULT FMOD.IChannelControl.setPaused | ( | bool | paused | ) |
Implemented in FMOD.Channel, and FMOD.ChannelGroup.
RESULT FMOD.IChannelControl.setPitch | ( | float | pitch | ) |
Implemented in FMOD.Channel, and FMOD.ChannelGroup.
RESULT FMOD.IChannelControl.setReverbProperties | ( | int | instance, |
float | wet ) |
Implemented in FMOD.Channel, and FMOD.ChannelGroup.
RESULT FMOD.IChannelControl.setUserData | ( | IntPtr | userdata | ) |
Implemented in FMOD.Channel, and FMOD.ChannelGroup.
RESULT FMOD.IChannelControl.setVolume | ( | float | volume | ) |
Implemented in FMOD.Channel, and FMOD.ChannelGroup.
RESULT FMOD.IChannelControl.setVolumeRamp | ( | bool | ramp | ) |
Implemented in FMOD.Channel, and FMOD.ChannelGroup.
RESULT FMOD.IChannelControl.stop | ( | ) |
Implemented in FMOD.Channel, and FMOD.ChannelGroup.