Class ALCapabilities

java.lang.Object
org.lwjgl.openal.ALCapabilities

public final class ALCapabilities extends Object
Defines the capabilities of an OpenAL context.
  • Field Details

    • alGetError

      public final long alGetError
    • alEnable

      public final long alEnable
    • alDisable

      public final long alDisable
    • alIsEnabled

      public final long alIsEnabled
    • alGetBoolean

      public final long alGetBoolean
    • alGetInteger

      public final long alGetInteger
    • alGetFloat

      public final long alGetFloat
    • alGetDouble

      public final long alGetDouble
    • alGetBooleanv

      public final long alGetBooleanv
    • alGetIntegerv

      public final long alGetIntegerv
    • alGetFloatv

      public final long alGetFloatv
    • alGetDoublev

      public final long alGetDoublev
    • alGetString

      public final long alGetString
    • alDistanceModel

      public final long alDistanceModel
    • alDopplerFactor

      public final long alDopplerFactor
    • alDopplerVelocity

      public final long alDopplerVelocity
    • alListenerf

      public final long alListenerf
    • alListeneri

      public final long alListeneri
    • alListener3f

      public final long alListener3f
    • alListenerfv

      public final long alListenerfv
    • alGetListenerf

      public final long alGetListenerf
    • alGetListeneri

      public final long alGetListeneri
    • alGetListener3f

      public final long alGetListener3f
    • alGetListenerfv

      public final long alGetListenerfv
    • alGenSources

      public final long alGenSources
    • alDeleteSources

      public final long alDeleteSources
    • alIsSource

      public final long alIsSource
    • alSourcef

      public final long alSourcef
    • alSource3f

      public final long alSource3f
    • alSourcefv

      public final long alSourcefv
    • alSourcei

      public final long alSourcei
    • alGetSourcef

      public final long alGetSourcef
    • alGetSource3f

      public final long alGetSource3f
    • alGetSourcefv

      public final long alGetSourcefv
    • alGetSourcei

      public final long alGetSourcei
    • alGetSourceiv

      public final long alGetSourceiv
    • alSourceQueueBuffers

      public final long alSourceQueueBuffers
    • alSourceUnqueueBuffers

      public final long alSourceUnqueueBuffers
    • alSourcePlay

      public final long alSourcePlay
    • alSourcePause

      public final long alSourcePause
    • alSourceStop

      public final long alSourceStop
    • alSourceRewind

      public final long alSourceRewind
    • alSourcePlayv

      public final long alSourcePlayv
    • alSourcePausev

      public final long alSourcePausev
    • alSourceStopv

      public final long alSourceStopv
    • alSourceRewindv

      public final long alSourceRewindv
    • alGenBuffers

      public final long alGenBuffers
    • alDeleteBuffers

      public final long alDeleteBuffers
    • alIsBuffer

      public final long alIsBuffer
    • alGetBufferf

      public final long alGetBufferf
    • alGetBufferi

      public final long alGetBufferi
    • alBufferData

      public final long alBufferData
    • alGetEnumValue

      public final long alGetEnumValue
    • alGetProcAddress

      public final long alGetProcAddress
    • alIsExtensionPresent

      public final long alIsExtensionPresent
    • alListener3i

      public final long alListener3i
    • alGetListeneriv

      public final long alGetListeneriv
    • alSource3i

      public final long alSource3i
    • alListeneriv

      public final long alListeneriv
    • alSourceiv

      public final long alSourceiv
    • alBufferf

      public final long alBufferf
    • alBuffer3f

      public final long alBuffer3f
    • alBufferfv

      public final long alBufferfv
    • alBufferi

      public final long alBufferi
    • alBuffer3i

      public final long alBuffer3i
    • alBufferiv

      public final long alBufferiv
    • alGetBufferiv

      public final long alGetBufferiv
    • alGetBufferfv

      public final long alGetBufferfv
    • alSpeedOfSound

      public final long alSpeedOfSound
    • alGenEffects

      public final long alGenEffects
    • alDeleteEffects

      public final long alDeleteEffects
    • alIsEffect

      public final long alIsEffect
    • alEffecti

      public final long alEffecti
    • alEffectiv

      public final long alEffectiv
    • alEffectf

      public final long alEffectf
    • alEffectfv

      public final long alEffectfv
    • alGetEffecti

      public final long alGetEffecti
    • alGetEffectiv

      public final long alGetEffectiv
    • alGetEffectf

      public final long alGetEffectf
    • alGetEffectfv

      public final long alGetEffectfv
    • alGenFilters

      public final long alGenFilters
    • alDeleteFilters

      public final long alDeleteFilters
    • alIsFilter

      public final long alIsFilter
    • alFilteri

      public final long alFilteri
    • alFilteriv

      public final long alFilteriv
    • alFilterf

      public final long alFilterf
    • alFilterfv

      public final long alFilterfv
    • alGetFilteri

      public final long alGetFilteri
    • alGetFilteriv

      public final long alGetFilteriv
    • alGetFilterf

      public final long alGetFilterf
    • alGetFilterfv

      public final long alGetFilterfv
    • alGenAuxiliaryEffectSlots

      public final long alGenAuxiliaryEffectSlots
    • alDeleteAuxiliaryEffectSlots

      public final long alDeleteAuxiliaryEffectSlots
    • alIsAuxiliaryEffectSlot

      public final long alIsAuxiliaryEffectSlot
    • alAuxiliaryEffectSloti

      public final long alAuxiliaryEffectSloti
    • alAuxiliaryEffectSlotiv

      public final long alAuxiliaryEffectSlotiv
    • alAuxiliaryEffectSlotf

      public final long alAuxiliaryEffectSlotf
    • alAuxiliaryEffectSlotfv

      public final long alAuxiliaryEffectSlotfv
    • alGetAuxiliaryEffectSloti

      public final long alGetAuxiliaryEffectSloti
    • alGetAuxiliaryEffectSlotiv

      public final long alGetAuxiliaryEffectSlotiv
    • alGetAuxiliaryEffectSlotf

      public final long alGetAuxiliaryEffectSlotf
    • alGetAuxiliaryEffectSlotfv

      public final long alGetAuxiliaryEffectSlotfv
    • alBufferDataStatic

      public final long alBufferDataStatic
    • alBufferSamplesSOFT

      public final long alBufferSamplesSOFT
    • alBufferSubSamplesSOFT

      public final long alBufferSubSamplesSOFT
    • alGetBufferSamplesSOFT

      public final long alGetBufferSamplesSOFT
    • alIsBufferFormatSupportedSOFT

      public final long alIsBufferFormatSupportedSOFT
    • alBufferSubDataSOFT

      public final long alBufferSubDataSOFT
    • alBufferCallbackSOFT

      public final long alBufferCallbackSOFT
    • alGetBufferPtrSOFT

      public final long alGetBufferPtrSOFT
    • alGetBuffer3PtrSOFT

      public final long alGetBuffer3PtrSOFT
    • alGetBufferPtrvSOFT

      public final long alGetBufferPtrvSOFT
    • alDeferUpdatesSOFT

      public final long alDeferUpdatesSOFT
    • alProcessUpdatesSOFT

      public final long alProcessUpdatesSOFT
    • alEventControlSOFT

      public final long alEventControlSOFT
    • alEventCallbackSOFT

      public final long alEventCallbackSOFT
    • alGetPointerSOFT

      public final long alGetPointerSOFT
    • alGetPointervSOFT

      public final long alGetPointervSOFT
    • alSourcedSOFT

      public final long alSourcedSOFT
    • alSource3dSOFT

      public final long alSource3dSOFT
    • alSourcedvSOFT

      public final long alSourcedvSOFT
    • alGetSourcedSOFT

      public final long alGetSourcedSOFT
    • alGetSource3dSOFT

      public final long alGetSource3dSOFT
    • alGetSourcedvSOFT

      public final long alGetSourcedvSOFT
    • alSourcei64SOFT

      public final long alSourcei64SOFT
    • alSource3i64SOFT

      public final long alSource3i64SOFT
    • alSourcei64vSOFT

      public final long alSourcei64vSOFT
    • alGetSourcei64SOFT

      public final long alGetSourcei64SOFT
    • alGetSource3i64SOFT

      public final long alGetSource3i64SOFT
    • alGetSourcei64vSOFT

      public final long alGetSourcei64vSOFT
    • alGetStringiSOFT

      public final long alGetStringiSOFT
    • alSourcePlayAtTimeSOFT

      public final long alSourcePlayAtTimeSOFT
    • alSourcePlayAtTimevSOFT

      public final long alSourcePlayAtTimevSOFT
    • OpenAL10

      public final boolean OpenAL10
      When true, AL10 is supported.
    • OpenAL11

      public final boolean OpenAL11
      When true, AL11 is supported.
    • AL_EXT_ALAW

      public final boolean AL_EXT_ALAW
      When true, EXTAlaw is supported.
    • AL_EXT_BFORMAT

      public final boolean AL_EXT_BFORMAT
      When true, EXTBFormat is supported.
    • AL_EXT_DOUBLE

      public final boolean AL_EXT_DOUBLE
      When true, EXTDouble is supported.
    • ALC_EXT_EFX

      public final boolean ALC_EXT_EFX
      When true, EXTEfx is supported.
    • AL_EXT_EXPONENT_DISTANCE

      public final boolean AL_EXT_EXPONENT_DISTANCE
      When true, EXTExponentDistance is supported.
    • AL_EXT_FLOAT32

      public final boolean AL_EXT_FLOAT32
      When true, EXTFloat32 is supported.
    • AL_EXT_IMA4

      public final boolean AL_EXT_IMA4
      When true, EXTIma4 is supported.
    • AL_EXT_LINEAR_DISTANCE

      public final boolean AL_EXT_LINEAR_DISTANCE
      When true, EXTLinearDistance is supported.
    • AL_EXT_MCFORMATS

      public final boolean AL_EXT_MCFORMATS
      When true, EXTMCFormats is supported.
    • AL_EXT_MULAW

      public final boolean AL_EXT_MULAW
      When true, EXTMulaw is supported.
    • AL_EXT_MULAW_BFORMAT

      public final boolean AL_EXT_MULAW_BFORMAT
      When true, EXTMulawBFormat is supported.
    • AL_EXT_MULAW_MCFORMATS

      public final boolean AL_EXT_MULAW_MCFORMATS
      When true, EXTMulawMCFormats is supported.
    • AL_EXT_OFFSET

      public final boolean AL_EXT_OFFSET
      When true, EXTOffset is supported.
    • AL_EXT_source_distance_model

      public final boolean AL_EXT_source_distance_model
      When true, EXTSourceDistanceModel is supported.
    • AL_EXT_SOURCE_RADIUS

      public final boolean AL_EXT_SOURCE_RADIUS
      When true, EXTSourceRadius is supported.
    • AL_EXT_STATIC_BUFFER

      public final boolean AL_EXT_STATIC_BUFFER
      When true, EXTStaticBuffer is supported.
    • AL_EXT_STEREO_ANGLES

      public final boolean AL_EXT_STEREO_ANGLES
      When true, EXTStereoAngles is supported.
    • AL_EXT_vorbis

      public final boolean AL_EXT_vorbis
      When true, EXTVorbis is supported.
    • AL_LOKI_IMA_ADPCM

      public final boolean AL_LOKI_IMA_ADPCM
      When true, LOKIIMAADPCM is supported.
    • AL_LOKI_quadriphonic

      public final boolean AL_LOKI_quadriphonic
      When true, LOKIQuadriphonic is supported.
    • AL_LOKI_WAVE_format

      public final boolean AL_LOKI_WAVE_format
      When true, LOKIWAVEFormat is supported.
    • AL_SOFT_bformat_ex

      public final boolean AL_SOFT_bformat_ex
      When true, SOFTBformatEx is supported.
    • AL_SOFT_block_alignment

      public final boolean AL_SOFT_block_alignment
      When true, SOFTBlockAlignment is supported.
    • AL_SOFT_buffer_length_query

      public final boolean AL_SOFT_buffer_length_query
      When true, SOFTBufferLengthQuery is supported.
    • AL_SOFT_buffer_samples

      public final boolean AL_SOFT_buffer_samples
      When true, SOFTBufferSamples is supported.
    • AL_SOFT_buffer_sub_data

      public final boolean AL_SOFT_buffer_sub_data
      When true, SOFTBufferSubData is supported.
    • AL_SOFT_callback_buffer

      public final boolean AL_SOFT_callback_buffer
      When true, SOFTCallbackBuffer is supported.
    • AL_SOFT_deferred_updates

      public final boolean AL_SOFT_deferred_updates
      When true, SOFTDeferredUpdates is supported.
    • AL_SOFT_direct_channels

      public final boolean AL_SOFT_direct_channels
      When true, SOFTDirectChannels is supported.
    • AL_SOFT_direct_channels_remix

      public final boolean AL_SOFT_direct_channels_remix
      When true, SOFTDirectChannelsRemix is supported.
    • AL_SOFT_effect_target

      public final boolean AL_SOFT_effect_target
      When true, SOFTEffectTarget is supported.
    • AL_SOFT_events

      public final boolean AL_SOFT_events
      When true, SOFTEvents is supported.
    • AL_SOFT_gain_clamp_ex

      public final boolean AL_SOFT_gain_clamp_ex
      When true, SOFTGainClampEx is supported.
    • AL_SOFT_loop_points

      public final boolean AL_SOFT_loop_points
      When true, SOFTLoopPoints is supported.
    • AL_SOFT_MSADPCM

      public final boolean AL_SOFT_MSADPCM
      When true, SOFTMSADPCM is supported.
    • AL_SOFT_source_latency

      public final boolean AL_SOFT_source_latency
      When true, SOFTSourceLatency is supported.
    • AL_SOFT_source_length

      public final boolean AL_SOFT_source_length
      When true, SOFTSourceLength is supported.
    • AL_SOFT_source_resampler

      public final boolean AL_SOFT_source_resampler
      When true, SOFTSourceResampler is supported.
    • AL_SOFT_source_spatialize

      public final boolean AL_SOFT_source_spatialize
      When true, SOFTSourceSpatialize is supported.
    • AL_SOFT_source_start_delay

      public final boolean AL_SOFT_source_start_delay
      When true, SOFTSourceStartDelay is supported.
    • AL_SOFT_UHJ

      public final boolean AL_SOFT_UHJ
      When true, SOFTUHJ is supported.
    • AL_SOFT_UHJ_ex

      public final boolean AL_SOFT_UHJ_ex
      When true, SOFTUHJEx is supported.
    • AL_SOFTX_hold_on_disconnect

      public final boolean AL_SOFTX_hold_on_disconnect
      When true, SOFTXHoldOnDisconnect is supported.
  • Method Details

    • getAddressBuffer

      public org.lwjgl.PointerBuffer getAddressBuffer()
      Returns the buffer of OpenAL function pointers.