Package org.lwjgl.openal
Class AL11
- java.lang.Object
-
- org.lwjgl.openal.AL10
-
- org.lwjgl.openal.AL11
-
public class AL11 extends AL10
Native bindings to AL 1.1 functionality.
-
-
Field Summary
Fields Modifier and Type Field Description static intAL_BYTE_OFFSET
AL_EXPONENT_DISTANCE
AL_EXPONENT_DISTANCE_CLAMPED
AL_ILLEGAL_COMMAND
AL_LINEAR_DISTANCE
AL_LINEAR_DISTANCE_CLAMPED
AL_SAMPLE_OFFSET
AL_SEC_OFFSET
AL_SPEED_OF_SOUND
AL_STATIC
AL_STREAMING
AL_UNDETERMINEDGeneral tokens.-
Fields inherited from class org.lwjgl.openal.AL10
AL_BITS, AL_BUFFER, AL_BUFFERS_PROCESSED, AL_BUFFERS_QUEUED, AL_CHANNELS, AL_CONE_INNER_ANGLE, AL_CONE_OUTER_ANGLE, AL_CONE_OUTER_GAIN, AL_DIRECTION, AL_DISTANCE_MODEL, AL_DOPPLER_FACTOR, AL_EXTENSIONS, AL_FALSE, AL_FORMAT_MONO16, AL_FORMAT_MONO8, AL_FORMAT_STEREO16, AL_FORMAT_STEREO8, AL_FREQUENCY, AL_GAIN, AL_INITIAL, AL_INVALID, AL_INVALID_ENUM, AL_INVALID_NAME, AL_INVALID_OPERATION, AL_INVALID_VALUE, AL_INVERSE_DISTANCE, AL_INVERSE_DISTANCE_CLAMPED, AL_LOOPING, AL_MAX_DISTANCE, AL_MAX_GAIN, AL_MIN_GAIN, AL_NO_ERROR, AL_NONE, AL_ORIENTATION, AL_OUT_OF_MEMORY, AL_PAUSED, AL_PENDING, AL_PITCH, AL_PLAYING, AL_POSITION, AL_PROCESSED, AL_REFERENCE_DISTANCE, AL_RENDERER, AL_ROLLOFF_FACTOR, AL_SIZE, AL_SOURCE_ABSOLUTE, AL_SOURCE_RELATIVE, AL_SOURCE_STATE, AL_SOURCE_TYPE, AL_STOPPED, AL_TRUE, AL_UNUSED, AL_VELOCITY, AL_VENDOR, AL_VERSION
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidalBuffer3f(int buffer, int paramName, float value1, float value2, float value3)Sets the dimensional value of a buffer parameter.static voidalBuffer3i(int buffer, int paramName, int value1, int value2, int value3)Sets the integer 3 dimensional value of a buffer parameter.static voidalBufferf(int buffer, int paramName, float value)Sets the float value of a buffer parameter.static voidalBufferfv(int buffer, int paramName, float[] value)Array version of:Bufferfvstatic voidalBufferfv(int buffer, int paramName, java.nio.FloatBuffer value)the pointer version ofBufferfstatic voidalBufferi(int buffer, int paramName, int value)Sets the integer value of a buffer parameter.static voidalBufferiv(int buffer, int paramName, int[] value)Array version of:Bufferivstatic voidalBufferiv(int buffer, int paramName, java.nio.IntBuffer value)the pointer version ofBufferistatic voidalGetBufferfv(int buffer, int param, float[] values)Array version of:GetBufferfvstatic voidalGetBufferfv(int buffer, int param, java.nio.FloatBuffer values)Returns the float values of the specified buffer parameter.static voidalGetBufferiv(int buffer, int param, int[] values)Array version of:GetBufferivstatic voidalGetBufferiv(int buffer, int param, java.nio.IntBuffer values)Returns the integer values of the specified buffer parameter.static voidalGetListeneriv(int param, int[] values)Array version of:GetListenerivstatic voidalGetListeneriv(int param, java.nio.IntBuffer values)Returns the integer values of the specified listener parameter.static voidalListener3i(int paramName, int value1, int value2, int value3)Sets the 3 dimensional integer values of a listener parameter.static voidalListeneriv(int listener, int[] value)Array version of:Listenerivstatic voidalListeneriv(int listener, java.nio.IntBuffer value)Pointer version.static voidalSource3i(int source, int paramName, int value1, int value2, int value3)Sets the 3 dimensional integer values of a source parameter.static voidalSourceiv(int source, int paramName, int[] value)Array version of:Sourceivstatic voidalSourceiv(int source, int paramName, java.nio.IntBuffer value)Pointer version.static voidalSpeedOfSound(float value)Sets the speed of sound.static voidnalBufferfv(int buffer, int paramName, long value)Unsafe version of:Bufferfvstatic voidnalBufferiv(int buffer, int paramName, long value)Unsafe version of:Bufferivstatic voidnalGetBufferfv(int buffer, int param, long values)Unsafe version of:GetBufferfvstatic voidnalGetBufferiv(int buffer, int param, long values)Unsafe version of:GetBufferivstatic voidnalGetListeneriv(int param, long values)Unsafe version of:GetListenerivstatic voidnalListeneriv(int listener, long value)Unsafe version of:Listenerivstatic voidnalSourceiv(int source, int paramName, long value)Unsafe version of:Sourceiv-
Methods inherited from class org.lwjgl.openal.AL10
alBufferData, alBufferData, alBufferData, alBufferData, alBufferData, alBufferData, alBufferData, alDeleteBuffers, alDeleteBuffers, alDeleteBuffers, alDeleteSources, alDeleteSources, alDeleteSources, alDisable, alDistanceModel, alDopplerFactor, alDopplerVelocity, alEnable, alGenBuffers, alGenBuffers, alGenBuffers, alGenSources, alGenSources, alGenSources, alGetBoolean, alGetBooleanv, alGetBufferf, alGetBufferf, alGetBufferf, alGetBufferi, alGetBufferi, alGetBufferi, alGetDouble, alGetDoublev, alGetDoublev, alGetEnumValue, alGetEnumValue, alGetError, alGetFloat, alGetFloatv, alGetFloatv, alGetInteger, alGetIntegerv, alGetIntegerv, alGetListener3f, alGetListener3f, alGetListenerf, alGetListenerf, alGetListenerf, alGetListenerfv, alGetListenerfv, alGetListeneri, alGetListeneri, alGetListeneri, alGetProcAddress, alGetProcAddress, alGetSource3f, alGetSource3f, alGetSourcef, alGetSourcef, alGetSourcef, alGetSourcefv, alGetSourcefv, alGetSourcei, alGetSourcei, alGetSourcei, alGetSourceiv, alGetSourceiv, alGetString, alIsBuffer, alIsEnabled, alIsExtensionPresent, alIsExtensionPresent, alIsSource, alListener3f, alListenerf, alListenerfv, alListenerfv, alListeneri, alSource3f, alSourcef, alSourcefv, alSourcefv, alSourcei, alSourcePause, alSourcePausev, alSourcePausev, alSourcePlay, alSourcePlayv, alSourcePlayv, alSourceQueueBuffers, alSourceQueueBuffers, alSourceQueueBuffers, alSourceRewind, alSourceRewindv, alSourceRewindv, alSourceStop, alSourceStopv, alSourceStopv, alSourceUnqueueBuffers, alSourceUnqueueBuffers, alSourceUnqueueBuffers, nalBufferData, nalDeleteBuffers, nalDeleteSources, nalGenBuffers, nalGenSources, nalGetBooleanv, nalGetBufferf, nalGetBufferi, nalGetDoublev, nalGetEnumValue, nalGetFloatv, nalGetIntegerv, nalGetListener3f, nalGetListenerf, nalGetListenerfv, nalGetListeneri, nalGetProcAddress, nalGetSource3f, nalGetSourcef, nalGetSourcefv, nalGetSourcei, nalGetSourceiv, nalGetString, nalIsExtensionPresent, nalListenerfv, nalSourcefv, nalSourcePausev, nalSourcePlayv, nalSourceQueueBuffers, nalSourceRewindv, nalSourceStopv, nalSourceUnqueueBuffers
-
-
-
-
Method Detail
-
alListener3i
public static void alListener3i(int paramName, int value1, int value2, int value3)Sets the 3 dimensional integer values of a listener parameter.- Parameters:
paramName- the parameter to modifyvalue1- the first valuevalue2- the second valuevalue3- the third value
-
nalGetListeneriv
public static void nalGetListeneriv(int param, long values)Unsafe version of:GetListeneriv
-
alGetListeneriv
public static void alGetListeneriv(int param, java.nio.IntBuffer values)Returns the integer values of the specified listener parameter.- Parameters:
param- the parameter to queryvalues- the parameter values
-
alSource3i
public static void alSource3i(int source, int paramName, int value1, int value2, int value3)Sets the 3 dimensional integer values of a source parameter.- Parameters:
source- the source to modifyparamName- the parameter to modifyvalue1- the first valuevalue2- the second valuevalue3- the third value
-
nalListeneriv
public static void nalListeneriv(int listener, long value)Unsafe version of:Listeneriv
-
alListeneriv
public static void alListeneriv(int listener, java.nio.IntBuffer value)Pointer version.- Parameters:
listener- the parameter to modifyvalue- the parameter values
-
nalSourceiv
public static void nalSourceiv(int source, int paramName, long value)Unsafe version of:Sourceiv
-
alSourceiv
public static void alSourceiv(int source, int paramName, java.nio.IntBuffer value)Pointer version.- Parameters:
source- the source to modifyparamName- the parameter to modifyvalue- the parameter values
-
alBufferf
public static void alBufferf(int buffer, int paramName, float value)Sets the float value of a buffer parameter.- Parameters:
buffer- the buffer to modifyparamName- the parameter to modifyvalue- the value
-
alBuffer3f
public static void alBuffer3f(int buffer, int paramName, float value1, float value2, float value3)Sets the dimensional value of a buffer parameter.- Parameters:
buffer- the buffer to modifyparamName- the parameter to modifyvalue1- the first valuevalue2- the second valuevalue3- the third value
-
nalBufferfv
public static void nalBufferfv(int buffer, int paramName, long value)Unsafe version of:Bufferfv
-
alBufferfv
public static void alBufferfv(int buffer, int paramName, java.nio.FloatBuffer value)the pointer version ofBufferf- Parameters:
buffer- the buffer to modifyparamName- the parameter to modifyvalue- the parameter values
-
alBufferi
public static void alBufferi(int buffer, int paramName, int value)Sets the integer value of a buffer parameter.- Parameters:
buffer- the buffer to modifyparamName- the parameter to modifyvalue- the value
-
alBuffer3i
public static void alBuffer3i(int buffer, int paramName, int value1, int value2, int value3)Sets the integer 3 dimensional value of a buffer parameter.- Parameters:
buffer- the buffer to modifyparamName- the parameter to modifyvalue1- the first valuevalue2- the second valuevalue3- the third value
-
nalBufferiv
public static void nalBufferiv(int buffer, int paramName, long value)Unsafe version of:Bufferiv
-
alBufferiv
public static void alBufferiv(int buffer, int paramName, java.nio.IntBuffer value)the pointer version ofBufferi- Parameters:
buffer- the buffer to modifyparamName- the parameter to modifyvalue- the parameter values
-
nalGetBufferiv
public static void nalGetBufferiv(int buffer, int param, long values)Unsafe version of:GetBufferiv
-
alGetBufferiv
public static void alGetBufferiv(int buffer, int param, java.nio.IntBuffer values)Returns the integer values of the specified buffer parameter.- Parameters:
buffer- the buffer to queryparam- the parameter to queryvalues- the parameter values
-
nalGetBufferfv
public static void nalGetBufferfv(int buffer, int param, long values)Unsafe version of:GetBufferfv
-
alGetBufferfv
public static void alGetBufferfv(int buffer, int param, java.nio.FloatBuffer values)Returns the float values of the specified buffer parameter.- Parameters:
buffer- the buffer to queryparam- the parameter to queryvalues- the parameter values
-
alSpeedOfSound
public static void alSpeedOfSound(float value)
Sets the speed of sound.- Parameters:
value- the speed of sound
-
alGetListeneriv
public static void alGetListeneriv(int param, int[] values)Array version of:GetListeneriv
-
alListeneriv
public static void alListeneriv(int listener, int[] value)Array version of:Listeneriv
-
alSourceiv
public static void alSourceiv(int source, int paramName, int[] value)Array version of:Sourceiv
-
alBufferfv
public static void alBufferfv(int buffer, int paramName, float[] value)Array version of:Bufferfv
-
alBufferiv
public static void alBufferiv(int buffer, int paramName, int[] value)Array version of:Bufferiv
-
alGetBufferiv
public static void alGetBufferiv(int buffer, int param, int[] values)Array version of:GetBufferiv
-
alGetBufferfv
public static void alGetBufferfv(int buffer, int param, float[] values)Array version of:GetBufferfv
-
-