org.jouvieje.fmoddesigner
Class EventReverb

java.lang.Object
  extended byorg.jouvieje.fmodex.utils.Pointer
      extended byorg.jouvieje.fmoddesigner.EventReverb

public class EventReverb
extends Pointer

'EventReverb ' API


Constructor Summary
EventReverb()
           
 
Method Summary
static EventReverb asEventReverb(Pointer pointer)
          Create a view of the Pointer object as a EventReverb object.
 FMOD_RESULT get3DAttributes(FMOD_VECTOR position, java.nio.FloatBuffer mindistance, java.nio.FloatBuffer maxdistance)
           
 FMOD_RESULT getActive(java.nio.ByteBuffer active)
           
 FMOD_RESULT getMemoryInfo(int memorybits, int event_memorybits, java.nio.IntBuffer memoryused, FMOD_MEMORY_USAGE_DETAILS memoryused_details)
           
 FMOD_RESULT getProperties(FMOD_REVERB_PROPERTIES props)
           
 FMOD_RESULT getUserData(Pointer userdata)
           
 FMOD_RESULT release()
           
 FMOD_RESULT set3DAttributes(FMOD_VECTOR position, float mindistance, float maxdistance)
           
 FMOD_RESULT setActive(boolean active)
           
 FMOD_RESULT setProperties(FMOD_REVERB_PROPERTIES props)
           
 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

EventReverb

public EventReverb()
Method Detail

asEventReverb

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


release

public FMOD_RESULT release()

set3DAttributes

public FMOD_RESULT set3DAttributes(FMOD_VECTOR position,
                                   float mindistance,
                                   float maxdistance)

get3DAttributes

public FMOD_RESULT get3DAttributes(FMOD_VECTOR position,
                                   java.nio.FloatBuffer mindistance,
                                   java.nio.FloatBuffer maxdistance)

setProperties

public FMOD_RESULT setProperties(FMOD_REVERB_PROPERTIES props)

getProperties

public FMOD_RESULT getProperties(FMOD_REVERB_PROPERTIES props)

setActive

public FMOD_RESULT setActive(boolean active)

getActive

public FMOD_RESULT getActive(java.nio.ByteBuffer active)

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)