2003-07-02 18:42:41 -04:00
|
|
|
/*
|
2003-04-27 14:37:38 -04:00
|
|
|
* Copyright (c) 2002 Lightweight Java Game Library Project
|
|
|
|
* All rights reserved.
|
2003-07-02 18:42:41 -04:00
|
|
|
*
|
2003-04-27 14:37:38 -04:00
|
|
|
* Redistribution and use in source and binary forms, with or without
|
2003-07-02 18:42:41 -04:00
|
|
|
* modification, are permitted provided that the following conditions are
|
2003-04-27 14:37:38 -04:00
|
|
|
* met:
|
2003-07-02 18:42:41 -04:00
|
|
|
*
|
|
|
|
* * Redistributions of source code must retain the above copyright
|
2003-04-27 14:37:38 -04:00
|
|
|
* notice, this list of conditions and the following disclaimer.
|
|
|
|
*
|
|
|
|
* * Redistributions in binary form must reproduce the above copyright
|
|
|
|
* notice, this list of conditions and the following disclaimer in the
|
|
|
|
* documentation and/or other materials provided with the distribution.
|
|
|
|
*
|
2003-07-02 18:42:41 -04:00
|
|
|
* * Neither the name of 'Lightweight Java Game Library' nor the names of
|
|
|
|
* its contributors may be used to endorse or promote products derived
|
2003-04-27 14:37:38 -04:00
|
|
|
* from this software without specific prior written permission.
|
2003-07-02 18:42:41 -04:00
|
|
|
*
|
2003-04-27 14:37:38 -04:00
|
|
|
* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
|
|
|
|
* "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
|
|
|
|
* TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
|
2003-07-02 18:42:41 -04:00
|
|
|
* PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
|
|
|
|
* CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
|
|
|
|
* EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
|
|
|
|
* PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
|
2003-04-27 14:37:38 -04:00
|
|
|
* PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
|
2003-07-02 18:42:41 -04:00
|
|
|
* LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
|
2003-04-27 14:37:38 -04:00
|
|
|
* NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
|
|
|
|
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
|
|
|
*/
|
2003-07-02 18:42:41 -04:00
|
|
|
|
2002-08-20 10:46:04 -04:00
|
|
|
/* DO NOT EDIT THIS FILE - it is machine generated */
|
|
|
|
#include <jni.h>
|
|
|
|
/* Header for class org_lwjgl_openal_ALC */
|
|
|
|
|
|
|
|
#ifndef _Included_org_lwjgl_openal_ALC
|
|
|
|
#define _Included_org_lwjgl_openal_ALC
|
|
|
|
#ifdef __cplusplus
|
|
|
|
extern "C" {
|
|
|
|
#endif
|
2003-04-27 14:37:38 -04:00
|
|
|
/* Inaccessible static: created */
|
2003-07-02 18:42:41 -04:00
|
|
|
#undef org_lwjgl_openal_ALC_ALC_INVALID
|
|
|
|
#define org_lwjgl_openal_ALC_ALC_INVALID -1L
|
|
|
|
#undef org_lwjgl_openal_ALC_ALC_FALSE
|
|
|
|
#define org_lwjgl_openal_ALC_ALC_FALSE 0L
|
|
|
|
#undef org_lwjgl_openal_ALC_ALC_TRUE
|
|
|
|
#define org_lwjgl_openal_ALC_ALC_TRUE 1L
|
|
|
|
#undef org_lwjgl_openal_ALC_ALC_NO_ERROR
|
|
|
|
#define org_lwjgl_openal_ALC_ALC_NO_ERROR 0L
|
|
|
|
#undef org_lwjgl_openal_ALC_ALC_MAJOR_VERSION
|
|
|
|
#define org_lwjgl_openal_ALC_ALC_MAJOR_VERSION 4096L
|
|
|
|
#undef org_lwjgl_openal_ALC_ALC_MINOR_VERSION
|
|
|
|
#define org_lwjgl_openal_ALC_ALC_MINOR_VERSION 4097L
|
|
|
|
#undef org_lwjgl_openal_ALC_ALC_ATTRIBUTES_SIZE
|
|
|
|
#define org_lwjgl_openal_ALC_ALC_ATTRIBUTES_SIZE 4098L
|
|
|
|
#undef org_lwjgl_openal_ALC_ALC_ALL_ATTRIBUTES
|
|
|
|
#define org_lwjgl_openal_ALC_ALC_ALL_ATTRIBUTES 4099L
|
|
|
|
#undef org_lwjgl_openal_ALC_ALC_DEFAULT_DEVICE_SPECIFIER
|
|
|
|
#define org_lwjgl_openal_ALC_ALC_DEFAULT_DEVICE_SPECIFIER 4100L
|
|
|
|
#undef org_lwjgl_openal_ALC_ALC_DEVICE_SPECIFIER
|
|
|
|
#define org_lwjgl_openal_ALC_ALC_DEVICE_SPECIFIER 4101L
|
|
|
|
#undef org_lwjgl_openal_ALC_ALC_EXTENSIONS
|
|
|
|
#define org_lwjgl_openal_ALC_ALC_EXTENSIONS 4102L
|
|
|
|
#undef org_lwjgl_openal_ALC_ALC_FREQUENCY
|
|
|
|
#define org_lwjgl_openal_ALC_ALC_FREQUENCY 4103L
|
|
|
|
#undef org_lwjgl_openal_ALC_ALC_REFRESH
|
|
|
|
#define org_lwjgl_openal_ALC_ALC_REFRESH 4104L
|
|
|
|
#undef org_lwjgl_openal_ALC_ALC_SYNC
|
|
|
|
#define org_lwjgl_openal_ALC_ALC_SYNC 4105L
|
|
|
|
#undef org_lwjgl_openal_ALC_ALC_INVALID_DEVICE
|
|
|
|
#define org_lwjgl_openal_ALC_ALC_INVALID_DEVICE 40961L
|
|
|
|
#undef org_lwjgl_openal_ALC_ALC_INVALID_CONTEXT
|
|
|
|
#define org_lwjgl_openal_ALC_ALC_INVALID_CONTEXT 40962L
|
|
|
|
#undef org_lwjgl_openal_ALC_ALC_INVALID_ENUM
|
|
|
|
#define org_lwjgl_openal_ALC_ALC_INVALID_ENUM 40963L
|
|
|
|
#undef org_lwjgl_openal_ALC_ALC_INVALID_VALUE
|
|
|
|
#define org_lwjgl_openal_ALC_ALC_INVALID_VALUE 40964L
|
|
|
|
#undef org_lwjgl_openal_ALC_ALC_OUT_OF_MEMORY
|
|
|
|
#define org_lwjgl_openal_ALC_ALC_OUT_OF_MEMORY 40965L
|
2002-09-03 15:24:57 -04:00
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_openal_ALC
|
|
|
|
* Method: nCreate
|
|
|
|
* Signature: ()Z
|
|
|
|
*/
|
|
|
|
JNIEXPORT jboolean JNICALL Java_org_lwjgl_openal_ALC_nCreate
|
2003-07-02 18:42:41 -04:00
|
|
|
(JNIEnv *, jclass);
|
2002-09-03 15:24:57 -04:00
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_openal_ALC
|
|
|
|
* Method: nDestroy
|
|
|
|
* Signature: ()V
|
|
|
|
*/
|
|
|
|
JNIEXPORT void JNICALL Java_org_lwjgl_openal_ALC_nDestroy
|
2003-07-02 18:42:41 -04:00
|
|
|
(JNIEnv *, jclass);
|
2002-09-03 15:24:57 -04:00
|
|
|
|
2002-08-20 10:46:04 -04:00
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_openal_ALC
|
2003-04-27 14:37:38 -04:00
|
|
|
* Method: nGetString
|
|
|
|
* Signature: (II)Ljava/lang/String;
|
2002-08-20 10:46:04 -04:00
|
|
|
*/
|
2003-04-27 14:37:38 -04:00
|
|
|
JNIEXPORT jstring JNICALL Java_org_lwjgl_openal_ALC_nGetString
|
2003-07-02 18:42:41 -04:00
|
|
|
(JNIEnv *, jclass, jint, jint);
|
2002-08-20 10:46:04 -04:00
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_openal_ALC
|
2003-04-27 14:37:38 -04:00
|
|
|
* Method: nGetIntegerv
|
2003-07-02 18:42:41 -04:00
|
|
|
* Signature: (IIILjava/nio/Buffer;)V
|
2002-08-20 10:46:04 -04:00
|
|
|
*/
|
2003-04-27 14:37:38 -04:00
|
|
|
JNIEXPORT void JNICALL Java_org_lwjgl_openal_ALC_nGetIntegerv
|
2003-07-02 18:42:41 -04:00
|
|
|
(JNIEnv *, jclass, jint, jint, jint, jobject);
|
2002-08-20 10:46:04 -04:00
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_openal_ALC
|
2003-07-02 18:42:41 -04:00
|
|
|
* Method: alcOpenDevice
|
2002-08-20 10:46:04 -04:00
|
|
|
* Signature: (Ljava/lang/String;)Lorg/lwjgl/openal/ALCdevice;
|
|
|
|
*/
|
2003-07-02 18:42:41 -04:00
|
|
|
JNIEXPORT jobject JNICALL Java_org_lwjgl_openal_ALC_alcOpenDevice
|
|
|
|
(JNIEnv *, jclass, jstring);
|
2002-08-20 10:46:04 -04:00
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_openal_ALC
|
2003-07-02 18:42:41 -04:00
|
|
|
* Method: alcCloseDevice
|
2003-04-27 14:37:38 -04:00
|
|
|
* Signature: (I)V
|
2002-08-20 10:46:04 -04:00
|
|
|
*/
|
2003-07-02 18:42:41 -04:00
|
|
|
JNIEXPORT void JNICALL Java_org_lwjgl_openal_ALC_alcCloseDevice
|
|
|
|
(JNIEnv *, jclass, jint);
|
2002-08-20 10:46:04 -04:00
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_openal_ALC
|
2003-07-02 18:42:41 -04:00
|
|
|
* Method: alcCreateContext
|
|
|
|
* Signature: (ILjava/nio/Buffer;)Lorg/lwjgl/openal/ALCcontext;
|
2002-08-20 10:46:04 -04:00
|
|
|
*/
|
2003-07-02 18:42:41 -04:00
|
|
|
JNIEXPORT jobject JNICALL Java_org_lwjgl_openal_ALC_alcCreateContext
|
|
|
|
(JNIEnv *, jclass, jint, jobject);
|
2002-08-20 10:46:04 -04:00
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_openal_ALC
|
2003-07-02 18:42:41 -04:00
|
|
|
* Method: alcMakeContextCurrent
|
2003-04-27 14:37:38 -04:00
|
|
|
* Signature: (I)Z
|
2002-08-20 10:46:04 -04:00
|
|
|
*/
|
2003-07-02 18:42:41 -04:00
|
|
|
JNIEXPORT jboolean JNICALL Java_org_lwjgl_openal_ALC_alcMakeContextCurrent
|
|
|
|
(JNIEnv *, jclass, jint);
|
2002-08-20 10:46:04 -04:00
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_openal_ALC
|
2003-04-27 14:37:38 -04:00
|
|
|
* Method: nProcessContext
|
|
|
|
* Signature: (I)V
|
2002-08-20 10:46:04 -04:00
|
|
|
*/
|
2003-04-27 14:37:38 -04:00
|
|
|
JNIEXPORT void JNICALL Java_org_lwjgl_openal_ALC_nProcessContext
|
2003-07-02 18:42:41 -04:00
|
|
|
(JNIEnv *, jclass, jint);
|
2002-08-20 10:46:04 -04:00
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_openal_ALC
|
2003-07-02 18:42:41 -04:00
|
|
|
* Method: alcGetCurrentContext
|
2002-08-20 10:46:04 -04:00
|
|
|
* Signature: ()Lorg/lwjgl/openal/ALCcontext;
|
|
|
|
*/
|
2003-07-02 18:42:41 -04:00
|
|
|
JNIEXPORT jobject JNICALL Java_org_lwjgl_openal_ALC_alcGetCurrentContext
|
|
|
|
(JNIEnv *, jclass);
|
2002-08-20 10:46:04 -04:00
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_openal_ALC
|
2003-07-02 18:42:41 -04:00
|
|
|
* Method: alcGetContextsDevice
|
2003-04-27 14:37:38 -04:00
|
|
|
* Signature: (I)Lorg/lwjgl/openal/ALCdevice;
|
2002-08-20 10:46:04 -04:00
|
|
|
*/
|
2003-07-02 18:42:41 -04:00
|
|
|
JNIEXPORT jobject JNICALL Java_org_lwjgl_openal_ALC_alcGetContextsDevice
|
|
|
|
(JNIEnv *, jclass, jint);
|
2002-08-20 10:46:04 -04:00
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_openal_ALC
|
2003-07-02 18:42:41 -04:00
|
|
|
* Method: alcSuspendContext
|
2003-04-27 14:37:38 -04:00
|
|
|
* Signature: (I)V
|
2002-08-20 10:46:04 -04:00
|
|
|
*/
|
2003-07-02 18:42:41 -04:00
|
|
|
JNIEXPORT void JNICALL Java_org_lwjgl_openal_ALC_alcSuspendContext
|
|
|
|
(JNIEnv *, jclass, jint);
|
2002-08-20 10:46:04 -04:00
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_openal_ALC
|
2003-07-02 18:42:41 -04:00
|
|
|
* Method: alcDestroyContext
|
2003-04-27 14:37:38 -04:00
|
|
|
* Signature: (I)V
|
2002-08-20 10:46:04 -04:00
|
|
|
*/
|
2003-07-02 18:42:41 -04:00
|
|
|
JNIEXPORT void JNICALL Java_org_lwjgl_openal_ALC_alcDestroyContext
|
|
|
|
(JNIEnv *, jclass, jint);
|
2002-08-20 10:46:04 -04:00
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_openal_ALC
|
2003-04-27 14:37:38 -04:00
|
|
|
* Method: nGetError
|
|
|
|
* Signature: (I)I
|
2002-08-20 10:46:04 -04:00
|
|
|
*/
|
2003-04-27 14:37:38 -04:00
|
|
|
JNIEXPORT jint JNICALL Java_org_lwjgl_openal_ALC_nGetError
|
2003-07-02 18:42:41 -04:00
|
|
|
(JNIEnv *, jclass, jint);
|
2002-08-20 10:46:04 -04:00
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_openal_ALC
|
2003-04-27 14:37:38 -04:00
|
|
|
* Method: nIsExtensionPresent
|
|
|
|
* Signature: (ILjava/lang/String;)Z
|
2002-08-20 10:46:04 -04:00
|
|
|
*/
|
2003-04-27 14:37:38 -04:00
|
|
|
JNIEXPORT jboolean JNICALL Java_org_lwjgl_openal_ALC_nIsExtensionPresent
|
2003-07-02 18:42:41 -04:00
|
|
|
(JNIEnv *, jclass, jint, jstring);
|
2002-08-20 10:46:04 -04:00
|
|
|
|
|
|
|
/*
|
|
|
|
* Class: org_lwjgl_openal_ALC
|
2003-04-27 14:37:38 -04:00
|
|
|
* Method: nGetEnumValue
|
|
|
|
* Signature: (ILjava/lang/String;)I
|
2002-08-20 10:46:04 -04:00
|
|
|
*/
|
2003-04-27 14:37:38 -04:00
|
|
|
JNIEXPORT jint JNICALL Java_org_lwjgl_openal_ALC_nGetEnumValue
|
2003-07-02 18:42:41 -04:00
|
|
|
(JNIEnv *, jclass, jint, jstring);
|
2002-08-20 10:46:04 -04:00
|
|
|
|
|
|
|
#ifdef __cplusplus
|
|
|
|
}
|
|
|
|
#endif
|
|
|
|
#endif
|