org.jouvieje.fmoddesigner
Class EventQueueEntry

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

public class EventQueueEntry
extends Pointer

'EventQueueEntry' API


Constructor Summary
EventQueueEntry()
           
 
Method Summary
static EventQueueEntry asEventQueueEntry(Pointer pointer)
          Create a view of the Pointer object as a EventQueueEntry object.
 FMOD_RESULT getCrossfadeTime(java.nio.IntBuffer crossfade)
           
 FMOD_RESULT getDelayTime(java.nio.IntBuffer delay)
           
 FMOD_RESULT getExpiryTime(java.nio.IntBuffer expirytime)
           
 FMOD_RESULT getInfoOnlyEvent(Event infoonlyevent)
           
 FMOD_RESULT getInterrupt(java.nio.ByteBuffer interrupt)
           
 FMOD_RESULT getMemoryInfo(int memorybits, int event_memorybits, java.nio.IntBuffer memoryused, FMOD_MEMORY_USAGE_DETAILS memoryused_details)
           
 FMOD_RESULT getPriority(java.nio.ByteBuffer priority)
           
 FMOD_RESULT getRealEvent(Event realevent)
           
 FMOD_RESULT getUserData(Pointer userdata)
           
 FMOD_RESULT release()
           
 FMOD_RESULT setCrossfadeTime(int crossfade)
           
 FMOD_RESULT setDelayTime(int delay)
           
 FMOD_RESULT setExpiryTime(int expirytime)
           
 FMOD_RESULT setInterrupt(boolean interrupt)
           
 FMOD_RESULT setPriority(char priority)
           
 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

EventQueueEntry

public EventQueueEntry()
Method Detail

asEventQueueEntry

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


release

public FMOD_RESULT release()

getInfoOnlyEvent

public FMOD_RESULT getInfoOnlyEvent(Event infoonlyevent)

getRealEvent

public FMOD_RESULT getRealEvent(Event realevent)

setPriority

public FMOD_RESULT setPriority(char priority)

getPriority

public FMOD_RESULT getPriority(java.nio.ByteBuffer priority)

setExpiryTime

public FMOD_RESULT setExpiryTime(int expirytime)

getExpiryTime

public FMOD_RESULT getExpiryTime(java.nio.IntBuffer expirytime)

setDelayTime

public FMOD_RESULT setDelayTime(int delay)

getDelayTime

public FMOD_RESULT getDelayTime(java.nio.IntBuffer delay)

setInterrupt

public FMOD_RESULT setInterrupt(boolean interrupt)

getInterrupt

public FMOD_RESULT getInterrupt(java.nio.ByteBuffer interrupt)

setCrossfadeTime

public FMOD_RESULT setCrossfadeTime(int crossfade)

getCrossfadeTime

public FMOD_RESULT getCrossfadeTime(java.nio.IntBuffer crossfade)

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)