org.jouvieje.fmoddesigner.structures
Class FMOD_EVENT_SOUNDDEFINFO

java.lang.Object
  extended byorg.jouvieje.fmodex.utils.Pointer
      extended byorg.jouvieje.fmoddesigner.structures.FMOD_EVENT_SOUNDDEFINFO

public class FMOD_EVENT_SOUNDDEFINFO
extends Pointer


Constructor Summary
FMOD_EVENT_SOUNDDEFINFO()
          Create an object that holds a null FMOD_EVENT_SOUNDDEFINFO.
 
Method Summary
static FMOD_EVENT_SOUNDDEFINFO allocate()
          Allocate a new FMOD_EVENT_SOUNDDEFINFO.
static FMOD_EVENT_SOUNDDEFINFO asFMOD_EVENT_SOUNDDEFINFO(Pointer pointer)
          Create a view of the Pointer object as a FMOD_EVENT_SOUNDDEFINFO object.
 java.lang.String[] getEntryNames()
          The names of the entries in the sound definition (an array of size numentries).
 FMOD_EVENT_SOUNDDEF_ENTRYTYPE[] getEntryTypes()
          The types of the entries in the sound definition (an array of size numentries).
 java.lang.String getName()
          The name of the sound definition.
 int getNumEntries()
          The number of entries in the sound definition.
 void release()
           
 
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

FMOD_EVENT_SOUNDDEFINFO

public FMOD_EVENT_SOUNDDEFINFO()
Create an object that holds a null FMOD_EVENT_SOUNDDEFINFO.
The call isNull() on the object created will returns true.
  FMOD_EVENT_SOUNDDEFINFO obj = new FMOD_EVENT_SOUNDDEFINFO();
  (obj == null) <=> false
  obj.isNull() <=> true
 
To creates a new FMOD_EVENT_SOUNDDEFINFO, use the static "constructor" :
  FMOD_EVENT_SOUNDDEFINFO obj = FMOD_EVENT_SOUNDDEFINFO.allocate();

See Also:
allocate()
Method Detail

asFMOD_EVENT_SOUNDDEFINFO

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


allocate

public static FMOD_EVENT_SOUNDDEFINFO allocate()
Allocate a new FMOD_EVENT_SOUNDDEFINFO.
The call isNull() on the object created will return false.
  FMOD_EVENT_SOUNDDEFINFO obj = FMOD_EVENT_SOUNDDEFINFO.allocate();
  (obj == null) <=> obj.isNull() <=> false
 


release

public void release()

getName

public java.lang.String getName()
The name of the sound definition.


getNumEntries

public int getNumEntries()
The number of entries in the sound definition.


getEntryNames

public java.lang.String[] getEntryNames()
The names of the entries in the sound definition (an array of size numentries). Note that entrynames[i] will be null if entrytypes[i] is not FMOD_EVENT_SOUNDDEF_ENTRYTYPE_WAVETABLE.


getEntryTypes

public FMOD_EVENT_SOUNDDEF_ENTRYTYPE[] getEntryTypes()
The types of the entries in the sound definition (an array of size numentries).



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)