Top Description Fields Constructors Methods
org.lwjgl.openal

public final Class EFX10

extends Object
Class Inheritance
Imports
org.lwjgl.*, java.nio.*

Implementation of the OpenAL extension ALC_EXT_EFX (version 1.0). Contains necessary fields, methods and a range of supplementary fields containing minimum, maximum and default values of the former fields.

On top of regular functions defined in the ALC_EXT_EFX, there are also several convenience functions. Namely alGen... and alDelete... which do not take a Java buffer parameter and automatically create or delete a single object, without the overhead of using a buffer.

For comments and specification of functions and fields, refer to the "Effects Extension Guide" which is part of the OpenAL SDK and can be downloaded from: http://connect.creativelabs.com/openal/Downloads/Forms/AllItems.aspx

Author
Ciardhubh
Version
$Revision$ $Id$

Field Summary

Modifier and TypeField and Description
public static final int
public static final int
public static final float
public static final float
public static final float
public static final float
public static final float
public static final float
public static final float
public static final float
public static final float
public static final float
public static final float
public static final float
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final float
public static final float
public static final float
public static final int
public static final float
public static final int
public static final int
public static final int
public static final int
public static final float
public static final float
public static final float
public static final int
public static final float
public static final int
public static final float
public static final float
public static final float
public static final int
public static final float
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final float
public static final int
public static final int
public static final float
public static final int
public static final float
public static final float
public static final int
public static final int
public static final float
public static final float
public static final float
public static final float
public static final float
public static final int
public static final int
public static final int
public static final int
public static final int
public static final float
public static final float
public static final float
public static final float
public static final float
public static final float
public static final float
public static final float
public static final float
public static final float
public static final int
public static final int
public static final int
public static final int
public static final int
public static final float
public static final int
public static final float
public static final float
public static final float
public static final float
public static final float
public static final float
public static final float
public static final float
public static final float
public static final float
public static final float
public static final float
public static final float
public static final float
public static final float
public static final float
public static final float
public static final float
public static final float
public static final float
public static final float
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final float
public static final int
public static final float
public static final float
public static final float
public static final float
public static final float
public static final float
public static final float
public static final float
public static final float
public static final float
public static final float
public static final float
public static final float
public static final float
public static final float
public static final float
public static final float
public static final float
public static final float
public static final float
public static final int
public static final float
public static final float
public static final float
public static final float
public static final float
public static final float
public static final float
public static final float
public static final float
public static final float
public static final float
public static final float
public static final float
public static final float
public static final float
public static final float
public static final float
public static final float
public static final float
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final float
public static final float
public static final float
public static final float
public static final float
public static final int
public static final int
public static final int
public static final float
public static final float
public static final float
public static final float
public static final float
public static final float
public static final float
public static final float
public static final float
public static final float
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final float
public static final float
public static final float
public static final float
public static final float
public static final float
public static final float
public static final float
public static final float
public static final float
public static final int
public static final int
public static final int
public static final int
public static final float
public static final float
public static final float
public static final float
public static final float
public static final float
public static final float
public static final float
public static final float
public static final float
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final float
public static final float
public static final float
public static final float
public static final float
public static final float
public static final float
public static final float
public static final float
public static final float
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final float
public static final float
public static final float
public static final int
public static final float
public static final int
public static final int
public static final int
public static final int
public static final float
public static final float
public static final float
public static final int
public static final float
public static final int
public static final float
public static final float
public static final float
public static final int
public static final float
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final float
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final float
public static final int
public static final int
public static final float
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final float
public static final int
public static final int
public static final float
public static final int
public static final float
public static final float
public static final int
public static final float
public static final int
public static final int
public static final float
public static final int
public static final float
public static final float
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final float
public static final int
public static final float
public static final float
public static final float
public static final float
public static final float
public static final float
public static final float
public static final float
public static final float
public static final float
public static final float
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final float
public static final int
public static final float
public static final float
public static final float
public static final float
public static final float
public static final float
public static final float
public static final float
public static final float
public static final float
public static final float
public static final float
public static final int
public static final float
public static final float
public static final float
public static final float
public static final float
public static final float
public static final float
public static final float
public static final float
public static final float
public static final float
public static final int
public static final int
public static final int
public static final float
public static final float
public static final int
public static final int
public static final int
public static final float
public static final float
public static final int
public static final float
public static final float
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final float
public static final int
public static final int
public static final int
public static final int
public static final int
public static final float
public static final int
public static final int
public static final int
public static final int
public static final int
public static final float
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final String
public static final int
public static final float
public static final float
public static final float
public static final float
public static final float
public static final float
public static final float
public static final float
public static final float
public static final float
public static final float
public static final float
public static final float
public static final float
public static final float
public static final float
public static final float
public static final float
public static final float
public static final float
public static final float

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public static void
alAuxiliaryEffectSlot(int auxiliaryeffectslot, int param, IntBuffer values)

public static void
alAuxiliaryEffectSlot(int auxiliaryeffectslot, int param, FloatBuffer values)

public static void
alAuxiliaryEffectSlotf(int auxiliaryeffectslot, int param, float value)

public static void
alAuxiliaryEffectSloti(int auxiliaryeffectslot, int param, int value)

public static void
public static void
alDeleteAuxiliaryEffectSlots(int auxiliaryeffectslot)

Overloads alDeleteAuxiliaryEffectSlots.

