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 int
AL_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 void
alBuffer3f(int buffer, int paramName, float value1, float value2, float value3)
Sets the dimensional value of a buffer parameter.static void
alBuffer3i(int buffer, int paramName, int value1, int value2, int value3)
Sets the integer 3 dimensional value of a buffer parameter.static void
alBufferf(int buffer, int paramName, float value)
Sets the float value of a buffer parameter.static void
alBufferfv(int buffer, int paramName, float[] value)
Array version of:Bufferfv
static void
alBufferfv(int buffer, int paramName, java.nio.FloatBuffer value)
the pointer version ofBufferf
static void
alBufferi(int buffer, int paramName, int value)
Sets the integer value of a buffer parameter.static void
alBufferiv(int buffer, int paramName, int[] value)
Array version of:Bufferiv
static void
alBufferiv(int buffer, int paramName, java.nio.IntBuffer value)
the pointer version ofBufferi
static void
alGetBufferfv(int buffer, int param, float[] values)
Array version of:GetBufferfv
static void
alGetBufferfv(int buffer, int param, java.nio.FloatBuffer values)
Returns the float values of the specified buffer parameter.static void
alGetBufferiv(int buffer, int param, int[] values)
Array version of:GetBufferiv
static void
alGetBufferiv(int buffer, int param, java.nio.IntBuffer values)
Returns the integer values of the specified buffer parameter.static void
alGetListeneriv(int param, int[] values)
Array version of:GetListeneriv
static void
alGetListeneriv(int param, java.nio.IntBuffer values)
Returns the integer values of the specified listener parameter.static void
alListener3i(int paramName, int value1, int value2, int value3)
Sets the 3 dimensional integer values of a listener parameter.static void
alListeneriv(int listener, int[] value)
Array version of:Listeneriv
static void
alListeneriv(int listener, java.nio.IntBuffer value)
Pointer version.static void
alSource3i(int source, int paramName, int value1, int value2, int value3)
Sets the 3 dimensional integer values of a source parameter.static void
alSourceiv(int source, int paramName, int[] value)
Array version of:Sourceiv
static void
alSourceiv(int source, int paramName, java.nio.IntBuffer value)
Pointer version.static void
alSpeedOfSound(float value)
Sets the speed of sound.static void
nalBufferfv(int buffer, int paramName, long value)
Unsafe version of:Bufferfv
static void
nalBufferiv(int buffer, int paramName, long value)
Unsafe version of:Bufferiv
static void
nalGetBufferfv(int buffer, int param, long values)
Unsafe version of:GetBufferfv
static void
nalGetBufferiv(int buffer, int param, long values)
Unsafe version of:GetBufferiv
static void
nalGetListeneriv(int param, long values)
Unsafe version of:GetListeneriv
static void
nalListeneriv(int listener, long value)
Unsafe version of:Listeneriv
static void
nalSourceiv(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
-
-