Package org.lwjgl.openal
Class AL11
java.lang.Object
org.lwjgl.openal.AL10
org.lwjgl.openal.AL11
Native bindings to AL 1.1 functionality.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
General tokens.static final int
General tokens.static final int
General tokens.static final int
General tokens.static final int
General tokens.static final int
General tokens.static final int
General tokens.static final int
General tokens.static final int
General tokens.static final int
General tokens.static final int
General tokens.static final int
General 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
Modifier and TypeMethodDescriptionstatic 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, 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, 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, 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, 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, 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, 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, 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
-
Field Details
-
AL_SEC_OFFSET
public static final int AL_SEC_OFFSETGeneral tokens.- See Also:
-
AL_SAMPLE_OFFSET
public static final int AL_SAMPLE_OFFSETGeneral tokens.- See Also:
-
AL_BYTE_OFFSET
public static final int AL_BYTE_OFFSETGeneral tokens.- See Also:
-
AL_STATIC
public static final int AL_STATICGeneral tokens.- See Also:
-
AL_STREAMING
public static final int AL_STREAMINGGeneral tokens.- See Also:
-
AL_UNDETERMINED
public static final int AL_UNDETERMINEDGeneral tokens.- See Also:
-
AL_ILLEGAL_COMMAND
public static final int AL_ILLEGAL_COMMANDGeneral tokens.- See Also:
-
AL_SPEED_OF_SOUND
public static final int AL_SPEED_OF_SOUNDGeneral tokens.- See Also:
-
AL_LINEAR_DISTANCE
public static final int AL_LINEAR_DISTANCEGeneral tokens.- See Also:
-
AL_LINEAR_DISTANCE_CLAMPED
public static final int AL_LINEAR_DISTANCE_CLAMPEDGeneral tokens.- See Also:
-
AL_EXPONENT_DISTANCE
public static final int AL_EXPONENT_DISTANCEGeneral tokens.- See Also:
-
AL_EXPONENT_DISTANCE_CLAMPED
public static final int AL_EXPONENT_DISTANCE_CLAMPEDGeneral tokens.- See Also:
-
-
Method Details
-
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
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
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
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
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
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
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
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
-