public static void
public static void
alDeleteEffects(int effect)

Overloads alDeleteEffects.

public static void
public static void
alDeleteFilters(int filter)

Overloads alDeleteFilters.

public static void
alEffect(int effect, int param, IntBuffer values)

public static void
alEffect(int effect, int param, FloatBuffer values)

public static void
alEffectf(int effect, int param, float value)

public static void
alEffecti(int effect, int param, int value)

public static void
alFilter(int filter, int param, IntBuffer values)

public static void
alFilter(int filter, int param, FloatBuffer values)

public static void
alFilterf(int filter, int param, float value)

public static void
alFilteri(int filter, int param, int value)

public static void
alGenAuxiliaryEffectSlots(IntBuffer auxiliaryeffectslots)

public static int
alGenAuxiliaryEffectSlots()

Overloads alGenAuxiliaryEffectSlots.

public static void
public static int
alGenEffects()

Overloads alGenEffects.

public static void
public static int
alGenFilters()

Overloads alGenFilters.

public static void
alGetAuxiliaryEffectSlot(int auxiliaryeffectslot, int param, IntBuffer intdata)

public static void
alGetAuxiliaryEffectSlot(int auxiliaryeffectslot, int param, FloatBuffer floatdata)

public static float
alGetAuxiliaryEffectSlotf(int auxiliaryeffectslot, int param)

public static int
alGetAuxiliaryEffectSloti(int auxiliaryeffectslot, int param)

public static void
alGetEffect(int effect, int param, IntBuffer intdata)

public static void
alGetEffect(int effect, int param, FloatBuffer floatdata)

public static float
alGetEffectf(int effect, int param)

public static int
alGetEffecti(int effect, int param)

public static void
alGetFilter(int filter, int param, IntBuffer intdata)

public static void
alGetFilter(int filter, int param, FloatBuffer floatdata)

public static float
alGetFilterf(int filter, int param)

public static int
alGetFilteri(int filter, int param)

public static boolean
alIsAuxiliaryEffectSlot(int auxiliaryeffectslot)

public static boolean
alIsEffect(int effect)

public static boolean
alIsFilter(int filter)

pack-priv static native void
pack-priv static native void
nalAuxiliaryEffectSlotf(int auxiliaryeffectslot, int param, float value)

pack-priv static native void
nalAuxiliaryEffectSlotfv(int auxiliaryeffectslot, int param, long values)

pack-priv static native void
nalAuxiliaryEffectSloti(int auxiliaryeffectslot, int param, int value)

pack-priv static native void
nalAuxiliaryEffectSlotiv(int auxiliaryeffectslot, int param, long values)

pack-priv static native void
nalDeleteAuxiliaryEffectSlots(int auxiliaryeffectslots_n, long auxiliaryeffectslots)

pack-priv static native void
nalDeleteAuxiliaryEffectSlots2(int n, int auxiliaryeffectslot)

pack-priv static native void
nalDeleteEffects(int effects_n, long effects)

pack-priv static native void
nalDeleteEffects2(int n, int effect)

pack-priv static native void
nalDeleteFilters(int filters_n, long filters)

pack-priv static native void
nalDeleteFilters2(int n, int filter)

pack-priv static native void
nalEffectf(int effect, int param, float value)

pack-priv static native void
nalEffectfv(int effect, int param, long values)

pack-priv static native void
nalEffecti(int effect, int param, int value)

pack-priv static native void
nalEffectiv(int effect, int param, long values)

pack-priv static native void
nalFilterf(int filter, int param, float value)

pack-priv static native void
nalFilterfv(int filter, int param, long values)

pack-priv static native void
nalFilteri(int filter, int param, int value)

pack-priv static native void
nalFilteriv(int filter, int param, long values)

pack-priv static native void
nalGenAuxiliaryEffectSlots(int auxiliaryeffectslots_n, long auxiliaryeffectslots)

pack-priv static native int
pack-priv static native void
nalGenEffects(int effects_n, long effects)

pack-priv static native int
pack-priv static native void
nalGenFilters(int filters_n, long filters)

pack-priv static native int
pack-priv static native float
nalGetAuxiliaryEffectSlotf(int auxiliaryeffectslot, int param)

pack-priv static native void
nalGetAuxiliaryEffectSlotfv(int auxiliaryeffectslot, int param, long floatdata)

pack-priv static native int
nalGetAuxiliaryEffectSloti(int auxiliaryeffectslot, int param)

pack-priv static native void
nalGetAuxiliaryEffectSlotiv(int auxiliaryeffectslot, int param, long intdata)

pack-priv static native float
nalGetEffectf(int effect, int param)

pack-priv static native void
nalGetEffectfv(int effect, int param, long floatdata)

pack-priv static native int
nalGetEffecti(int effect, int param)

pack-priv static native void
nalGetEffectiv(int effect, int param, long intdata)

pack-priv static native float
nalGetFilterf(int filter, int param)

pack-priv static native void
nalGetFilterfv(int filter, int param, long floatdata)

pack-priv static native int
nalGetFilteri(int filter, int param)

pack-priv static native void
nalGetFilteriv(int filter, int param, long intdata)

pack-priv static native boolean
nalIsAuxiliaryEffectSlot(int auxiliaryeffectslot)

pack-priv static native boolean
nalIsEffect(int effect)

pack-priv static native boolean
nalIsFilter(int filter)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait