Gambas Documentation - /comp/gb.openal/al

# Al (gb.openal)

This class is static.

Static methods | Constants
--- | ---

Buffer3f Buffer3i BufferData Bufferf Bufferfv Bufferi Bufferiv DeleteBuffers DeleteSources Disable DistanceModel DopplerFactor DopplerVelocity Enable GenBuffers GenSources GetBoolean
Return the value of the Param property of the Buffer buffer as an array of three Single.
GetBuffer3f
Return the value of the Param property of the Buffer buffer as an array of three Integer.
GetBuffer3i
Return the value of the Param property of the Buffer buffer as a Single value.
GetBufferf
Return the value of the Param property of the Buffer buffer as an array of Single.
GetBufferfv
Return the value of the Param property of the Buffer buffer as an Integer.
GetBufferi
Return the value of the Param property of the Buffer buffer as an array of Integer.
GetBufferiv
GetDouble GetEnumValue GetError GetFloat GetInteger
Return the value of the Param property of the listener as an array of three Single values.
GetListener3f
Return the value of the Param property of the listener as an array of three Integer values.
GetListener3i
Return the value of the Param property of the listener as a Single value.
GetListenerf
Static Function GetListenerfv ( Param As Integer ) As Single
GetListenerfv
Return the value of the Param property of the listener as an Integer.
GetListeneri
Return the value of the Param property of the listener as an array of Integer values.
GetListeneriv
Return the value of the Param property of the Source source as an array of three Single.
GetSource3f
GetSource3i GetSourcef GetSourcefv GetSourcei GetSourceiv GetString IsBuffer IsEnabled IsExtensionPresent IsSource
Set the value of the Param property of the listener from three Single values.
Listener3f
Set the value of the Param property of the listener from an array of three Integer values.
Listener3i
Set the value of the Param property of the listener from a Single value.
Listenerf
Set the value of the Param property of the listener from an array of Single values.
Listenerfv
Set the value of the Param property of the listener from an Integer.
Listeneri
Set the value of the Param property of the listener from an array of Integer values.
Listeneriv
Source3f Source3i SourcePause SourcePausev SourcePlay SourcePlayv SourceQueueBuffers SourceRewind SourceRewindv SourceStop SourceStopv SourceUnqueueBuffers Sourcef Sourcefv Sourcei Sourceiv SpeedOfSound

This constant represents the bit depth of a buffer.
BITS
BUFFER BUFFERS_PROCESSED BUFFERS_QUEUED BYTE_OFFSET
This constant represents the number of channels in a buffer.
CHANNELS
CONE_INNER_ANGLE CONE_OUTER_ANGLE CONE_OUTER_GAIN
This constant represents a direction vector.
DIRECTION
DISTANCE_MODEL DOPPLER_FACTOR DOPPLER_VELOCITY EXPONENT_DISTANCE EXPONENT_DISTANCE_CLAMPED EXTENSIONS FALSE FORMAT_MONO16 FORMAT_MONO8 FORMAT_STEREO16 FORMAT_STEREO8
This constant represents the frequency of a buffer.
FREQUENCY
This constant represents the master gain.
GAIN
INITIAL INVALID_ENUM INVALID_NAME INVALID_OPERATION INVALID_VALUE INVERSE_DISTANCE INVERSE_DISTANCE_CLAMPED LINEAR_DISTANCE LINEAR_DISTANCE_CLAMPED LOOPING MAX_DISTANCE MAX_GAIN MIN_GAIN NONE NO_ERROR
This constant represents the orientation vectors.
ORIENTATION
OUT_OF_MEMORY PAUSED PENDING PITCH PLAYING
This constant represents a position vector.
POSITION
PROCESSED REFERENCE_DISTANCE RENDERER ROLLOFF_FACTOR SAMPLE_OFFSET SEC_OFFSET
This constant represents the size of a buffer.
SIZE
SOURCE_RELATIVE SOURCE_STATE SOURCE_TYPE SPEED_OF_SOUND STATIC STOPPED STREAMING TRUE UNDETERMINED UNUSED
This constant represent a velocity vector.
VELOCITY
VENDOR VERSION