org.jouvieje.fmoddesigner
Class EventGroup
java.lang.Object
org.jouvieje.fmodex.utils.Pointer
org.jouvieje.fmoddesigner.EventGroup
- public class EventGroup
- extends Pointer
'EventGroup' API
Method Summary |
static EventGroup |
asEventGroup(Pointer pointer)
Create a view of the Pointer object as a EventGroup object. |
FMOD_RESULT |
freeEventData(Event event,
boolean waituntilready)
|
FMOD_RESULT |
getEvent(java.lang.String name,
int mode,
Event event)
|
FMOD_RESULT |
getEventByIndex(int index,
int mode,
Event event)
|
FMOD_RESULT |
getGroup(java.lang.String name,
boolean cacheevents,
EventGroup group)
|
FMOD_RESULT |
getGroupByIndex(int index,
boolean cacheevents,
EventGroup group)
|
FMOD_RESULT |
getInfo(java.nio.IntBuffer index,
Pointer name)
|
FMOD_RESULT |
getMemoryInfo(int memorybits,
int event_memorybits,
java.nio.IntBuffer memoryused,
FMOD_MEMORY_USAGE_DETAILS memoryused_details)
|
FMOD_RESULT |
getNumEvents(java.nio.IntBuffer numevents)
|
FMOD_RESULT |
getNumGroups(java.nio.IntBuffer numgroups)
|
FMOD_RESULT |
getNumProperties(java.nio.IntBuffer numproperties)
|
FMOD_RESULT |
getParentGroup(EventGroup group)
|
FMOD_RESULT |
getParentProject(EventProject project)
|
FMOD_RESULT |
getProperty(java.lang.String propertyname,
Pointer value)
|
FMOD_RESULT |
getPropertyByIndex(int propertyindex,
Pointer value)
|
FMOD_RESULT |
getState(java.nio.IntBuffer state)
|
FMOD_RESULT |
getUserData(Pointer userdata)
|
FMOD_RESULT |
loadEventData(FMOD_EVENT_RESOURCE resource,
int mode)
|
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 |
EventGroup
public EventGroup()
asEventGroup
public static EventGroup asEventGroup(Pointer pointer)
- Create a view of the
Pointer
object as a EventGroup
object.
This view is valid only if the memory holded by the Pointer
holds a EventGroup object.
getInfo
public FMOD_RESULT getInfo(java.nio.IntBuffer index,
Pointer name)
loadEventData
public FMOD_RESULT loadEventData(FMOD_EVENT_RESOURCE resource,
int mode)
freeEventData
public FMOD_RESULT freeEventData(Event event,
boolean waituntilready)
getGroup
public FMOD_RESULT getGroup(java.lang.String name,
boolean cacheevents,
EventGroup group)
getGroupByIndex
public FMOD_RESULT getGroupByIndex(int index,
boolean cacheevents,
EventGroup group)
getParentGroup
public FMOD_RESULT getParentGroup(EventGroup group)
getParentProject
public FMOD_RESULT getParentProject(EventProject project)
getNumGroups
public FMOD_RESULT getNumGroups(java.nio.IntBuffer numgroups)
getEvent
public FMOD_RESULT getEvent(java.lang.String name,
int mode,
Event event)
getEventByIndex
public FMOD_RESULT getEventByIndex(int index,
int mode,
Event event)
getNumEvents
public FMOD_RESULT getNumEvents(java.nio.IntBuffer numevents)
getProperty
public FMOD_RESULT getProperty(java.lang.String propertyname,
Pointer value)
getPropertyByIndex
public FMOD_RESULT getPropertyByIndex(int propertyindex,
Pointer value)
getNumProperties
public FMOD_RESULT getNumProperties(java.nio.IntBuffer numproperties)
getState
public FMOD_RESULT getState(java.nio.IntBuffer state)
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)