org.jouvieje.fmodex
Class SoundGroup
java.lang.Object
org.jouvieje.fmodex.utils.Pointer
org.jouvieje.fmodex.SoundGroup
- public class SoundGroup
- extends Pointer
'SoundGroup' API
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 |
SoundGroup
public SoundGroup()
asSoundGroup
public static SoundGroup asSoundGroup(Pointer pointer)
- Create a view of the
Pointer
object as a SoundGroup
object.
This view is valid only if the memory holded by the Pointer
holds a SoundGroup object.
release
public FMOD_RESULT release()
getSystemObject
public FMOD_RESULT getSystemObject(System system)
setMaxAudible
public FMOD_RESULT setMaxAudible(int maxaudible)
getMaxAudible
public FMOD_RESULT getMaxAudible(java.nio.IntBuffer maxaudible)
setMaxAudibleBehavior
public FMOD_RESULT setMaxAudibleBehavior(FMOD_SOUNDGROUP_BEHAVIOR behavior)
getMaxAudibleBehavior
public FMOD_RESULT getMaxAudibleBehavior(FMOD_SOUNDGROUP_BEHAVIOR[] behavior)
setMuteFadeSpeed
public FMOD_RESULT setMuteFadeSpeed(float speed)
getMuteFadeSpeed
public FMOD_RESULT getMuteFadeSpeed(java.nio.FloatBuffer speed)
setVolume
public FMOD_RESULT setVolume(float volume)
getVolume
public FMOD_RESULT getVolume(java.nio.FloatBuffer volume)
stop
public FMOD_RESULT stop()
getName
public FMOD_RESULT getName(java.nio.ByteBuffer name,
int namelen)
getNumSounds
public FMOD_RESULT getNumSounds(java.nio.IntBuffer numsounds)
getSound
public FMOD_RESULT getSound(int index,
Sound sound)
getNumPlaying
public FMOD_RESULT getNumPlaying(java.nio.IntBuffer numplaying)
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)