Eye of the Nile Docs
Everything you need to know to get started!
Loading...
Searching...
No Matches
FMOD.DSPConnection Struct Reference

Public Member Functions

RESULT getInput (out DSP input)
 
RESULT getOutput (out DSP output)
 
RESULT setMix (float volume)
 
RESULT getMix (out float volume)
 
RESULT setMixMatrix (float[] matrix, int outchannels, int inchannels, int inchannel_hop=0)
 
RESULT getMixMatrix (float[] matrix, out int outchannels, out int inchannels, int inchannel_hop=0)
 
RESULT getType (out DSPCONNECTION_TYPE type)
 
RESULT setUserData (IntPtr userdata)
 
RESULT getUserData (out IntPtr userdata)
 
 DSPConnection (IntPtr ptr)
 
bool hasHandle ()
 
void clearHandle ()
 

Public Attributes

IntPtr handle
 

Private Member Functions

static RESULT FMOD5_DSPConnection_GetInput (IntPtr dspconnection, out IntPtr input)
 
static RESULT FMOD5_DSPConnection_GetOutput (IntPtr dspconnection, out IntPtr output)
 
static RESULT FMOD5_DSPConnection_SetMix (IntPtr dspconnection, float volume)
 
static RESULT FMOD5_DSPConnection_GetMix (IntPtr dspconnection, out float volume)
 
static RESULT FMOD5_DSPConnection_SetMixMatrix (IntPtr dspconnection, float[] matrix, int outchannels, int inchannels, int inchannel_hop)
 
static RESULT FMOD5_DSPConnection_GetMixMatrix (IntPtr dspconnection, float[] matrix, out int outchannels, out int inchannels, int inchannel_hop)
 
static RESULT FMOD5_DSPConnection_GetType (IntPtr dspconnection, out DSPCONNECTION_TYPE type)
 
static RESULT FMOD5_DSPConnection_SetUserData (IntPtr dspconnection, IntPtr userdata)
 
static RESULT FMOD5_DSPConnection_GetUserData (IntPtr dspconnection, out IntPtr userdata)
 

Constructor & Destructor Documentation

◆ DSPConnection()

FMOD.DSPConnection.DSPConnection ( IntPtr ptr)

Member Function Documentation

◆ clearHandle()

void FMOD.DSPConnection.clearHandle ( )

◆ FMOD5_DSPConnection_GetInput()

static RESULT FMOD.DSPConnection.FMOD5_DSPConnection_GetInput ( IntPtr dspconnection,
out IntPtr input )
private

◆ FMOD5_DSPConnection_GetMix()

static RESULT FMOD.DSPConnection.FMOD5_DSPConnection_GetMix ( IntPtr dspconnection,
out float volume )
private

◆ FMOD5_DSPConnection_GetMixMatrix()

static RESULT FMOD.DSPConnection.FMOD5_DSPConnection_GetMixMatrix ( IntPtr dspconnection,
float[] matrix,
out int outchannels,
out int inchannels,
int inchannel_hop )
private

◆ FMOD5_DSPConnection_GetOutput()

static RESULT FMOD.DSPConnection.FMOD5_DSPConnection_GetOutput ( IntPtr dspconnection,
out IntPtr output )
private

◆ FMOD5_DSPConnection_GetType()

static RESULT FMOD.DSPConnection.FMOD5_DSPConnection_GetType ( IntPtr dspconnection,
out DSPCONNECTION_TYPE type )
private

◆ FMOD5_DSPConnection_GetUserData()

static RESULT FMOD.DSPConnection.FMOD5_DSPConnection_GetUserData ( IntPtr dspconnection,
out IntPtr userdata )
private

◆ FMOD5_DSPConnection_SetMix()

static RESULT FMOD.DSPConnection.FMOD5_DSPConnection_SetMix ( IntPtr dspconnection,
float volume )
private

◆ FMOD5_DSPConnection_SetMixMatrix()

static RESULT FMOD.DSPConnection.FMOD5_DSPConnection_SetMixMatrix ( IntPtr dspconnection,
float[] matrix,
int outchannels,
int inchannels,
int inchannel_hop )
private

◆ FMOD5_DSPConnection_SetUserData()

static RESULT FMOD.DSPConnection.FMOD5_DSPConnection_SetUserData ( IntPtr dspconnection,
IntPtr userdata )
private

◆ getInput()

RESULT FMOD.DSPConnection.getInput ( out DSP input)

◆ getMix()

RESULT FMOD.DSPConnection.getMix ( out float volume)

◆ getMixMatrix()

RESULT FMOD.DSPConnection.getMixMatrix ( float[] matrix,
out int outchannels,
out int inchannels,
int inchannel_hop = 0 )

◆ getOutput()

RESULT FMOD.DSPConnection.getOutput ( out DSP output)

◆ getType()

RESULT FMOD.DSPConnection.getType ( out DSPCONNECTION_TYPE type)

◆ getUserData()

RESULT FMOD.DSPConnection.getUserData ( out IntPtr userdata)

◆ hasHandle()

bool FMOD.DSPConnection.hasHandle ( )

◆ setMix()

RESULT FMOD.DSPConnection.setMix ( float volume)

◆ setMixMatrix()

RESULT FMOD.DSPConnection.setMixMatrix ( float[] matrix,
int outchannels,
int inchannels,
int inchannel_hop = 0 )

◆ setUserData()

RESULT FMOD.DSPConnection.setUserData ( IntPtr userdata)

Member Data Documentation

◆ handle

IntPtr FMOD.DSPConnection.handle

The documentation for this struct was generated from the following file: