Top Description Fields Constructors Methods
org.lwjgl.openal

public Class AL11

extends AL10
Class Inheritance
Imports
java.nio.*, org.lwjgl.system.*

Native bindings to AL 1.1 functionality.

Field Summary

Modifier and TypeField and Description
public static final int
AL_BYTE_OFFSET

General tokens.

public static final int
AL_EXPONENT_DISTANCE

General tokens.

public static final int
public static final int
AL_ILLEGAL_COMMAND

General tokens.

public static final int
AL_LINEAR_DISTANCE

General tokens.

public static final int
public static final int
AL_SAMPLE_OFFSET

General tokens.

public static final int
AL_SEC_OFFSET

General tokens.

public static final int
AL_SPEED_OF_SOUND

General tokens.

public static final int
AL_STATIC

General tokens.

public static final int
AL_STREAMING

General tokens.

public static final int
AL_UNDETERMINED

General tokens.

Inherited from org.lwjgl.openal.AL10:
AL_BITSAL_BUFFERAL_BUFFERS_PROCESSEDAL_BUFFERS_QUEUEDAL_CHANNELSAL_CONE_INNER_ANGLEAL_CONE_OUTER_ANGLEAL_CONE_OUTER_GAINAL_DIRECTIONAL_DISTANCE_MODELAL_DOPPLER_FACTORAL_EXTENSIONSAL_FALSEAL_FORMAT_MONO16AL_FORMAT_MONO8AL_FORMAT_STEREO16AL_FORMAT_STEREO8AL_FREQUENCYAL_GAINAL_INITIALAL_INVALIDAL_INVALID_ENUMAL_INVALID_NAMEAL_INVALID_OPERATIONAL_INVALID_VALUEAL_INVERSE_DISTANCEAL_INVERSE_DISTANCE_CLAMPEDAL_LOOPINGAL_MAX_DISTANCEAL_MAX_GAINAL_MIN_GAINAL_NO_ERRORAL_NONEAL_ORIENTATIONAL_OUT_OF_MEMORYAL_PAUSEDAL_PENDINGAL_PITCHAL_PLAYINGAL_POSITIONAL_PROCESSEDAL_REFERENCE_DISTANCEAL_RENDERERAL_ROLLOFF_FACTORAL_SIZEAL_SOURCE_ABSOLUTEAL_SOURCE_RELATIVEAL_SOURCE_STATEAL_SOURCE_TYPEAL_STOPPEDAL_TRUEAL_UNUSEDAL_VELOCITYAL_VENDORAL_VERSION

Constructor Summary

AccessConstructor and Description
protected
AL11()

Method Summary

Modifier and TypeMethod and Description
public static void
alBuffer3f(int
the buffer to modify
buffer
,
int
the parameter to modify
paramName
,
float
the first value
value1
,
float
the second value
value2
,
float
the third value
value3
)

Sets the dimensional value of a buffer parameter.

public static void
alBuffer3i(int
the buffer to modify
buffer
,
int
the parameter to modify
paramName
,
int
the first value
value1
,
int
the second value
value2
,
int
the third value
value3
)

Sets the integer 3 dimensional value of a buffer parameter.

public static void
alBufferf(int
the buffer to modify
buffer
,
int
the parameter to modify
paramName
,
float
the value
value
)

Sets the float value of a buffer parameter.

public static void
alBufferfv(int
the buffer to modify
buffer
,
int
the parameter to modify
paramName
,
FloatBuffer
the parameter values
value
)

the pointer version of Bufferf

public static void
alBufferfv(int buffer, int paramName, float[] value)

Array version of: Bufferfv

public static void
alBufferi(int
the buffer to modify
buffer
,
int
the parameter to modify
paramName
,
int
the value
value
)

Sets the integer value of a buffer parameter.

public static void
alBufferiv(int
the buffer to modify
buffer
,
int
the parameter to modify
paramName
,
IntBuffer
the parameter values
value
)

the pointer version of Bufferi

public static void
alBufferiv(int buffer, int paramName, int[] value)

Array version of: Bufferiv

