Interface ALExt

    • Method Detail

      • alBufferDataStatic

        void alBufferDataStatic​(int buffer,
                                int format,
                                Buffer data,
                                int len,
                                int freq)
        Entry point (through function pointer) to C language function:
        ALvoid alBufferDataStatic(ALint buffer, ALenum format, ALvoid * data, ALsizei len, ALsizei freq)
        Parameters:
        data - a direct or array-backed Buffer
      • alGenEffects

        void alGenEffects​(int n,
                          IntBuffer effects)
        Entry point (through function pointer) to C language function:
        ALvoid alGenEffects(ALsizei n, ALuint * effects)
        Parameters:
        effects - a direct or array-backed IntBuffer
      • alGenEffects

        void alGenEffects​(int n,
                          int[] effects,
                          int effects_offset)
        Entry point (through function pointer) to C language function:
        ALvoid alGenEffects(ALsizei n, ALuint * effects)
      • alDeleteEffects

        void alDeleteEffects​(int n,
                             IntBuffer effects)
        Entry point (through function pointer) to C language function:
        ALvoid alDeleteEffects(ALsizei n, const ALuint * effects)
        Parameters:
        effects - a direct or array-backed IntBuffer
      • alDeleteEffects

        void alDeleteEffects​(int n,
                             int[] effects,
                             int effects_offset)
        Entry point (through function pointer) to C language function:
        ALvoid alDeleteEffects(ALsizei n, const ALuint * effects)
      • alIsEffect

        boolean alIsEffect​(int effect)
        Entry point (through function pointer) to C language function:
        ALboolean alIsEffect(ALuint effect)
      • alEffecti

        void alEffecti​(int effect,
                       int param,
                       int iValue)
        Entry point (through function pointer) to C language function:
        ALvoid alEffecti(ALuint effect, ALenum param, ALint iValue)
      • alEffectiv

        void alEffectiv​(int effect,
                        int param,
                        IntBuffer piValues)
        Entry point (through function pointer) to C language function:
        ALvoid alEffectiv(ALuint effect, ALenum param, const ALint * piValues)
        Parameters:
        piValues - a direct or array-backed IntBuffer
      • alEffectiv

        void alEffectiv​(int effect,
                        int param,
                        int[] piValues,
                        int piValues_offset)
        Entry point (through function pointer) to C language function:
        ALvoid alEffectiv(ALuint effect, ALenum param, const ALint * piValues)
      • alEffectf

        void alEffectf​(int effect,
                       int param,
                       float flValue)
        Entry point (through function pointer) to C language function:
        ALvoid alEffectf(ALuint effect, ALenum param, ALfloat flValue)
      • alEffectfv

        void alEffectfv​(int effect,
                        int param,
                        FloatBuffer pflValues)
        Entry point (through function pointer) to C language function:
        ALvoid alEffectfv(ALuint effect, ALenum param, const ALfloat * pflValues)
        Parameters:
        pflValues - a direct or array-backed FloatBuffer
      • alEffectfv

        void alEffectfv​(int effect,
                        int param,
                        float[] pflValues,
                        int pflValues_offset)
        Entry point (through function pointer) to C language function:
        ALvoid alEffectfv(ALuint effect, ALenum param, const ALfloat * pflValues)
      • alGetEffecti

        void alGetEffecti​(int effect,
                          int param,
                          IntBuffer piValue)
        Entry point (through function pointer) to C language function:
        ALvoid alGetEffecti(ALuint effect, ALenum param, ALint * piValue)
        Parameters:
        piValue - a direct or array-backed IntBuffer
      • alGetEffecti

        void alGetEffecti​(int effect,
                          int param,
                          int[] piValue,
                          int piValue_offset)
        Entry point (through function pointer) to C language function:
        ALvoid alGetEffecti(ALuint effect, ALenum param, ALint * piValue)
      • alGetEffectiv

        void alGetEffectiv​(int effect,
                           int param,
                           IntBuffer piValues)
        Entry point (through function pointer) to C language function:
        ALvoid alGetEffectiv(ALuint effect, ALenum param, ALint * piValues)
        Parameters:
        piValues - a direct or array-backed IntBuffer
      • alGetEffectiv

        void alGetEffectiv​(int effect,
                           int param,
                           int[] piValues,
                           int piValues_offset)
        Entry point (through function pointer) to C language function:
        ALvoid alGetEffectiv(ALuint effect, ALenum param, ALint * piValues)
      • alGetEffectf

        void alGetEffectf​(int effect,
                          int param,
                          FloatBuffer pflValue)
        Entry point (through function pointer) to C language function:
        ALvoid alGetEffectf(ALuint effect, ALenum param, ALfloat * pflValue)
        Parameters:
        pflValue - a direct or array-backed FloatBuffer
      • alGetEffectf

        void alGetEffectf​(int effect,
                          int param,
                          float[] pflValue,
                          int pflValue_offset)
        Entry point (through function pointer) to C language function:
        ALvoid alGetEffectf(ALuint effect, ALenum param, ALfloat * pflValue)
      • alGetEffectfv

        void alGetEffectfv​(int effect,
                           int param,
                           FloatBuffer pflValues)
        Entry point (through function pointer) to C language function:
        ALvoid alGetEffectfv(ALuint effect, ALenum param, ALfloat * pflValues)
        Parameters:
        pflValues - a direct or array-backed FloatBuffer
      • alGetEffectfv

        void alGetEffectfv​(int effect,
                           int param,
                           float[] pflValues,
                           int pflValues_offset)
        Entry point (through function pointer) to C language function:
        ALvoid alGetEffectfv(ALuint effect, ALenum param, ALfloat * pflValues)
      • alGenFilters

        void alGenFilters​(int n,
                          IntBuffer filters)
        Entry point (through function pointer) to C language function:
        ALvoid alGenFilters(ALsizei n, ALuint * filters)
        Parameters:
        filters - a direct or array-backed IntBuffer
      • alGenFilters

        void alGenFilters​(int n,
                          int[] filters,
                          int filters_offset)
        Entry point (through function pointer) to C language function:
        ALvoid alGenFilters(ALsizei n, ALuint * filters)
      • alDeleteFilters

        void alDeleteFilters​(int n,
                             IntBuffer filters)
        Entry point (through function pointer) to C language function:
        ALvoid alDeleteFilters(ALsizei n, const ALuint * filters)
        Parameters:
        filters - a direct or array-backed IntBuffer
      • alDeleteFilters

        void alDeleteFilters​(int n,
                             int[] filters,
                             int filters_offset)
        Entry point (through function pointer) to C language function:
        ALvoid alDeleteFilters(ALsizei n, const ALuint * filters)
      • alIsFilter

        boolean alIsFilter​(int filter)
        Entry point (through function pointer) to C language function:
        ALboolean alIsFilter(ALuint filter)
      • alFilteri

        void alFilteri​(int filter,
                       int param,
                       int iValue)
        Entry point (through function pointer) to C language function:
        ALvoid alFilteri(ALuint filter, ALenum param, ALint iValue)
      • alFilteriv

        void alFilteriv​(int filter,
                        int param,
                        IntBuffer piValues)
        Entry point (through function pointer) to C language function:
        ALvoid alFilteriv(ALuint filter, ALenum param, const ALint * piValues)
        Parameters:
        piValues - a direct or array-backed IntBuffer
      • alFilteriv

        void alFilteriv​(int filter,
                        int param,
                        int[] piValues,
                        int piValues_offset)
        Entry point (through function pointer) to C language function:
        ALvoid alFilteriv(ALuint filter, ALenum param, const ALint * piValues)
      • alFilterf

        void alFilterf​(int filter,
                       int param,
                       float flValue)
        Entry point (through function pointer) to C language function:
        ALvoid alFilterf(ALuint filter, ALenum param, ALfloat flValue)
      • alFilterfv

        void alFilterfv​(int filter,
                        int param,
                        FloatBuffer pflValues)
        Entry point (through function pointer) to C language function:
        ALvoid alFilterfv(ALuint filter, ALenum param, const ALfloat * pflValues)
        Parameters:
        pflValues - a direct or array-backed FloatBuffer
      • alFilterfv

        void alFilterfv​(int filter,
                        int param,
                        float[] pflValues,
                        int pflValues_offset)
        Entry point (through function pointer) to C language function:
        ALvoid alFilterfv(ALuint filter, ALenum param, const ALfloat * pflValues)
      • alGetFilteri

        void alGetFilteri​(int filter,
                          int param,
                          IntBuffer piValue)
        Entry point (through function pointer) to C language function:
        ALvoid alGetFilteri(ALuint filter, ALenum param, ALint * piValue)
        Parameters:
        piValue - a direct or array-backed IntBuffer
      • alGetFilteri

        void alGetFilteri​(int filter,
                          int param,
                          int[] piValue,
                          int piValue_offset)
        Entry point (through function pointer) to C language function:
        ALvoid alGetFilteri(ALuint filter, ALenum param, ALint * piValue)
      • alGetFilteriv

        void alGetFilteriv​(int filter,
                           int param,
                           IntBuffer piValues)
        Entry point (through function pointer) to C language function:
        ALvoid alGetFilteriv(ALuint filter, ALenum param, ALint * piValues)
        Parameters:
        piValues - a direct or array-backed IntBuffer
      • alGetFilteriv

        void alGetFilteriv​(int filter,
                           int param,
                           int[] piValues,
                           int piValues_offset)
        Entry point (through function pointer) to C language function:
        ALvoid alGetFilteriv(ALuint filter, ALenum param, ALint * piValues)
      • alGetFilterf

        void alGetFilterf​(int filter,
                          int param,
                          FloatBuffer pflValue)
        Entry point (through function pointer) to C language function:
        ALvoid alGetFilterf(ALuint filter, ALenum param, ALfloat * pflValue)
        Parameters:
        pflValue - a direct or array-backed FloatBuffer
      • alGetFilterf

        void alGetFilterf​(int filter,
                          int param,
                          float[] pflValue,
                          int pflValue_offset)
        Entry point (through function pointer) to C language function:
        ALvoid alGetFilterf(ALuint filter, ALenum param, ALfloat * pflValue)
      • alGetFilterfv

        void alGetFilterfv​(int filter,
                           int param,
                           FloatBuffer pflValues)
        Entry point (through function pointer) to C language function:
        ALvoid alGetFilterfv(ALuint filter, ALenum param, ALfloat * pflValues)
        Parameters:
        pflValues - a direct or array-backed FloatBuffer
      • alGetFilterfv

        void alGetFilterfv​(int filter,
                           int param,
                           float[] pflValues,
                           int pflValues_offset)
        Entry point (through function pointer) to C language function:
        ALvoid alGetFilterfv(ALuint filter, ALenum param, ALfloat * pflValues)
      • alGenAuxiliaryEffectSlots

        void alGenAuxiliaryEffectSlots​(int n,
                                       IntBuffer effectslots)
        Entry point (through function pointer) to C language function:
        ALvoid alGenAuxiliaryEffectSlots(ALsizei n, ALuint * effectslots)
        Parameters:
        effectslots - a direct or array-backed IntBuffer
      • alGenAuxiliaryEffectSlots

        void alGenAuxiliaryEffectSlots​(int n,
                                       int[] effectslots,
                                       int effectslots_offset)
        Entry point (through function pointer) to C language function:
        ALvoid alGenAuxiliaryEffectSlots(ALsizei n, ALuint * effectslots)
      • alDeleteAuxiliaryEffectSlots

        void alDeleteAuxiliaryEffectSlots​(int n,
                                          IntBuffer effectslots)
        Entry point (through function pointer) to C language function:
        ALvoid alDeleteAuxiliaryEffectSlots(ALsizei n, const ALuint * effectslots)
        Parameters:
        effectslots - a direct or array-backed IntBuffer
      • alDeleteAuxiliaryEffectSlots

        void alDeleteAuxiliaryEffectSlots​(int n,
                                          int[] effectslots,
                                          int effectslots_offset)
        Entry point (through function pointer) to C language function:
        ALvoid alDeleteAuxiliaryEffectSlots(ALsizei n, const ALuint * effectslots)
      • alIsAuxiliaryEffectSlot

        boolean alIsAuxiliaryEffectSlot​(int effectslot)
        Entry point (through function pointer) to C language function:
        ALboolean alIsAuxiliaryEffectSlot(ALuint effectslot)
      • alAuxiliaryEffectSloti

        void alAuxiliaryEffectSloti​(int effectslot,
                                    int param,
                                    int iValue)
        Entry point (through function pointer) to C language function:
        ALvoid alAuxiliaryEffectSloti(ALuint effectslot, ALenum param, ALint iValue)
      • alAuxiliaryEffectSlotiv

        void alAuxiliaryEffectSlotiv​(int effectslot,
                                     int param,
                                     IntBuffer piValues)
        Entry point (through function pointer) to C language function:
        ALvoid alAuxiliaryEffectSlotiv(ALuint effectslot, ALenum param, const ALint * piValues)
        Parameters:
        piValues - a direct or array-backed IntBuffer
      • alAuxiliaryEffectSlotiv

        void alAuxiliaryEffectSlotiv​(int effectslot,
                                     int param,
                                     int[] piValues,
                                     int piValues_offset)
        Entry point (through function pointer) to C language function:
        ALvoid alAuxiliaryEffectSlotiv(ALuint effectslot, ALenum param, const ALint * piValues)
      • alAuxiliaryEffectSlotf

        void alAuxiliaryEffectSlotf​(int effectslot,
                                    int param,
                                    float flValue)
        Entry point (through function pointer) to C language function:
        ALvoid alAuxiliaryEffectSlotf(ALuint effectslot, ALenum param, ALfloat flValue)
      • alAuxiliaryEffectSlotfv

        void alAuxiliaryEffectSlotfv​(int effectslot,
                                     int param,
                                     FloatBuffer pflValues)
        Entry point (through function pointer) to C language function:
        ALvoid alAuxiliaryEffectSlotfv(ALuint effectslot, ALenum param, const ALfloat * pflValues)
        Parameters:
        pflValues - a direct or array-backed FloatBuffer
      • alAuxiliaryEffectSlotfv

        void alAuxiliaryEffectSlotfv​(int effectslot,
                                     int param,
                                     float[] pflValues,
                                     int pflValues_offset)
        Entry point (through function pointer) to C language function:
        ALvoid alAuxiliaryEffectSlotfv(ALuint effectslot, ALenum param, const ALfloat * pflValues)
      • alGetAuxiliaryEffectSloti

        void alGetAuxiliaryEffectSloti​(int effectslot,
                                       int param,
                                       IntBuffer piValue)
        Entry point (through function pointer) to C language function:
        ALvoid alGetAuxiliaryEffectSloti(ALuint effectslot, ALenum param, ALint * piValue)
        Parameters:
        piValue - a direct or array-backed IntBuffer
      • alGetAuxiliaryEffectSloti

        void alGetAuxiliaryEffectSloti​(int effectslot,
                                       int param,
                                       int[] piValue,
                                       int piValue_offset)
        Entry point (through function pointer) to C language function:
        ALvoid alGetAuxiliaryEffectSloti(ALuint effectslot, ALenum param, ALint * piValue)
      • alGetAuxiliaryEffectSlotiv

        void alGetAuxiliaryEffectSlotiv​(int effectslot,
                                        int param,
                                        IntBuffer piValues)
        Entry point (through function pointer) to C language function:
        ALvoid alGetAuxiliaryEffectSlotiv(ALuint effectslot, ALenum param, ALint * piValues)
        Parameters:
        piValues - a direct or array-backed IntBuffer
      • alGetAuxiliaryEffectSlotiv

        void alGetAuxiliaryEffectSlotiv​(int effectslot,
                                        int param,
                                        int[] piValues,
                                        int piValues_offset)
        Entry point (through function pointer) to C language function:
        ALvoid alGetAuxiliaryEffectSlotiv(ALuint effectslot, ALenum param, ALint * piValues)
      • alGetAuxiliaryEffectSlotf

        void alGetAuxiliaryEffectSlotf​(int effectslot,
                                       int param,
                                       FloatBuffer pflValue)
        Entry point (through function pointer) to C language function:
        ALvoid alGetAuxiliaryEffectSlotf(ALuint effectslot, ALenum param, ALfloat * pflValue)
        Parameters:
        pflValue - a direct or array-backed FloatBuffer
      • alGetAuxiliaryEffectSlotf

        void alGetAuxiliaryEffectSlotf​(int effectslot,
                                       int param,
                                       float[] pflValue,
                                       int pflValue_offset)
        Entry point (through function pointer) to C language function:
        ALvoid alGetAuxiliaryEffectSlotf(ALuint effectslot, ALenum param, ALfloat * pflValue)
      • alGetAuxiliaryEffectSlotfv

        void alGetAuxiliaryEffectSlotfv​(int effectslot,
                                        int param,
                                        FloatBuffer pflValues)
        Entry point (through function pointer) to C language function:
        ALvoid alGetAuxiliaryEffectSlotfv(ALuint effectslot, ALenum param, ALfloat * pflValues)
        Parameters:
        pflValues - a direct or array-backed FloatBuffer
      • alGetAuxiliaryEffectSlotfv

        void alGetAuxiliaryEffectSlotfv​(int effectslot,
                                        int param,
                                        float[] pflValues,
                                        int pflValues_offset)
        Entry point (through function pointer) to C language function:
        ALvoid alGetAuxiliaryEffectSlotfv(ALuint effectslot, ALenum param, ALfloat * pflValues)
      • alcSetThreadContext

        boolean alcSetThreadContext​(ALCcontext context)
        Entry point (through function pointer) to C language function:
        ALCboolean alcSetThreadContext(ALCcontext * context)
      • alcGetThreadContext

        ALCcontext alcGetThreadContext()
        Entry point (through function pointer) to C language function:
        ALCcontext * alcGetThreadContext()
      • alBufferSubDataSOFT

        void alBufferSubDataSOFT​(int buffer,
                                 int format,
                                 Buffer data,
                                 int offset,
                                 int length)
        Entry point (through function pointer) to C language function:
        ALvoid alBufferSubDataSOFT(ALuint buffer, ALenum format, const ALvoid * data, ALsizei offset, ALsizei length)
        Parameters:
        data - a direct or array-backed Buffer
      • alBufferSamplesSOFT

        void alBufferSamplesSOFT​(int buffer,
                                 int samplerate,
                                 int internalformat,
                                 int samples,
                                 int channels,
                                 int type,
                                 Buffer data)
        Entry point (through function pointer) to C language function:
        void alBufferSamplesSOFT(ALuint buffer, ALuint samplerate, ALenum internalformat, ALsizei samples, ALenum channels, ALenum type, const ALvoid * data)
        Parameters:
        data - a direct or array-backed Buffer
      • alBufferSubSamplesSOFT

        void alBufferSubSamplesSOFT​(int buffer,
                                    int offset,
                                    int samples,
                                    int channels,
                                    int type,
                                    Buffer data)
        Entry point (through function pointer) to C language function:
        void alBufferSubSamplesSOFT(ALuint buffer, ALsizei offset, ALsizei samples, ALenum channels, ALenum type, const ALvoid * data)
        Parameters:
        data - a direct or array-backed Buffer
      • alGetBufferSamplesSOFT

        void alGetBufferSamplesSOFT​(int buffer,
                                    int offset,
                                    int samples,
                                    int channels,
                                    int type,
                                    Buffer data)
        Entry point (through function pointer) to C language function:
        void alGetBufferSamplesSOFT(ALuint buffer, ALsizei offset, ALsizei samples, ALenum channels, ALenum type, ALvoid * data)
        Parameters:
        data - a direct or array-backed Buffer
      • alIsBufferFormatSupportedSOFT

        boolean alIsBufferFormatSupportedSOFT​(int format)
        Entry point (through function pointer) to C language function:
        ALboolean alIsBufferFormatSupportedSOFT(ALenum format)
      • alcLoopbackOpenDeviceSOFT

        ALCdevice alcLoopbackOpenDeviceSOFT​(String deviceName)
        Entry point (through function pointer) to C language function:
        ALCdevice * alcLoopbackOpenDeviceSOFT(const ALCchar * deviceName)
      • alcIsRenderFormatSupportedSOFT

        boolean alcIsRenderFormatSupportedSOFT​(ALCdevice device,
                                               int freq,
                                               int channels,
                                               int type)
        Entry point (through function pointer) to C language function:
        ALCboolean alcIsRenderFormatSupportedSOFT(ALCdevice * device, ALCsizei freq, ALCenum channels, ALCenum type)
      • alcRenderSamplesSOFT

        void alcRenderSamplesSOFT​(ALCdevice device,
                                  Buffer buffer,
                                  int samples)
        Entry point (through function pointer) to C language function:
        void alcRenderSamplesSOFT(ALCdevice * device, ALCvoid * buffer, ALCsizei samples)
        Parameters:
        buffer - a direct or array-backed Buffer
      • alSourcedSOFT

        void alSourcedSOFT​(int source,
                           int param,
                           double value)
        Entry point (through function pointer) to C language function:
        void alSourcedSOFT(ALuint source, ALenum param, ALdouble value)
      • alSource3dSOFT

        void alSource3dSOFT​(int source,
                            int param,
                            double value1,
                            double value2,
                            double value3)
        Entry point (through function pointer) to C language function:
        void alSource3dSOFT(ALuint source, ALenum param, ALdouble value1, ALdouble value2, ALdouble value3)
      • alSourcedvSOFT

        void alSourcedvSOFT​(int source,
                            int param,
                            DoubleBuffer values)
        Entry point (through function pointer) to C language function:
        void alSourcedvSOFT(ALuint source, ALenum param, const ALdouble * values)
        Parameters:
        values - a direct or array-backed DoubleBuffer
      • alSourcedvSOFT

        void alSourcedvSOFT​(int source,
                            int param,
                            double[] values,
                            int values_offset)
        Entry point (through function pointer) to C language function:
        void alSourcedvSOFT(ALuint source, ALenum param, const ALdouble * values)
      • alGetSourcedSOFT

        void alGetSourcedSOFT​(int source,
                              int param,
                              DoubleBuffer value)
        Entry point (through function pointer) to C language function:
        void alGetSourcedSOFT(ALuint source, ALenum param, ALdouble * value)
        Parameters:
        value - a direct or array-backed DoubleBuffer
      • alGetSourcedSOFT

        void alGetSourcedSOFT​(int source,
                              int param,
                              double[] value,
                              int value_offset)
        Entry point (through function pointer) to C language function:
        void alGetSourcedSOFT(ALuint source, ALenum param, ALdouble * value)
      • alGetSource3dSOFT

        void alGetSource3dSOFT​(int source,
                               int param,
                               DoubleBuffer value1,
                               DoubleBuffer value2,
                               DoubleBuffer value3)
        Entry point (through function pointer) to C language function:
        void alGetSource3dSOFT(ALuint source, ALenum param, ALdouble * value1, ALdouble * value2, ALdouble * value3)
        Parameters:
        value1 - a direct or array-backed DoubleBuffer
        value2 - a direct or array-backed DoubleBuffer
        value3 - a direct or array-backed DoubleBuffer
      • alGetSource3dSOFT

        void alGetSource3dSOFT​(int source,
                               int param,
                               double[] value1,
                               int value1_offset,
                               double[] value2,
                               int value2_offset,
                               double[] value3,
                               int value3_offset)
        Entry point (through function pointer) to C language function:
        void alGetSource3dSOFT(ALuint source, ALenum param, ALdouble * value1, ALdouble * value2, ALdouble * value3)
      • alGetSourcedvSOFT

        void alGetSourcedvSOFT​(int source,
                               int param,
                               DoubleBuffer values)
        Entry point (through function pointer) to C language function:
        void alGetSourcedvSOFT(ALuint source, ALenum param, ALdouble * values)
        Parameters:
        values - a direct or array-backed DoubleBuffer
      • alGetSourcedvSOFT

        void alGetSourcedvSOFT​(int source,
                               int param,
                               double[] values,
                               int values_offset)
        Entry point (through function pointer) to C language function:
        void alGetSourcedvSOFT(ALuint source, ALenum param, ALdouble * values)
      • alSourcei64SOFT

        void alSourcei64SOFT​(int source,
                             int param,
                             long value)
        Entry point (through function pointer) to C language function:
        void alSourcei64SOFT(ALuint source, ALenum param, ALint64SOFT value)
      • alSource3i64SOFT

        void alSource3i64SOFT​(int source,
                              int param,
                              long value1,
                              long value2,
                              long value3)
        Entry point (through function pointer) to C language function:
        void alSource3i64SOFT(ALuint source, ALenum param, ALint64SOFT value1, ALint64SOFT value2, ALint64SOFT value3)
      • alSourcei64vSOFT

        void alSourcei64vSOFT​(int source,
                              int param,
                              LongBuffer values)
        Entry point (through function pointer) to C language function:
        void alSourcei64vSOFT(ALuint source, ALenum param, const ALint64SOFT * values)
        Parameters:
        values - a direct or array-backed LongBuffer
      • alSourcei64vSOFT

        void alSourcei64vSOFT​(int source,
                              int param,
                              long[] values,
                              int values_offset)
        Entry point (through function pointer) to C language function:
        void alSourcei64vSOFT(ALuint source, ALenum param, const ALint64SOFT * values)
      • alGetSourcei64SOFT

        void alGetSourcei64SOFT​(int source,
                                int param,
                                LongBuffer value)
        Entry point (through function pointer) to C language function:
        void alGetSourcei64SOFT(ALuint source, ALenum param, ALint64SOFT * value)
        Parameters:
        value - a direct or array-backed LongBuffer
      • alGetSourcei64SOFT

        void alGetSourcei64SOFT​(int source,
                                int param,
                                long[] value,
                                int value_offset)
        Entry point (through function pointer) to C language function:
        void alGetSourcei64SOFT(ALuint source, ALenum param, ALint64SOFT * value)
      • alGetSource3i64SOFT

        void alGetSource3i64SOFT​(int source,
                                 int param,
                                 LongBuffer value1,
                                 LongBuffer value2,
                                 LongBuffer value3)
        Entry point (through function pointer) to C language function:
        void alGetSource3i64SOFT(ALuint source, ALenum param, ALint64SOFT * value1, ALint64SOFT * value2, ALint64SOFT * value3)
        Parameters:
        value1 - a direct or array-backed LongBuffer
        value2 - a direct or array-backed LongBuffer
        value3 - a direct or array-backed LongBuffer
      • alGetSource3i64SOFT

        void alGetSource3i64SOFT​(int source,
                                 int param,
                                 long[] value1,
                                 int value1_offset,
                                 long[] value2,
                                 int value2_offset,
                                 long[] value3,
                                 int value3_offset)
        Entry point (through function pointer) to C language function:
        void alGetSource3i64SOFT(ALuint source, ALenum param, ALint64SOFT * value1, ALint64SOFT * value2, ALint64SOFT * value3)
      • alGetSourcei64vSOFT

        void alGetSourcei64vSOFT​(int source,
                                 int param,
                                 LongBuffer values)
        Entry point (through function pointer) to C language function:
        void alGetSourcei64vSOFT(ALuint source, ALenum param, ALint64SOFT * values)
        Parameters:
        values - a direct or array-backed LongBuffer
      • alGetSourcei64vSOFT

        void alGetSourcei64vSOFT​(int source,
                                 int param,
                                 long[] values,
                                 int values_offset)
        Entry point (through function pointer) to C language function:
        void alGetSourcei64vSOFT(ALuint source, ALenum param, ALint64SOFT * values)
      • alEventControlSOFT

        void alEventControlSOFT​(int count,
                                IntBuffer types,
                                boolean enable)
        Entry point (through function pointer) to C language function:
        void alEventControlSOFT(ALsizei count, const ALenum * types, ALboolean enable)
        Parameters:
        types - a direct or array-backed IntBuffer
      • alEventControlSOFT

        void alEventControlSOFT​(int count,
                                int[] types,
                                int types_offset,
                                boolean enable)
        Entry point (through function pointer) to C language function:
        void alEventControlSOFT(ALsizei count, const ALenum * types, ALboolean enable)
      • getAlEventCallbackSOFTKeys

        Set<ALContextKey> getAlEventCallbackSOFTKeys()
        Returns set of Key { ALCcontext userParam } for
        void alEventCallbackSOFT(ALEVENTPROCSOFT callback, ALCcontext userParam)
      • isAlEventCallbackSOFTMapped

        boolean isAlEventCallbackSOFTMapped​(ALContextKey key)
        Returns whether callback Key { ALCcontext userParam } is mapped for
        void alEventCallbackSOFT(ALEVENTPROCSOFT callback, ALCcontext userParam)
      • getAlEventCallbackSOFT

        ALExt.ALEVENTPROCSOFT getAlEventCallbackSOFT​(ALContextKey key)
        Returns ALEVENTPROCSOFT callback mapped to Key { ALCcontext userParam } for
        void alEventCallbackSOFT(ALEVENTPROCSOFT callback, ALCcontext userParam)
      • getAlEventCallbackSOFTUserParam

        ALCcontext getAlEventCallbackSOFTUserParam​(ALContextKey key)
        Returns user-param mapped to Key { ALCcontext userParam } for
        void alEventCallbackSOFT(ALEVENTPROCSOFT callback, ALCcontext userParam)
      • releaseAllAlEventCallbackSOFT

        int releaseAllAlEventCallbackSOFT()
        Releases all callback data mapped via Key { ALCcontext userParam } skipping toolkit API. Favor passing `null` callback ref to
        void alEventCallbackSOFT(ALEVENTPROCSOFT callback, ALCcontext userParam)
      • releaseAlEventCallbackSOFT

        void releaseAlEventCallbackSOFT​(ALContextKey key)
        Releases callback data mapped to Key { ALCcontext userParam } skipping toolkit API. Favor passing `null` callback ref to
        void alEventCallbackSOFT(ALEVENTPROCSOFT callback, ALCcontext userParam)
      • alEventCallbackSOFT

        void alEventCallbackSOFT​(ALExt.ALEVENTPROCSOFT callback,
                                 ALCcontext userParam)
        Entry point (through function pointer) to C language function:
        void alEventCallbackSOFT(ALEVENTPROCSOFT callback, void * userParam)
      • alGetPointerSOFT

        ByteBuffer alGetPointerSOFT​(int pname)
        Entry point (through function pointer) to C language function:
        void * alGetPointerSOFT(ALenum pname)
      • alGetPointervSOFT

        void alGetPointervSOFT​(int pname,
                               PointerBuffer values)
        Entry point (through function pointer) to C language function:
        void alGetPointervSOFT(ALenum pname, void * * values)
        Parameters:
        values - a direct or array-backed PointerBuffer