All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.jogamp.openal.AL Maven / Gradle / Ivy

There is a newer version: 2.3.2
Show newest version
/* !---- DO NOT EDIT: This file autogenerated by com/jogamp/gluegen/procaddress/ProcAddressEmitter.java on Tue Jun 25 19:45:22 CEST 2013 ----! */

package com.jogamp.openal;

import com.jogamp.openal.*;
import jogamp.openal.*;
import java.security.AccessController;
import java.security.PrivilegedAction;
import com.jogamp.gluegen.runtime.*;
import com.jogamp.common.os.*;
import com.jogamp.common.nio.*;
import java.nio.*;

public interface AL extends ALConstants{

  public static final int HAS_STDDEF = 1;

  /** Entry point (through function pointer) to C language function: 
void alBuffer3f(ALuint buffer, ALenum param, ALfloat value1, ALfloat value2, ALfloat value3); */ public void alBuffer3f(int buffer, int param, float value1, float value2, float value3); /** Entry point (through function pointer) to C language function:
void alBuffer3i(ALuint buffer, ALenum param, ALint value1, ALint value2, ALint value3); */ public void alBuffer3i(int buffer, int param, int value1, int value2, int value3); /** Entry point (through function pointer) to C language function:
void alBufferData(ALuint buffer, ALenum format, const ALvoid * data, ALsizei size, ALsizei freq); @param data a direct or array-backed {@link java.nio.Buffer} */ public void alBufferData(int buffer, int format, Buffer data, int size, int freq); /** Entry point (through function pointer) to C language function:
void alBufferf(ALuint buffer, ALenum param, ALfloat value); */ public void alBufferf(int buffer, int param, float value); /** Entry point (through function pointer) to C language function:
void alBufferfv(ALuint buffer, ALenum param, const ALfloat * values); @param values a direct or array-backed {@link java.nio.FloatBuffer} */ public void alBufferfv(int buffer, int param, FloatBuffer values); /** Entry point (through function pointer) to C language function:
void alBufferfv(ALuint buffer, ALenum param, const ALfloat * values); */ public void alBufferfv(int buffer, int param, float[] values, int values_offset); /** Entry point (through function pointer) to C language function:
void alBufferi(ALuint buffer, ALenum param, ALint value); */ public void alBufferi(int buffer, int param, int value); /** Entry point (through function pointer) to C language function:
void alBufferiv(ALuint buffer, ALenum param, const ALint * values); @param values a direct or array-backed {@link java.nio.IntBuffer} */ public void alBufferiv(int buffer, int param, IntBuffer values); /** Entry point (through function pointer) to C language function:
void alBufferiv(ALuint buffer, ALenum param, const ALint * values); */ public void alBufferiv(int buffer, int param, int[] values, int values_offset); /** Entry point (through function pointer) to C language function:
void alDeleteBuffers(ALsizei n, const ALuint * buffers); @param buffers a direct or array-backed {@link java.nio.IntBuffer} */ public void alDeleteBuffers(int n, IntBuffer buffers); /** Entry point (through function pointer) to C language function:
void alDeleteBuffers(ALsizei n, const ALuint * buffers); */ public void alDeleteBuffers(int n, int[] buffers, int buffers_offset); /** Entry point (through function pointer) to C language function:
void alDeleteSources(ALsizei n, const ALuint * sources); @param sources a direct or array-backed {@link java.nio.IntBuffer} */ public void alDeleteSources(int n, IntBuffer sources); /** Entry point (through function pointer) to C language function:
void alDeleteSources(ALsizei n, const ALuint * sources); */ public void alDeleteSources(int n, int[] sources, int sources_offset); /** Entry point (through function pointer) to C language function:
void alDisable(ALenum capability); */ public void alDisable(int capability); /** Entry point (through function pointer) to C language function:
void alDistanceModel(ALenum distanceModel); */ public void alDistanceModel(int distanceModel); /** Entry point (through function pointer) to C language function:
void alDopplerFactor(ALfloat value); */ public void alDopplerFactor(float value); /** Entry point (through function pointer) to C language function:
void alDopplerVelocity(ALfloat value); */ public void alDopplerVelocity(float value); /** Entry point (through function pointer) to C language function:
void alEnable(ALenum capability); */ public void alEnable(int capability); /** Entry point (through function pointer) to C language function:
void alGenBuffers(ALsizei n, ALuint * buffers); @param buffers a direct or array-backed {@link java.nio.IntBuffer} */ public void alGenBuffers(int n, IntBuffer buffers); /** Entry point (through function pointer) to C language function:
void alGenBuffers(ALsizei n, ALuint * buffers); */ public void alGenBuffers(int n, int[] buffers, int buffers_offset); /** Entry point (through function pointer) to C language function:
void alGenSources(ALsizei n, ALuint * sources); @param sources a direct or array-backed {@link java.nio.IntBuffer} */ public void alGenSources(int n, IntBuffer sources); /** Entry point (through function pointer) to C language function:
void alGenSources(ALsizei n, ALuint * sources); */ public void alGenSources(int n, int[] sources, int sources_offset); /** Entry point (through function pointer) to C language function:
ALboolean alGetBoolean(ALenum param); */ public boolean alGetBoolean(int param); /** Entry point (through function pointer) to C language function:
void alGetBooleanv(ALenum param, ALboolean * values); @param values a direct or array-backed {@link java.nio.ByteBuffer} */ public void alGetBooleanv(int param, ByteBuffer values); /** Entry point (through function pointer) to C language function:
void alGetBooleanv(ALenum param, ALboolean * values); */ public void alGetBooleanv(int param, byte[] values, int values_offset); /** Entry point (through function pointer) to C language function:
void alGetBuffer3f(ALuint buffer, ALenum param, ALfloat * value1, ALfloat * value2, ALfloat * value3); @param value1 a direct or array-backed {@link java.nio.FloatBuffer} @param value2 a direct or array-backed {@link java.nio.FloatBuffer} @param value3 a direct or array-backed {@link java.nio.FloatBuffer} */ public void alGetBuffer3f(int buffer, int param, FloatBuffer value1, FloatBuffer value2, FloatBuffer value3); /** Entry point (through function pointer) to C language function:
void alGetBuffer3f(ALuint buffer, ALenum param, ALfloat * value1, ALfloat * value2, ALfloat * value3); */ public void alGetBuffer3f(int buffer, int param, float[] value1, int value1_offset, float[] value2, int value2_offset, float[] value3, int value3_offset); /** Entry point (through function pointer) to C language function:
void alGetBuffer3i(ALuint buffer, ALenum param, ALint * value1, ALint * value2, ALint * value3); @param value1 a direct or array-backed {@link java.nio.IntBuffer} @param value2 a direct or array-backed {@link java.nio.IntBuffer} @param value3 a direct or array-backed {@link java.nio.IntBuffer} */ public void alGetBuffer3i(int buffer, int param, IntBuffer value1, IntBuffer value2, IntBuffer value3); /** Entry point (through function pointer) to C language function:
void alGetBuffer3i(ALuint buffer, ALenum param, ALint * value1, ALint * value2, ALint * value3); */ public void alGetBuffer3i(int buffer, int param, int[] value1, int value1_offset, int[] value2, int value2_offset, int[] value3, int value3_offset); /** Entry point (through function pointer) to C language function:
void alGetBufferf(ALuint buffer, ALenum param, ALfloat * value); @param value a direct or array-backed {@link java.nio.FloatBuffer} */ public void alGetBufferf(int buffer, int param, FloatBuffer value); /** Entry point (through function pointer) to C language function:
void alGetBufferf(ALuint buffer, ALenum param, ALfloat * value); */ public void alGetBufferf(int buffer, int param, float[] value, int value_offset); /** Entry point (through function pointer) to C language function:
void alGetBufferfv(ALuint buffer, ALenum param, ALfloat * values); @param values a direct or array-backed {@link java.nio.FloatBuffer} */ public void alGetBufferfv(int buffer, int param, FloatBuffer values); /** Entry point (through function pointer) to C language function:
void alGetBufferfv(ALuint buffer, ALenum param, ALfloat * values); */ public void alGetBufferfv(int buffer, int param, float[] values, int values_offset); /** Entry point (through function pointer) to C language function:
void alGetBufferi(ALuint buffer, ALenum param, ALint * value); @param value a direct or array-backed {@link java.nio.IntBuffer} */ public void alGetBufferi(int buffer, int param, IntBuffer value); /** Entry point (through function pointer) to C language function:
void alGetBufferi(ALuint buffer, ALenum param, ALint * value); */ public void alGetBufferi(int buffer, int param, int[] value, int value_offset); /** Entry point (through function pointer) to C language function:
void alGetBufferiv(ALuint buffer, ALenum param, ALint * values); @param values a direct or array-backed {@link java.nio.IntBuffer} */ public void alGetBufferiv(int buffer, int param, IntBuffer values); /** Entry point (through function pointer) to C language function:
void alGetBufferiv(ALuint buffer, ALenum param, ALint * values); */ public void alGetBufferiv(int buffer, int param, int[] values, int values_offset); /** Entry point (through function pointer) to C language function:
ALdouble alGetDouble(ALenum param); */ public double alGetDouble(int param); /** Entry point (through function pointer) to C language function:
void alGetDoublev(ALenum param, ALdouble * values); @param values a direct or array-backed {@link java.nio.DoubleBuffer} */ public void alGetDoublev(int param, DoubleBuffer values); /** Entry point (through function pointer) to C language function:
void alGetDoublev(ALenum param, ALdouble * values); */ public void alGetDoublev(int param, double[] values, int values_offset); /** Entry point (through function pointer) to C language function:
ALenum alGetEnumValue(const ALchar * ename); */ public int alGetEnumValue(String ename); /** Entry point (through function pointer) to C language function:
ALenum alGetError(void); */ public int alGetError(); /** Entry point (through function pointer) to C language function:
ALfloat alGetFloat(ALenum param); */ public float alGetFloat(int param); /** Entry point (through function pointer) to C language function:
void alGetFloatv(ALenum param, ALfloat * values); @param values a direct or array-backed {@link java.nio.FloatBuffer} */ public void alGetFloatv(int param, FloatBuffer values); /** Entry point (through function pointer) to C language function:
void alGetFloatv(ALenum param, ALfloat * values); */ public void alGetFloatv(int param, float[] values, int values_offset); /** Entry point (through function pointer) to C language function:
ALint alGetInteger(ALenum param); */ public int alGetInteger(int param); /** Entry point (through function pointer) to C language function:
void alGetIntegerv(ALenum param, ALint * values); @param values a direct or array-backed {@link java.nio.IntBuffer} */ public void alGetIntegerv(int param, IntBuffer values); /** Entry point (through function pointer) to C language function:
void alGetIntegerv(ALenum param, ALint * values); */ public void alGetIntegerv(int param, int[] values, int values_offset); /** Entry point (through function pointer) to C language function:
void alGetListener3f(ALenum param, ALfloat * value1, ALfloat * value2, ALfloat * value3); @param value1 a direct or array-backed {@link java.nio.FloatBuffer} @param value2 a direct or array-backed {@link java.nio.FloatBuffer} @param value3 a direct or array-backed {@link java.nio.FloatBuffer} */ public void alGetListener3f(int param, FloatBuffer value1, FloatBuffer value2, FloatBuffer value3); /** Entry point (through function pointer) to C language function:
void alGetListener3f(ALenum param, ALfloat * value1, ALfloat * value2, ALfloat * value3); */ public void alGetListener3f(int param, float[] value1, int value1_offset, float[] value2, int value2_offset, float[] value3, int value3_offset); /** Entry point (through function pointer) to C language function:
void alGetListener3i(ALenum param, ALint * value1, ALint * value2, ALint * value3); @param value1 a direct or array-backed {@link java.nio.IntBuffer} @param value2 a direct or array-backed {@link java.nio.IntBuffer} @param value3 a direct or array-backed {@link java.nio.IntBuffer} */ public void alGetListener3i(int param, IntBuffer value1, IntBuffer value2, IntBuffer value3); /** Entry point (through function pointer) to C language function:
void alGetListener3i(ALenum param, ALint * value1, ALint * value2, ALint * value3); */ public void alGetListener3i(int param, int[] value1, int value1_offset, int[] value2, int value2_offset, int[] value3, int value3_offset); /** Entry point (through function pointer) to C language function:
void alGetListenerf(ALenum param, ALfloat * value); @param value a direct or array-backed {@link java.nio.FloatBuffer} */ public void alGetListenerf(int param, FloatBuffer value); /** Entry point (through function pointer) to C language function:
void alGetListenerf(ALenum param, ALfloat * value); */ public void alGetListenerf(int param, float[] value, int value_offset); /** Entry point (through function pointer) to C language function:
void alGetListenerfv(ALenum param, ALfloat * values); @param values a direct or array-backed {@link java.nio.FloatBuffer} */ public void alGetListenerfv(int param, FloatBuffer values); /** Entry point (through function pointer) to C language function:
void alGetListenerfv(ALenum param, ALfloat * values); */ public void alGetListenerfv(int param, float[] values, int values_offset); /** Entry point (through function pointer) to C language function:
void alGetListeneri(ALenum param, ALint * value); @param value a direct or array-backed {@link java.nio.IntBuffer} */ public void alGetListeneri(int param, IntBuffer value); /** Entry point (through function pointer) to C language function:
void alGetListeneri(ALenum param, ALint * value); */ public void alGetListeneri(int param, int[] value, int value_offset); /** Entry point (through function pointer) to C language function:
void alGetListeneriv(ALenum param, ALint * values); @param values a direct or array-backed {@link java.nio.IntBuffer} */ public void alGetListeneriv(int param, IntBuffer values); /** Entry point (through function pointer) to C language function:
void alGetListeneriv(ALenum param, ALint * values); */ public void alGetListeneriv(int param, int[] values, int values_offset); /** Entry point (through function pointer) to C language function:
void alGetSource3f(ALuint source, ALenum param, ALfloat * value1, ALfloat * value2, ALfloat * value3); @param value1 a direct or array-backed {@link java.nio.FloatBuffer} @param value2 a direct or array-backed {@link java.nio.FloatBuffer} @param value3 a direct or array-backed {@link java.nio.FloatBuffer} */ public void alGetSource3f(int source, int param, FloatBuffer value1, FloatBuffer value2, FloatBuffer value3); /** Entry point (through function pointer) to C language function:
void alGetSource3f(ALuint source, ALenum param, ALfloat * value1, ALfloat * value2, ALfloat * value3); */ public void alGetSource3f(int source, int param, float[] value1, int value1_offset, float[] value2, int value2_offset, float[] value3, int value3_offset); /** Entry point (through function pointer) to C language function:
void alGetSource3i(ALuint source, ALenum param, ALint * value1, ALint * value2, ALint * value3); @param value1 a direct or array-backed {@link java.nio.IntBuffer} @param value2 a direct or array-backed {@link java.nio.IntBuffer} @param value3 a direct or array-backed {@link java.nio.IntBuffer} */ public void alGetSource3i(int source, int param, IntBuffer value1, IntBuffer value2, IntBuffer value3); /** Entry point (through function pointer) to C language function:
void alGetSource3i(ALuint source, ALenum param, ALint * value1, ALint * value2, ALint * value3); */ public void alGetSource3i(int source, int param, int[] value1, int value1_offset, int[] value2, int value2_offset, int[] value3, int value3_offset); /** Entry point (through function pointer) to C language function:
void alGetSourcef(ALuint source, ALenum param, ALfloat * value); @param value a direct or array-backed {@link java.nio.FloatBuffer} */ public void alGetSourcef(int source, int param, FloatBuffer value); /** Entry point (through function pointer) to C language function:
void alGetSourcef(ALuint source, ALenum param, ALfloat * value); */ public void alGetSourcef(int source, int param, float[] value, int value_offset); /** Entry point (through function pointer) to C language function:
void alGetSourcefv(ALuint source, ALenum param, ALfloat * values); @param values a direct or array-backed {@link java.nio.FloatBuffer} */ public void alGetSourcefv(int source, int param, FloatBuffer values); /** Entry point (through function pointer) to C language function:
void alGetSourcefv(ALuint source, ALenum param, ALfloat * values); */ public void alGetSourcefv(int source, int param, float[] values, int values_offset); /** Entry point (through function pointer) to C language function:
void alGetSourcei(ALuint source, ALenum param, ALint * value); @param value a direct or array-backed {@link java.nio.IntBuffer} */ public void alGetSourcei(int source, int param, IntBuffer value); /** Entry point (through function pointer) to C language function:
void alGetSourcei(ALuint source, ALenum param, ALint * value); */ public void alGetSourcei(int source, int param, int[] value, int value_offset); /** Entry point (through function pointer) to C language function:
void alGetSourceiv(ALuint source, ALenum param, ALint * values); @param values a direct or array-backed {@link java.nio.IntBuffer} */ public void alGetSourceiv(int source, int param, IntBuffer values); /** Entry point (through function pointer) to C language function:
void alGetSourceiv(ALuint source, ALenum param, ALint * values); */ public void alGetSourceiv(int source, int param, int[] values, int values_offset); /** Entry point (through function pointer) to C language function:
const ALchar * alGetString(ALenum param); */ public String alGetString(int param); /** Entry point (through function pointer) to C language function:
ALboolean alIsBuffer(ALuint buffer); */ public boolean alIsBuffer(int buffer); /** Entry point (through function pointer) to C language function:
ALboolean alIsEnabled(ALenum capability); */ public boolean alIsEnabled(int capability); /** Entry point (through function pointer) to C language function:
ALboolean alIsExtensionPresent(const ALchar * extname); */ public boolean alIsExtensionPresent(String extname); /** Entry point (through function pointer) to C language function:
ALboolean alIsSource(ALuint source); */ public boolean alIsSource(int source); /** Entry point (through function pointer) to C language function:
void alListener3f(ALenum param, ALfloat value1, ALfloat value2, ALfloat value3); */ public void alListener3f(int param, float value1, float value2, float value3); /** Entry point (through function pointer) to C language function:
void alListener3i(ALenum param, ALint value1, ALint value2, ALint value3); */ public void alListener3i(int param, int value1, int value2, int value3); /** Entry point (through function pointer) to C language function:
void alListenerf(ALenum param, ALfloat value); */ public void alListenerf(int param, float value); /** Entry point (through function pointer) to C language function:
void alListenerfv(ALenum param, const ALfloat * values); @param values a direct or array-backed {@link java.nio.FloatBuffer} */ public void alListenerfv(int param, FloatBuffer values); /** Entry point (through function pointer) to C language function:
void alListenerfv(ALenum param, const ALfloat * values); */ public void alListenerfv(int param, float[] values, int values_offset); /** Entry point (through function pointer) to C language function:
void alListeneri(ALenum param, ALint value); */ public void alListeneri(int param, int value); /** Entry point (through function pointer) to C language function:
void alListeneriv(ALenum param, const ALint * values); @param values a direct or array-backed {@link java.nio.IntBuffer} */ public void alListeneriv(int param, IntBuffer values); /** Entry point (through function pointer) to C language function:
void alListeneriv(ALenum param, const ALint * values); */ public void alListeneriv(int param, int[] values, int values_offset); /** Entry point (through function pointer) to C language function:
void alSource3f(ALuint source, ALenum param, ALfloat value1, ALfloat value2, ALfloat value3); */ public void alSource3f(int source, int param, float value1, float value2, float value3); /** Entry point (through function pointer) to C language function:
void alSource3i(ALuint source, ALenum param, ALint value1, ALint value2, ALint value3); */ public void alSource3i(int source, int param, int value1, int value2, int value3); /** Entry point (through function pointer) to C language function:
void alSourcePause(ALuint source); */ public void alSourcePause(int source); /** Entry point (through function pointer) to C language function:
void alSourcePausev(ALsizei n, const ALuint * sources); @param sources a direct or array-backed {@link java.nio.IntBuffer} */ public void alSourcePausev(int n, IntBuffer sources); /** Entry point (through function pointer) to C language function:
void alSourcePausev(ALsizei n, const ALuint * sources); */ public void alSourcePausev(int n, int[] sources, int sources_offset); /** Entry point (through function pointer) to C language function:
void alSourcePlay(ALuint source); */ public void alSourcePlay(int source); /** Entry point (through function pointer) to C language function:
void alSourcePlayv(ALsizei n, const ALuint * sources); @param sources a direct or array-backed {@link java.nio.IntBuffer} */ public void alSourcePlayv(int n, IntBuffer sources); /** Entry point (through function pointer) to C language function:
void alSourcePlayv(ALsizei n, const ALuint * sources); */ public void alSourcePlayv(int n, int[] sources, int sources_offset); /** Entry point (through function pointer) to C language function:
void alSourceQueueBuffers(ALuint source, ALsizei nb, const ALuint * buffers); @param buffers a direct or array-backed {@link java.nio.IntBuffer} */ public void alSourceQueueBuffers(int source, int nb, IntBuffer buffers); /** Entry point (through function pointer) to C language function:
void alSourceQueueBuffers(ALuint source, ALsizei nb, const ALuint * buffers); */ public void alSourceQueueBuffers(int source, int nb, int[] buffers, int buffers_offset); /** Entry point (through function pointer) to C language function:
void alSourceRewind(ALuint source); */ public void alSourceRewind(int source); /** Entry point (through function pointer) to C language function:
void alSourceRewindv(ALsizei n, const ALuint * sources); @param sources a direct or array-backed {@link java.nio.IntBuffer} */ public void alSourceRewindv(int n, IntBuffer sources); /** Entry point (through function pointer) to C language function:
void alSourceRewindv(ALsizei n, const ALuint * sources); */ public void alSourceRewindv(int n, int[] sources, int sources_offset); /** Entry point (through function pointer) to C language function:
void alSourceStop(ALuint source); */ public void alSourceStop(int source); /** Entry point (through function pointer) to C language function:
void alSourceStopv(ALsizei n, const ALuint * sources); @param sources a direct or array-backed {@link java.nio.IntBuffer} */ public void alSourceStopv(int n, IntBuffer sources); /** Entry point (through function pointer) to C language function:
void alSourceStopv(ALsizei n, const ALuint * sources); */ public void alSourceStopv(int n, int[] sources, int sources_offset); /** Entry point (through function pointer) to C language function:
void alSourceUnqueueBuffers(ALuint source, ALsizei nb, ALuint * buffers); @param buffers a direct or array-backed {@link java.nio.IntBuffer} */ public void alSourceUnqueueBuffers(int source, int nb, IntBuffer buffers); /** Entry point (through function pointer) to C language function:
void alSourceUnqueueBuffers(ALuint source, ALsizei nb, ALuint * buffers); */ public void alSourceUnqueueBuffers(int source, int nb, int[] buffers, int buffers_offset); /** Entry point (through function pointer) to C language function:
void alSourcef(ALuint source, ALenum param, ALfloat value); */ public void alSourcef(int source, int param, float value); /** Entry point (through function pointer) to C language function:
void alSourcefv(ALuint source, ALenum param, const ALfloat * values); @param values a direct or array-backed {@link java.nio.FloatBuffer} */ public void alSourcefv(int source, int param, FloatBuffer values); /** Entry point (through function pointer) to C language function:
void alSourcefv(ALuint source, ALenum param, const ALfloat * values); */ public void alSourcefv(int source, int param, float[] values, int values_offset); /** Entry point (through function pointer) to C language function:
void alSourcei(ALuint source, ALenum param, ALint value); */ public void alSourcei(int source, int param, int value); /** Entry point (through function pointer) to C language function:
void alSourceiv(ALuint source, ALenum param, const ALint * values); @param values a direct or array-backed {@link java.nio.IntBuffer} */ public void alSourceiv(int source, int param, IntBuffer values); /** Entry point (through function pointer) to C language function:
void alSourceiv(ALuint source, ALenum param, const ALint * values); */ public void alSourceiv(int source, int param, int[] values, int values_offset); /** Entry point (through function pointer) to C language function:
void alSpeedOfSound(ALfloat value); */ public void alSpeedOfSound(float value); } // end of class AL




© 2015 - 2024 Weber Informatics LLC | Privacy Policy