public static void
alGetBufferfv(int
the buffer to query
buffer
,
int
the parameter to query
param
,
FloatBuffer
the parameter values
values
)

Returns the float values of the specified buffer parameter.

public static void
alGetBufferfv(int buffer, int param, float[] values)

Array version of: GetBufferfv

public static void
alGetBufferiv(int
the buffer to query
buffer
,
int
the parameter to query
param
,
IntBuffer
the parameter values
values
)

Returns the integer values of the specified buffer parameter.

public static void
alGetBufferiv(int buffer, int param, int[] values)

Array version of: GetBufferiv

public static void
alGetListeneriv(int
the parameter to query
param
,
IntBuffer
the parameter values
values
)

Returns the integer values of the specified listener parameter.

public static void
alGetListeneriv(int param, int[] values)

Array version of: GetListeneriv

public static void
alListener3i(int
the parameter to modify
paramName
,
int
the first value
value1
,
int
the second value
value2
,
int
the third value
value3
)

Sets the 3 dimensional integer values of a listener parameter.

public static void
alListeneriv(int
the parameter to modify
listener
,
IntBuffer
the parameter values
value
)

Pointer version.

public static void
alListeneriv(int listener, int[] value)

Array version of: Listeneriv

public static void
alSource3i(int
the source to modify
source
,
int
the parameter to modify
paramName
,
int
the first value
value1
,
int
the second value
value2
,
int
the third value
value3
)

Sets the 3 dimensional integer values of a source parameter.

public static void
alSourceiv(int
the source to modify
source
,
int
the parameter to modify
paramName
,
IntBuffer
the parameter values
value
)

Pointer version.

public static void
alSourceiv(int source, int paramName, int[] value)

Array version of: Sourceiv

public static void
alSpeedOfSound(float
the speed of sound
value
)

Sets the speed of sound.

public static void
nalBufferfv(int buffer, int paramName, long value)

Unsafe version of: Bufferfv

public static void
nalBufferiv(int buffer, int paramName, long value)

Unsafe version of: Bufferiv

public static void
nalGetBufferfv(int buffer, int param, long values)

Unsafe version of: GetBufferfv

public static void
nalGetBufferiv(int buffer, int param, long values)

Unsafe version of: GetBufferiv

public static void
nalGetListeneriv(int param, long values)

Unsafe version of: GetListeneriv

public static void
nalListeneriv(int listener, long value)

Unsafe version of: Listeneriv

public static void
nalSourceiv(int source, int paramName, long value)

Unsafe version of: Sourceiv

Inherited from org.lwjgl.openal.AL10:
alBufferDataalBufferDataalBufferDataalBufferDataalBufferDataalBufferDataalBufferDataalDeleteBuffersalDeleteBuffersalDeleteBuffersalDeleteSourcesalDeleteSourcesalDeleteSourcesalDisablealDistanceModelalDopplerFactoralDopplerVelocityalEnablealGenBuffersalGenBuffersalGenBuffersalGenSourcesalGenSourcesalGenSourcesalGetBooleanalGetBooleanvalGetBufferfalGetBufferfalGetBufferfalGetBufferialGetBufferialGetBufferialGetDoublealGetDoublevalGetDoublevalGetEnumValuealGetEnumValuealGetErroralGetFloatalGetFloatvalGetFloatvalGetIntegeralGetIntegervalGetIntegervalGetListener3falGetListener3falGetListenerfalGetListenerfalGetListenerfalGetListenerfvalGetListenerfvalGetListenerialGetListenerialGetListenerialGetProcAddressalGetProcAddressalGetSource3falGetSource3falGetSourcefalGetSourcefalGetSourcefalGetSourcefvalGetSourcefvalGetSourceialGetSourceialGetSourceialGetSourceivalGetSourceivalGetStringalIsBufferalIsEnabledalIsExtensionPresentalIsExtensionPresentalIsSourcealListener3falListenerfalListenerfvalListenerfvalListenerialSource3falSourcefalSourcefvalSourcefvalSourceialSourcePausealSourcePausevalSourcePausevalSourcePlayalSourcePlayvalSourcePlayvalSourceQueueBuffersalSourceQueueBuffersalSourceQueueBuffersalSourceRewindalSourceRewindvalSourceRewindvalSourceStopalSourceStopvalSourceStopvalSourceUnqueueBuffersalSourceUnqueueBuffersalSourceUnqueueBuffersnalBufferDatanalDeleteBuffersnalDeleteSourcesnalGenBuffersnalGenSourcesnalGetBooleanvnalGetBufferfnalGetBufferinalGetDoublevnalGetEnumValuenalGetFloatvnalGetIntegervnalGetListener3fnalGetListenerfnalGetListenerfvnalGetListenerinalGetProcAddressnalGetSource3fnalGetSourcefnalGetSourcefvnalGetSourceinalGetSourceivnalGetStringnalIsExtensionPresentnalListenerfvnalSourcefvnalSourcePausevnalSourcePlayvnalSourceQueueBuffersnalSourceRewindvnalSourceStopvnalSourceUnqueueBuffers

Field Detail

AL_BYTE_OFFSETback to summary
public static final int AL_BYTE_OFFSET

General tokens.

AL_EXPONENT_DISTANCEback to summary
public static final int AL_EXPONENT_DISTANCE

General tokens.

AL_EXPONENT_DISTANCE_CLAMPEDback to summary
public static final int AL_EXPONENT_DISTANCE_CLAMPED

General tokens.

AL_ILLEGAL_COMMANDback to summary
public static final int AL_ILLEGAL_COMMAND

General tokens.

AL_LINEAR_DISTANCEback to summary
public static final int AL_LINEAR_DISTANCE

General tokens.

AL_LINEAR_DISTANCE_CLAMPEDback to summary
public static final int AL_LINEAR_DISTANCE_CLAMPED

General tokens.

AL_SAMPLE_OFFSETback to summary
public static final int AL_SAMPLE_OFFSET

General tokens.

AL_SEC_OFFSETback to summary
public static final int AL_SEC_OFFSET

General tokens.

AL_SPEED_OF_SOUNDback to summary
public static final int AL_SPEED_OF_SOUND

General tokens.

AL_STATICback to summary
public static final int AL_STATIC

General tokens.

AL_STREAMINGback to summary
public static final int AL_STREAMING

General tokens.

AL_UNDETERMINEDback to summary
public static final int AL_UNDETERMINED

General tokens.

Constructor Detail

AL11back to summary
protected AL11()

Method Detail

alBuffer3fback to summary
public static void alBuffer3f(int buffer, int paramName, float value1, float value2, float value3)

Sets the dimensional value of a buffer parameter.

Parameters
buffer:int

the buffer to modify

paramName:int

the parameter to modify

value1:float

the first value

value2:float

the second value

value3:float

the third value

Annotations
@NativeType:ALvoid
alBuffer3iback to summary
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:int

the buffer to modify

paramName:int

the parameter to modify

value1:int

the first value

value2:int

the second value

value3:int

the third value

Annotations
@NativeType:ALvoid
alBufferfback to summary
public static void alBufferf(int buffer, int paramName, float value)

Sets the float value of a buffer parameter.

Parameters
buffer:int

the buffer to modify

paramName:int

the parameter to modify

value:float

the value

Annotations
@NativeType:ALvoid
alBufferfvback to summary
public static void alBufferfv(int buffer, int paramName, FloatBuffer value)

the pointer version of Bufferf

Parameters
buffer:int

the buffer to modify

paramName:int

the parameter to modify

value:FloatBuffer

the parameter values

Annotations
@NativeType:ALvoid
alBufferfvback to summary
public static void alBufferfv(int buffer, int paramName, float[] value)

Array version of: Bufferfv

Annotations
@NativeType:ALvoid
alBufferiback to summary
public static void alBufferi(int buffer, int paramName, int value)

Sets the integer value of a buffer parameter.

Parameters
buffer:int

the buffer to modify

paramName:int

the parameter to modify

value:int

the value

Annotations
@NativeType:ALvoid
alBufferivback to summary
public static void alBufferiv(int buffer, int paramName, IntBuffer value)

the pointer version of Bufferi

Parameters
buffer:int

the buffer to modify

paramName:int

the parameter to modify

value:IntBuffer

the parameter values

Annotations
@NativeType:ALvoid
alBufferivback to summary
public static void alBufferiv(int buffer, int paramName, int[] value)

Array version of: Bufferiv

Annotations
@NativeType:ALvoid
alGetBufferfvback to summary
public static void alGetBufferfv(int buffer, int param, FloatBuffer values)

Returns the float values of the specified buffer parameter.

Parameters
buffer:int

the buffer to query

param:int

the parameter to query

values:FloatBuffer

the parameter values

Annotations
@NativeType:ALvoid
alGetBufferfvback to summary
public static void alGetBufferfv(int buffer, int param, float[] values)

Array version of: GetBufferfv

Annotations
@NativeType:ALvoid
alGetBufferivback to summary
public static void alGetBufferiv(int buffer, int param, IntBuffer values)

Returns the integer values of the specified buffer parameter.

Parameters
buffer:int

the buffer to query

param:int

the parameter to query

values:IntBuffer

the parameter values

Annotations
@NativeType:ALvoid
alGetBufferivback to summary
public static void alGetBufferiv(int buffer, int param, int[] values)

Array version of: GetBufferiv

Annotations
@NativeType:ALvoid
alGetListenerivback to summary
public static void alGetListeneriv(int param, IntBuffer values)

Returns the integer values of the specified listener parameter.

Parameters
param:int

the parameter to query

values:IntBuffer

the parameter values

Annotations
@NativeType:ALvoid
alGetListenerivback to summary
public static void alGetListeneriv(int param, int[] values)

Array version of: GetListeneriv

Annotations
@NativeType:ALvoid
alListener3iback to summary
public static void alListener3i(int paramName, int value1, int value2, int value3)

Sets the 3 dimensional integer values of a listener parameter.

Parameters
paramName:int

the parameter to modify

value1:int

the first value

value2:int

the second value

value3:int

the third value

Annotations
@NativeType:ALvoid
alListenerivback to summary
public static void alListeneriv(int listener, IntBuffer value)

Pointer version.

Parameters
listener:int

the parameter to modify

value:IntBuffer

the parameter values

Annotations
@NativeType:ALvoid
alListenerivback to summary
public static void alListeneriv(int listener, int[] value)

Array version of: Listeneriv

Annotations
@NativeType:ALvoid
alSource3iback to summary
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:int

the source to modify

paramName:int

the parameter to modify

value1:int

the first value

value2:int

the second value

value3:int

the third value

Annotations
@NativeType:ALvoid
alSourceivback to summary
public static void alSourceiv(int source, int paramName, IntBuffer value)

Pointer version.

Parameters
source:int

the source to modify

paramName:int

the parameter to modify

value:IntBuffer

the parameter values

Annotations
@NativeType:ALvoid
alSourceivback to summary
public static void alSourceiv(int source, int paramName, int[] value)

Array version of: Sourceiv

Annotations
@NativeType:ALvoid
alSpeedOfSoundback to summary
public static void alSpeedOfSound(float value)

Sets the speed of sound.

Parameters
value:float

the speed of sound

Annotations
@NativeType:ALvoid
nalBufferfvback to summary
public static void nalBufferfv(int buffer, int paramName, long value)

Unsafe version of: Bufferfv

nalBufferivback to summary
public static void nalBufferiv(int buffer, int paramName, long value)

Unsafe version of: Bufferiv

nalGetBufferfvback to summary
public static void nalGetBufferfv(int buffer, int param, long values)

Unsafe version of: GetBufferfv

nalGetBufferivback to summary
public static void nalGetBufferiv(int buffer, int param, long values)

Unsafe version of: GetBufferiv

nalGetListenerivback to summary
public static void nalGetListeneriv(int param, long values)

Unsafe version of: GetListeneriv

nalListenerivback to summary
public static void nalListeneriv(int listener, long value)

Unsafe version of: Listeneriv

nalSourceivback to summary
public static void nalSourceiv(int source, int paramName, long value)

Unsafe version of: Sourceiv