org.jouvieje.fmodex
Class DSPConnection

java.lang.Object
  extended byorg.jouvieje.fmodex.utils.Pointer
      extended byorg.jouvieje.fmodex.DSPConnection

public class DSPConnection
extends Pointer

'DSPConnection' API


Constructor Summary
DSPConnection()
           
 
Method Summary
static DSPConnection asDSPConnection(Pointer pointer)
          Create a view of the Pointer object as a DSPConnection object.
 FMOD_RESULT getInput(DSP input)
           
 FMOD_RESULT getLevels(FMOD_SPEAKER speaker, java.nio.FloatBuffer levels, int numlevels)
           
 FMOD_RESULT getMemoryInfo(int memorybits, int event_memorybits, java.nio.IntBuffer memoryused, FMOD_MEMORY_USAGE_DETAILS memoryused_details)
           
 FMOD_RESULT getMix(java.nio.FloatBuffer volume)
           
 FMOD_RESULT getOutput(DSP output)
           
 FMOD_RESULT getUserData(Pointer userdata)
           
 FMOD_RESULT setLevels(FMOD_SPEAKER speaker, java.nio.FloatBuffer levels, int numlevels)
           
 FMOD_RESULT setMix(float volume)
           
 FMOD_RESULT setUserData(Pointer userdata)
           
 
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
 

Constructor Detail

DSPConnection

public DSPConnection()
Method Detail

asDSPConnection

public static DSPConnection asDSPConnection(Pointer pointer)
Create a view of the Pointer object as a DSPConnection object.
This view is valid only if the memory holded by the Pointer holds a DSPConnection object.


getInput

public FMOD_RESULT getInput(DSP input)

getOutput

public FMOD_RESULT getOutput(DSP output)

setMix

public FMOD_RESULT setMix(float volume)

getMix

public FMOD_RESULT getMix(java.nio.FloatBuffer volume)

setLevels

public FMOD_RESULT setLevels(FMOD_SPEAKER speaker,
                             java.nio.FloatBuffer levels,
                             int numlevels)

getLevels

public FMOD_RESULT getLevels(FMOD_SPEAKER speaker,
                             java.nio.FloatBuffer levels,
                             int numlevels)

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)