Add missing headers

This commit is contained in:
Michael Pfaff 2022-09-09 17:57:21 -04:00
parent 150fc50317
commit d80a9518f4
Signed by: michael
GPG Key ID: CF402C4A012AA9D4
17 changed files with 1553 additions and 0 deletions

View File

@ -0,0 +1,53 @@
/* DO NOT EDIT THIS FILE - it is machine generated */
#include <jni.h>
/* Header for class org_lwjgl_opengl_CallbackUtil */
#ifndef _Included_org_lwjgl_opengl_CallbackUtil
#define _Included_org_lwjgl_opengl_CallbackUtil
#ifdef __cplusplus
extern "C" {
#endif
/*
* Class: org_lwjgl_opengl_CallbackUtil
* Method: ncreateGlobalRef
* Signature: (Ljava/lang/Object;)J
*/
JNIEXPORT jlong JNICALL Java_org_lwjgl_opengl_CallbackUtil_ncreateGlobalRef
(JNIEnv *, jclass, jobject);
/*
* Class: org_lwjgl_opengl_CallbackUtil
* Method: deleteGlobalRef
* Signature: (J)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_CallbackUtil_deleteGlobalRef
(JNIEnv *, jclass, jlong);
/*
* Class: org_lwjgl_opengl_CallbackUtil
* Method: getDebugOutputCallbackARB
* Signature: ()J
*/
JNIEXPORT jlong JNICALL Java_org_lwjgl_opengl_CallbackUtil_getDebugOutputCallbackARB
(JNIEnv *, jclass);
/*
* Class: org_lwjgl_opengl_CallbackUtil
* Method: getDebugOutputCallbackAMD
* Signature: ()J
*/
JNIEXPORT jlong JNICALL Java_org_lwjgl_opengl_CallbackUtil_getDebugOutputCallbackAMD
(JNIEnv *, jclass);
/*
* Class: org_lwjgl_opengl_CallbackUtil
* Method: getDebugCallbackKHR
* Signature: ()J
*/
JNIEXPORT jlong JNICALL Java_org_lwjgl_opengl_CallbackUtil_getDebugCallbackKHR
(JNIEnv *, jclass);
#ifdef __cplusplus
}
#endif
#endif

View File

@ -0,0 +1,45 @@
/* DO NOT EDIT THIS FILE - it is machine generated */
#include <jni.h>
/* Header for class org_lwjgl_opengl_GLContext */
#ifndef _Included_org_lwjgl_opengl_GLContext
#define _Included_org_lwjgl_opengl_GLContext
#ifdef __cplusplus
extern "C" {
#endif
/*
* Class: org_lwjgl_opengl_GLContext
* Method: ngetFunctionAddress
* Signature: (J)J
*/
JNIEXPORT jlong JNICALL Java_org_lwjgl_opengl_GLContext_ngetFunctionAddress
(JNIEnv *, jclass, jlong);
/*
* Class: org_lwjgl_opengl_GLContext
* Method: nLoadOpenGLLibrary
* Signature: ()V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GLContext_nLoadOpenGLLibrary
(JNIEnv *, jclass);
/*
* Class: org_lwjgl_opengl_GLContext
* Method: nUnloadOpenGLLibrary
* Signature: ()V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GLContext_nUnloadOpenGLLibrary
(JNIEnv *, jclass);
/*
* Class: org_lwjgl_opengl_GLContext
* Method: resetNativeStubs
* Signature: (Ljava/lang/Class;)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_GLContext_resetNativeStubs
(JNIEnv *, jclass, jclass);
#ifdef __cplusplus
}
#endif
#endif

View File

@ -0,0 +1,37 @@
/* DO NOT EDIT THIS FILE - it is machine generated */
#include <jni.h>
/* Header for class org_lwjgl_opengl_NVPresentVideoUtil */
#ifndef _Included_org_lwjgl_opengl_NVPresentVideoUtil
#define _Included_org_lwjgl_opengl_NVPresentVideoUtil
#ifdef __cplusplus
extern "C" {
#endif
/*
* Class: org_lwjgl_opengl_NVPresentVideoUtil
* Method: nglEnumerateVideoDevicesNV
* Signature: (Ljava/nio/ByteBuffer;Ljava/nio/LongBuffer;I)I
*/
JNIEXPORT jint JNICALL Java_org_lwjgl_opengl_NVPresentVideoUtil_nglEnumerateVideoDevicesNV
(JNIEnv *, jclass, jobject, jobject, jint);
/*
* Class: org_lwjgl_opengl_NVPresentVideoUtil
* Method: nglBindVideoDeviceNV
* Signature: (Ljava/nio/ByteBuffer;IJLjava/nio/IntBuffer;I)Z
*/
JNIEXPORT jboolean JNICALL Java_org_lwjgl_opengl_NVPresentVideoUtil_nglBindVideoDeviceNV
(JNIEnv *, jclass, jobject, jint, jlong, jobject, jint);
/*
* Class: org_lwjgl_opengl_NVPresentVideoUtil
* Method: nglQueryContextNV
* Signature: (Ljava/nio/ByteBuffer;Ljava/nio/ByteBuffer;ILjava/nio/IntBuffer;I)Z
*/
JNIEXPORT jboolean JNICALL Java_org_lwjgl_opengl_NVPresentVideoUtil_nglQueryContextNV
(JNIEnv *, jclass, jobject, jobject, jint, jobject, jint);
#ifdef __cplusplus
}
#endif
#endif

View File

@ -0,0 +1,53 @@
/* DO NOT EDIT THIS FILE - it is machine generated */
#include <jni.h>
/* Header for class org_lwjgl_opengl_NVVideoCaptureUtil */
#ifndef _Included_org_lwjgl_opengl_NVVideoCaptureUtil
#define _Included_org_lwjgl_opengl_NVVideoCaptureUtil
#ifdef __cplusplus
extern "C" {
#endif
/*
* Class: org_lwjgl_opengl_NVVideoCaptureUtil
* Method: nglBindVideoCaptureDeviceNV
* Signature: (Ljava/nio/ByteBuffer;IJ)Z
*/
JNIEXPORT jboolean JNICALL Java_org_lwjgl_opengl_NVVideoCaptureUtil_nglBindVideoCaptureDeviceNV
(JNIEnv *, jclass, jobject, jint, jlong);
/*
* Class: org_lwjgl_opengl_NVVideoCaptureUtil
* Method: nglEnumerateVideoCaptureDevicesNV
* Signature: (Ljava/nio/ByteBuffer;Ljava/nio/LongBuffer;I)I
*/
JNIEXPORT jint JNICALL Java_org_lwjgl_opengl_NVVideoCaptureUtil_nglEnumerateVideoCaptureDevicesNV
(JNIEnv *, jclass, jobject, jobject, jint);
/*
* Class: org_lwjgl_opengl_NVVideoCaptureUtil
* Method: nglLockVideoCaptureDeviceNV
* Signature: (Ljava/nio/ByteBuffer;J)Z
*/
JNIEXPORT jboolean JNICALL Java_org_lwjgl_opengl_NVVideoCaptureUtil_nglLockVideoCaptureDeviceNV
(JNIEnv *, jclass, jobject, jlong);
/*
* Class: org_lwjgl_opengl_NVVideoCaptureUtil
* Method: nglQueryVideoCaptureDeviceNV
* Signature: (Ljava/nio/ByteBuffer;JILjava/nio/IntBuffer;I)Z
*/
JNIEXPORT jboolean JNICALL Java_org_lwjgl_opengl_NVVideoCaptureUtil_nglQueryVideoCaptureDeviceNV
(JNIEnv *, jclass, jobject, jlong, jint, jobject, jint);
/*
* Class: org_lwjgl_opengl_NVVideoCaptureUtil
* Method: nglReleaseVideoCaptureDeviceNV
* Signature: (Ljava/nio/ByteBuffer;J)Z
*/
JNIEXPORT jboolean JNICALL Java_org_lwjgl_opengl_NVVideoCaptureUtil_nglReleaseVideoCaptureDeviceNV
(JNIEnv *, jclass, jobject, jlong);
#ifdef __cplusplus
}
#endif
#endif

View File

@ -0,0 +1,37 @@
/* DO NOT EDIT THIS FILE - it is machine generated */
#include <jni.h>
/* Header for class org_lwjgl_DefaultSysImplementation */
#ifndef _Included_org_lwjgl_DefaultSysImplementation
#define _Included_org_lwjgl_DefaultSysImplementation
#ifdef __cplusplus
extern "C" {
#endif
/*
* Class: org_lwjgl_DefaultSysImplementation
* Method: getJNIVersion
* Signature: ()I
*/
JNIEXPORT jint JNICALL Java_org_lwjgl_DefaultSysImplementation_getJNIVersion
(JNIEnv *, jobject);
/*
* Class: org_lwjgl_DefaultSysImplementation
* Method: getPointerSize
* Signature: ()I
*/
JNIEXPORT jint JNICALL Java_org_lwjgl_DefaultSysImplementation_getPointerSize
(JNIEnv *, jobject);
/*
* Class: org_lwjgl_DefaultSysImplementation
* Method: setDebug
* Signature: (Z)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_DefaultSysImplementation_setDebug
(JNIEnv *, jobject, jboolean);
#ifdef __cplusplus
}
#endif
#endif

View File

@ -0,0 +1,19 @@
/* DO NOT EDIT THIS FILE - it is machine generated */
#include <jni.h>
/* Header for class org_lwjgl_input_Cursor */
#ifndef _Included_org_lwjgl_input_Cursor
#define _Included_org_lwjgl_input_Cursor
#ifdef __cplusplus
extern "C" {
#endif
#undef org_lwjgl_input_Cursor_CURSOR_ONE_BIT_TRANSPARENCY
#define org_lwjgl_input_Cursor_CURSOR_ONE_BIT_TRANSPARENCY 1L
#undef org_lwjgl_input_Cursor_CURSOR_8_BIT_ALPHA
#define org_lwjgl_input_Cursor_CURSOR_8_BIT_ALPHA 2L
#undef org_lwjgl_input_Cursor_CURSOR_ANIMATION
#define org_lwjgl_input_Cursor_CURSOR_ANIMATION 4L
#ifdef __cplusplus
}
#endif
#endif

View File

@ -0,0 +1,45 @@
/* DO NOT EDIT THIS FILE - it is machine generated */
#include <jni.h>
/* Header for class org_lwjgl_openal_AL */
#ifndef _Included_org_lwjgl_openal_AL
#define _Included_org_lwjgl_openal_AL
#ifdef __cplusplus
extern "C" {
#endif
/*
* Class: org_lwjgl_openal_AL
* Method: nCreate
* Signature: (Ljava/lang/String;)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_openal_AL_nCreate
(JNIEnv *, jclass, jstring);
/*
* Class: org_lwjgl_openal_AL
* Method: nCreateDefault
* Signature: ()V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_openal_AL_nCreateDefault
(JNIEnv *, jclass);
/*
* Class: org_lwjgl_openal_AL
* Method: nDestroy
* Signature: ()V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_openal_AL_nDestroy
(JNIEnv *, jclass);
/*
* Class: org_lwjgl_openal_AL
* Method: resetNativeStubs
* Signature: (Ljava/lang/Class;)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_openal_AL_resetNativeStubs
(JNIEnv *, jclass, jclass);
#ifdef __cplusplus
}
#endif
#endif

View File

@ -0,0 +1,61 @@
/* DO NOT EDIT THIS FILE - it is machine generated */
#include <jni.h>
/* Header for class org_lwjgl_opencl_CL */
#ifndef _Included_org_lwjgl_opencl_CL
#define _Included_org_lwjgl_opencl_CL
#ifdef __cplusplus
extern "C" {
#endif
/*
* Class: org_lwjgl_opencl_CL
* Method: nCreate
* Signature: (Ljava/lang/String;)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opencl_CL_nCreate
(JNIEnv *, jclass, jstring);
/*
* Class: org_lwjgl_opencl_CL
* Method: nCreateDefault
* Signature: ()V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opencl_CL_nCreateDefault
(JNIEnv *, jclass);
/*
* Class: org_lwjgl_opencl_CL
* Method: nDestroy
* Signature: ()V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opencl_CL_nDestroy
(JNIEnv *, jclass);
/*
* Class: org_lwjgl_opencl_CL
* Method: ngetFunctionAddress
* Signature: (J)J
*/
JNIEXPORT jlong JNICALL Java_org_lwjgl_opencl_CL_ngetFunctionAddress
(JNIEnv *, jclass, jlong);
/*
* Class: org_lwjgl_opencl_CL
* Method: getHostBuffer
* Signature: (JI)Ljava/nio/ByteBuffer;
*/
JNIEXPORT jobject JNICALL Java_org_lwjgl_opencl_CL_getHostBuffer
(JNIEnv *, jclass, jlong, jint);
/*
* Class: org_lwjgl_opencl_CL
* Method: resetNativeStubs
* Signature: (Ljava/lang/Class;)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opencl_CL_resetNativeStubs
(JNIEnv *, jclass, jclass);
#ifdef __cplusplus
}
#endif
#endif

View File

@ -0,0 +1,29 @@
/* DO NOT EDIT THIS FILE - it is machine generated */
#include <jni.h>
/* Header for class org_lwjgl_opengl_LinuxAWTGLCanvasPeerInfo */
#ifndef _Included_org_lwjgl_opengl_LinuxAWTGLCanvasPeerInfo
#define _Included_org_lwjgl_opengl_LinuxAWTGLCanvasPeerInfo
#ifdef __cplusplus
extern "C" {
#endif
/*
* Class: org_lwjgl_opengl_LinuxAWTGLCanvasPeerInfo
* Method: getScreenFromSurfaceInfo
* Signature: (Ljava/nio/ByteBuffer;)I
*/
JNIEXPORT jint JNICALL Java_org_lwjgl_opengl_LinuxAWTGLCanvasPeerInfo_getScreenFromSurfaceInfo
(JNIEnv *, jclass, jobject);
/*
* Class: org_lwjgl_opengl_LinuxAWTGLCanvasPeerInfo
* Method: nInitHandle
* Signature: (ILjava/nio/ByteBuffer;Ljava/nio/ByteBuffer;)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_LinuxAWTGLCanvasPeerInfo_nInitHandle
(JNIEnv *, jclass, jint, jobject, jobject);
#ifdef __cplusplus
}
#endif
#endif

View File

@ -0,0 +1,21 @@
/* DO NOT EDIT THIS FILE - it is machine generated */
#include <jni.h>
/* Header for class org_lwjgl_opengl_LinuxCanvasImplementation */
#ifndef _Included_org_lwjgl_opengl_LinuxCanvasImplementation
#define _Included_org_lwjgl_opengl_LinuxCanvasImplementation
#ifdef __cplusplus
extern "C" {
#endif
/*
* Class: org_lwjgl_opengl_LinuxCanvasImplementation
* Method: nFindVisualIDFromFormat
* Signature: (JILorg/lwjgl/opengl/PixelFormat;)I
*/
JNIEXPORT jint JNICALL Java_org_lwjgl_opengl_LinuxCanvasImplementation_nFindVisualIDFromFormat
(JNIEnv *, jclass, jlong, jint, jobject);
#ifdef __cplusplus
}
#endif
#endif

View File

@ -0,0 +1,85 @@
/* DO NOT EDIT THIS FILE - it is machine generated */
#include <jni.h>
/* Header for class org_lwjgl_opengl_LinuxContextImplementation */
#ifndef _Included_org_lwjgl_opengl_LinuxContextImplementation
#define _Included_org_lwjgl_opengl_LinuxContextImplementation
#ifdef __cplusplus
extern "C" {
#endif
/*
* Class: org_lwjgl_opengl_LinuxContextImplementation
* Method: nCreate
* Signature: (Ljava/nio/ByteBuffer;Ljava/nio/IntBuffer;Ljava/nio/ByteBuffer;)Ljava/nio/ByteBuffer;
*/
JNIEXPORT jobject JNICALL Java_org_lwjgl_opengl_LinuxContextImplementation_nCreate
(JNIEnv *, jclass, jobject, jobject, jobject);
/*
* Class: org_lwjgl_opengl_LinuxContextImplementation
* Method: getGLXContext
* Signature: (Ljava/nio/ByteBuffer;)J
*/
JNIEXPORT jlong JNICALL Java_org_lwjgl_opengl_LinuxContextImplementation_getGLXContext
(JNIEnv *, jobject, jobject);
/*
* Class: org_lwjgl_opengl_LinuxContextImplementation
* Method: getDisplay
* Signature: (Ljava/nio/ByteBuffer;)J
*/
JNIEXPORT jlong JNICALL Java_org_lwjgl_opengl_LinuxContextImplementation_getDisplay
(JNIEnv *, jobject, jobject);
/*
* Class: org_lwjgl_opengl_LinuxContextImplementation
* Method: nSwapBuffers
* Signature: (Ljava/nio/ByteBuffer;)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_LinuxContextImplementation_nSwapBuffers
(JNIEnv *, jclass, jobject);
/*
* Class: org_lwjgl_opengl_LinuxContextImplementation
* Method: nReleaseCurrentContext
* Signature: (Ljava/nio/ByteBuffer;)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_LinuxContextImplementation_nReleaseCurrentContext
(JNIEnv *, jclass, jobject);
/*
* Class: org_lwjgl_opengl_LinuxContextImplementation
* Method: nMakeCurrent
* Signature: (Ljava/nio/ByteBuffer;Ljava/nio/ByteBuffer;)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_LinuxContextImplementation_nMakeCurrent
(JNIEnv *, jclass, jobject, jobject);
/*
* Class: org_lwjgl_opengl_LinuxContextImplementation
* Method: nIsCurrent
* Signature: (Ljava/nio/ByteBuffer;)Z
*/
JNIEXPORT jboolean JNICALL Java_org_lwjgl_opengl_LinuxContextImplementation_nIsCurrent
(JNIEnv *, jclass, jobject);
/*
* Class: org_lwjgl_opengl_LinuxContextImplementation
* Method: nSetSwapInterval
* Signature: (Ljava/nio/ByteBuffer;Ljava/nio/ByteBuffer;I)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_LinuxContextImplementation_nSetSwapInterval
(JNIEnv *, jclass, jobject, jobject, jint);
/*
* Class: org_lwjgl_opengl_LinuxContextImplementation
* Method: nDestroy
* Signature: (Ljava/nio/ByteBuffer;Ljava/nio/ByteBuffer;)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_LinuxContextImplementation_nDestroy
(JNIEnv *, jclass, jobject, jobject);
#ifdef __cplusplus
}
#endif
#endif

View File

@ -0,0 +1,29 @@
/* DO NOT EDIT THIS FILE - it is machine generated */
#include <jni.h>
/* Header for class org_lwjgl_opengl_LinuxPbufferPeerInfo */
#ifndef _Included_org_lwjgl_opengl_LinuxPbufferPeerInfo
#define _Included_org_lwjgl_opengl_LinuxPbufferPeerInfo
#ifdef __cplusplus
extern "C" {
#endif
/*
* Class: org_lwjgl_opengl_LinuxPbufferPeerInfo
* Method: nInitHandle
* Signature: (JILjava/nio/ByteBuffer;IILorg/lwjgl/opengl/PixelFormat;)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_LinuxPbufferPeerInfo_nInitHandle
(JNIEnv *, jclass, jlong, jint, jobject, jint, jint, jobject);
/*
* Class: org_lwjgl_opengl_LinuxPbufferPeerInfo
* Method: nDestroy
* Signature: (Ljava/nio/ByteBuffer;)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_LinuxPbufferPeerInfo_nDestroy
(JNIEnv *, jclass, jobject);
#ifdef __cplusplus
}
#endif
#endif

View File

@ -0,0 +1,503 @@
/* DO NOT EDIT THIS FILE - it is machine generated */
#include <jni.h>
/* Header for class org_lwjgl_opengl_LinuxDisplay */
#ifndef _Included_org_lwjgl_opengl_LinuxDisplay
#define _Included_org_lwjgl_opengl_LinuxDisplay
#ifdef __cplusplus
extern "C" {
#endif
#undef org_lwjgl_opengl_LinuxDisplay_CurrentTime
#define org_lwjgl_opengl_LinuxDisplay_CurrentTime 0L
#undef org_lwjgl_opengl_LinuxDisplay_GrabSuccess
#define org_lwjgl_opengl_LinuxDisplay_GrabSuccess 0L
#undef org_lwjgl_opengl_LinuxDisplay_AutoRepeatModeOff
#define org_lwjgl_opengl_LinuxDisplay_AutoRepeatModeOff 0L
#undef org_lwjgl_opengl_LinuxDisplay_AutoRepeatModeOn
#define org_lwjgl_opengl_LinuxDisplay_AutoRepeatModeOn 1L
#undef org_lwjgl_opengl_LinuxDisplay_AutoRepeatModeDefault
#define org_lwjgl_opengl_LinuxDisplay_AutoRepeatModeDefault 2L
#undef org_lwjgl_opengl_LinuxDisplay_None
#define org_lwjgl_opengl_LinuxDisplay_None 0L
#undef org_lwjgl_opengl_LinuxDisplay_KeyPressMask
#define org_lwjgl_opengl_LinuxDisplay_KeyPressMask 1L
#undef org_lwjgl_opengl_LinuxDisplay_KeyReleaseMask
#define org_lwjgl_opengl_LinuxDisplay_KeyReleaseMask 2L
#undef org_lwjgl_opengl_LinuxDisplay_ButtonPressMask
#define org_lwjgl_opengl_LinuxDisplay_ButtonPressMask 4L
#undef org_lwjgl_opengl_LinuxDisplay_ButtonReleaseMask
#define org_lwjgl_opengl_LinuxDisplay_ButtonReleaseMask 8L
#undef org_lwjgl_opengl_LinuxDisplay_NotifyAncestor
#define org_lwjgl_opengl_LinuxDisplay_NotifyAncestor 0L
#undef org_lwjgl_opengl_LinuxDisplay_NotifyNonlinear
#define org_lwjgl_opengl_LinuxDisplay_NotifyNonlinear 3L
#undef org_lwjgl_opengl_LinuxDisplay_NotifyPointer
#define org_lwjgl_opengl_LinuxDisplay_NotifyPointer 5L
#undef org_lwjgl_opengl_LinuxDisplay_NotifyPointerRoot
#define org_lwjgl_opengl_LinuxDisplay_NotifyPointerRoot 6L
#undef org_lwjgl_opengl_LinuxDisplay_NotifyDetailNone
#define org_lwjgl_opengl_LinuxDisplay_NotifyDetailNone 7L
#undef org_lwjgl_opengl_LinuxDisplay_SetModeInsert
#define org_lwjgl_opengl_LinuxDisplay_SetModeInsert 0L
#undef org_lwjgl_opengl_LinuxDisplay_SaveSetRoot
#define org_lwjgl_opengl_LinuxDisplay_SaveSetRoot 1L
#undef org_lwjgl_opengl_LinuxDisplay_SaveSetUnmap
#define org_lwjgl_opengl_LinuxDisplay_SaveSetUnmap 1L
#undef org_lwjgl_opengl_LinuxDisplay_X_SetInputFocus
#define org_lwjgl_opengl_LinuxDisplay_X_SetInputFocus 42L
#undef org_lwjgl_opengl_LinuxDisplay_FULLSCREEN_LEGACY
#define org_lwjgl_opengl_LinuxDisplay_FULLSCREEN_LEGACY 1L
#undef org_lwjgl_opengl_LinuxDisplay_FULLSCREEN_NETWM
#define org_lwjgl_opengl_LinuxDisplay_FULLSCREEN_NETWM 2L
#undef org_lwjgl_opengl_LinuxDisplay_WINDOWED
#define org_lwjgl_opengl_LinuxDisplay_WINDOWED 3L
#undef org_lwjgl_opengl_LinuxDisplay_XRANDR
#define org_lwjgl_opengl_LinuxDisplay_XRANDR 10L
#undef org_lwjgl_opengl_LinuxDisplay_XF86VIDMODE
#define org_lwjgl_opengl_LinuxDisplay_XF86VIDMODE 11L
#undef org_lwjgl_opengl_LinuxDisplay_NONE
#define org_lwjgl_opengl_LinuxDisplay_NONE 12L
/*
* Class: org_lwjgl_opengl_LinuxDisplay
* Method: nGetCurrentGammaRamp
* Signature: (JI)Ljava/nio/ByteBuffer;
*/
JNIEXPORT jobject JNICALL Java_org_lwjgl_opengl_LinuxDisplay_nGetCurrentGammaRamp
(JNIEnv *, jclass, jlong, jint);
/*
* Class: org_lwjgl_opengl_LinuxDisplay
* Method: nIsXrandrSupported
* Signature: (J)Z
*/
JNIEXPORT jboolean JNICALL Java_org_lwjgl_opengl_LinuxDisplay_nIsXrandrSupported
(JNIEnv *, jclass, jlong);
/*
* Class: org_lwjgl_opengl_LinuxDisplay
* Method: nIsXF86VidModeSupported
* Signature: (J)Z
*/
JNIEXPORT jboolean JNICALL Java_org_lwjgl_opengl_LinuxDisplay_nIsXF86VidModeSupported
(JNIEnv *, jclass, jlong);
/*
* Class: org_lwjgl_opengl_LinuxDisplay
* Method: nIsNetWMFullscreenSupported
* Signature: (JI)Z
*/
JNIEXPORT jboolean JNICALL Java_org_lwjgl_opengl_LinuxDisplay_nIsNetWMFullscreenSupported
(JNIEnv *, jclass, jlong, jint);
/*
* Class: org_lwjgl_opengl_LinuxDisplay
* Method: nLockAWT
* Signature: ()V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_LinuxDisplay_nLockAWT
(JNIEnv *, jclass);
/*
* Class: org_lwjgl_opengl_LinuxDisplay
* Method: nUnlockAWT
* Signature: ()V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_LinuxDisplay_nUnlockAWT
(JNIEnv *, jclass);
/*
* Class: org_lwjgl_opengl_LinuxDisplay
* Method: callErrorHandler
* Signature: (JJJ)I
*/
JNIEXPORT jint JNICALL Java_org_lwjgl_opengl_LinuxDisplay_callErrorHandler
(JNIEnv *, jclass, jlong, jlong, jlong);
/*
* Class: org_lwjgl_opengl_LinuxDisplay
* Method: setErrorHandler
* Signature: ()J
*/
JNIEXPORT jlong JNICALL Java_org_lwjgl_opengl_LinuxDisplay_setErrorHandler
(JNIEnv *, jclass);
/*
* Class: org_lwjgl_opengl_LinuxDisplay
* Method: resetErrorHandler
* Signature: (J)J
*/
JNIEXPORT jlong JNICALL Java_org_lwjgl_opengl_LinuxDisplay_resetErrorHandler
(JNIEnv *, jclass, jlong);
/*
* Class: org_lwjgl_opengl_LinuxDisplay
* Method: synchronize
* Signature: (JZ)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_LinuxDisplay_synchronize
(JNIEnv *, jclass, jlong, jboolean);
/*
* Class: org_lwjgl_opengl_LinuxDisplay
* Method: getErrorText
* Signature: (JJ)Ljava/lang/String;
*/
JNIEXPORT jstring JNICALL Java_org_lwjgl_opengl_LinuxDisplay_getErrorText
(JNIEnv *, jclass, jlong, jlong);
/*
* Class: org_lwjgl_opengl_LinuxDisplay
* Method: openDisplay
* Signature: ()J
*/
JNIEXPORT jlong JNICALL Java_org_lwjgl_opengl_LinuxDisplay_openDisplay
(JNIEnv *, jclass);
/*
* Class: org_lwjgl_opengl_LinuxDisplay
* Method: closeDisplay
* Signature: (J)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_LinuxDisplay_closeDisplay
(JNIEnv *, jclass, jlong);
/*
* Class: org_lwjgl_opengl_LinuxDisplay
* Method: nGetDefaultScreen
* Signature: (J)I
*/
JNIEXPORT jint JNICALL Java_org_lwjgl_opengl_LinuxDisplay_nGetDefaultScreen
(JNIEnv *, jclass, jlong);
/*
* Class: org_lwjgl_opengl_LinuxDisplay
* Method: nUngrabKeyboard
* Signature: (J)I
*/
JNIEXPORT jint JNICALL Java_org_lwjgl_opengl_LinuxDisplay_nUngrabKeyboard
(JNIEnv *, jclass, jlong);
/*
* Class: org_lwjgl_opengl_LinuxDisplay
* Method: nGrabKeyboard
* Signature: (JJ)I
*/
JNIEXPORT jint JNICALL Java_org_lwjgl_opengl_LinuxDisplay_nGrabKeyboard
(JNIEnv *, jclass, jlong, jlong);
/*
* Class: org_lwjgl_opengl_LinuxDisplay
* Method: nGrabPointer
* Signature: (JJJ)I
*/
JNIEXPORT jint JNICALL Java_org_lwjgl_opengl_LinuxDisplay_nGrabPointer
(JNIEnv *, jclass, jlong, jlong, jlong);
/*
* Class: org_lwjgl_opengl_LinuxDisplay
* Method: nSetViewPort
* Signature: (JJI)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_LinuxDisplay_nSetViewPort
(JNIEnv *, jclass, jlong, jlong, jint);
/*
* Class: org_lwjgl_opengl_LinuxDisplay
* Method: nUngrabPointer
* Signature: (J)I
*/
JNIEXPORT jint JNICALL Java_org_lwjgl_opengl_LinuxDisplay_nUngrabPointer
(JNIEnv *, jclass, jlong);
/*
* Class: org_lwjgl_opengl_LinuxDisplay
* Method: nDefineCursor
* Signature: (JJJ)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_LinuxDisplay_nDefineCursor
(JNIEnv *, jclass, jlong, jlong, jlong);
/*
* Class: org_lwjgl_opengl_LinuxDisplay
* Method: nCreateWindow
* Signature: (JILjava/nio/ByteBuffer;Lorg/lwjgl/opengl/DisplayMode;IIIZJZ)J
*/
JNIEXPORT jlong JNICALL Java_org_lwjgl_opengl_LinuxDisplay_nCreateWindow
(JNIEnv *, jclass, jlong, jint, jobject, jobject, jint, jint, jint, jboolean, jlong, jboolean);
/*
* Class: org_lwjgl_opengl_LinuxDisplay
* Method: getRootWindow
* Signature: (JI)J
*/
JNIEXPORT jlong JNICALL Java_org_lwjgl_opengl_LinuxDisplay_getRootWindow
(JNIEnv *, jclass, jlong, jint);
/*
* Class: org_lwjgl_opengl_LinuxDisplay
* Method: hasProperty
* Signature: (JJJ)Z
*/
JNIEXPORT jboolean JNICALL Java_org_lwjgl_opengl_LinuxDisplay_hasProperty
(JNIEnv *, jclass, jlong, jlong, jlong);
/*
* Class: org_lwjgl_opengl_LinuxDisplay
* Method: getParentWindow
* Signature: (JJ)J
*/
JNIEXPORT jlong JNICALL Java_org_lwjgl_opengl_LinuxDisplay_getParentWindow
(JNIEnv *, jclass, jlong, jlong);
/*
* Class: org_lwjgl_opengl_LinuxDisplay
* Method: getChildCount
* Signature: (JJ)I
*/
JNIEXPORT jint JNICALL Java_org_lwjgl_opengl_LinuxDisplay_getChildCount
(JNIEnv *, jclass, jlong, jlong);
/*
* Class: org_lwjgl_opengl_LinuxDisplay
* Method: mapRaised
* Signature: (JJ)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_LinuxDisplay_mapRaised
(JNIEnv *, jclass, jlong, jlong);
/*
* Class: org_lwjgl_opengl_LinuxDisplay
* Method: reparentWindow
* Signature: (JJJII)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_LinuxDisplay_reparentWindow
(JNIEnv *, jclass, jlong, jlong, jlong, jint, jint);
/*
* Class: org_lwjgl_opengl_LinuxDisplay
* Method: nGetInputFocus
* Signature: (J)J
*/
JNIEXPORT jlong JNICALL Java_org_lwjgl_opengl_LinuxDisplay_nGetInputFocus
(JNIEnv *, jclass, jlong);
/*
* Class: org_lwjgl_opengl_LinuxDisplay
* Method: nSetInputFocus
* Signature: (JJJ)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_LinuxDisplay_nSetInputFocus
(JNIEnv *, jclass, jlong, jlong, jlong);
/*
* Class: org_lwjgl_opengl_LinuxDisplay
* Method: nSetWindowSize
* Signature: (JJIIZ)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_LinuxDisplay_nSetWindowSize
(JNIEnv *, jclass, jlong, jlong, jint, jint, jboolean);
/*
* Class: org_lwjgl_opengl_LinuxDisplay
* Method: nGetX
* Signature: (JJ)I
*/
JNIEXPORT jint JNICALL Java_org_lwjgl_opengl_LinuxDisplay_nGetX
(JNIEnv *, jclass, jlong, jlong);
/*
* Class: org_lwjgl_opengl_LinuxDisplay
* Method: nGetY
* Signature: (JJ)I
*/
JNIEXPORT jint JNICALL Java_org_lwjgl_opengl_LinuxDisplay_nGetY
(JNIEnv *, jclass, jlong, jlong);
/*
* Class: org_lwjgl_opengl_LinuxDisplay
* Method: nGetWidth
* Signature: (JJ)I
*/
JNIEXPORT jint JNICALL Java_org_lwjgl_opengl_LinuxDisplay_nGetWidth
(JNIEnv *, jclass, jlong, jlong);
/*
* Class: org_lwjgl_opengl_LinuxDisplay
* Method: nGetHeight
* Signature: (JJ)I
*/
JNIEXPORT jint JNICALL Java_org_lwjgl_opengl_LinuxDisplay_nGetHeight
(JNIEnv *, jclass, jlong, jlong);
/*
* Class: org_lwjgl_opengl_LinuxDisplay
* Method: nDestroyWindow
* Signature: (JJ)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_LinuxDisplay_nDestroyWindow
(JNIEnv *, jclass, jlong, jlong);
/*
* Class: org_lwjgl_opengl_LinuxDisplay
* Method: nSwitchDisplayMode
* Signature: (JIILorg/lwjgl/opengl/DisplayMode;)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_LinuxDisplay_nSwitchDisplayMode
(JNIEnv *, jclass, jlong, jint, jint, jobject);
/*
* Class: org_lwjgl_opengl_LinuxDisplay
* Method: nInternAtom
* Signature: (JLjava/lang/String;Z)J
*/
JNIEXPORT jlong JNICALL Java_org_lwjgl_opengl_LinuxDisplay_nInternAtom
(JNIEnv *, jclass, jlong, jstring, jboolean);
/*
* Class: org_lwjgl_opengl_LinuxDisplay
* Method: nGetGammaRampLength
* Signature: (JI)I
*/
JNIEXPORT jint JNICALL Java_org_lwjgl_opengl_LinuxDisplay_nGetGammaRampLength
(JNIEnv *, jclass, jlong, jint);
/*
* Class: org_lwjgl_opengl_LinuxDisplay
* Method: nSetGammaRamp
* Signature: (JILjava/nio/ByteBuffer;)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_LinuxDisplay_nSetGammaRamp
(JNIEnv *, jclass, jlong, jint, jobject);
/*
* Class: org_lwjgl_opengl_LinuxDisplay
* Method: nConvertToNativeRamp
* Signature: (Ljava/nio/FloatBuffer;II)Ljava/nio/ByteBuffer;
*/
JNIEXPORT jobject JNICALL Java_org_lwjgl_opengl_LinuxDisplay_nConvertToNativeRamp
(JNIEnv *, jclass, jobject, jint, jint);
/*
* Class: org_lwjgl_opengl_LinuxDisplay
* Method: nGetCurrentXRandrMode
* Signature: (JI)Lorg/lwjgl/opengl/DisplayMode;
*/
JNIEXPORT jobject JNICALL Java_org_lwjgl_opengl_LinuxDisplay_nGetCurrentXRandrMode
(JNIEnv *, jclass, jlong, jint);
/*
* Class: org_lwjgl_opengl_LinuxDisplay
* Method: nSetTitle
* Signature: (JJJI)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_LinuxDisplay_nSetTitle
(JNIEnv *, jclass, jlong, jlong, jlong, jint);
/*
* Class: org_lwjgl_opengl_LinuxDisplay
* Method: nSetClassHint
* Signature: (JJJJ)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_LinuxDisplay_nSetClassHint
(JNIEnv *, jclass, jlong, jlong, jlong, jlong);
/*
* Class: org_lwjgl_opengl_LinuxDisplay
* Method: nReshape
* Signature: (JJIIII)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_LinuxDisplay_nReshape
(JNIEnv *, jclass, jlong, jlong, jint, jint, jint, jint);
/*
* Class: org_lwjgl_opengl_LinuxDisplay
* Method: nGetAvailableDisplayModes
* Signature: (JII)[Lorg/lwjgl/opengl/DisplayMode;
*/
JNIEXPORT jobjectArray JNICALL Java_org_lwjgl_opengl_LinuxDisplay_nGetAvailableDisplayModes
(JNIEnv *, jclass, jlong, jint, jint);
/*
* Class: org_lwjgl_opengl_LinuxDisplay
* Method: nSync
* Signature: (JZ)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_LinuxDisplay_nSync
(JNIEnv *, jclass, jlong, jboolean);
/*
* Class: org_lwjgl_opengl_LinuxDisplay
* Method: nIconifyWindow
* Signature: (JJI)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_LinuxDisplay_nIconifyWindow
(JNIEnv *, jclass, jlong, jlong, jint);
/*
* Class: org_lwjgl_opengl_LinuxDisplay
* Method: nGetNativeCursorCapabilities
* Signature: (J)I
*/
JNIEXPORT jint JNICALL Java_org_lwjgl_opengl_LinuxDisplay_nGetNativeCursorCapabilities
(JNIEnv *, jclass, jlong);
/*
* Class: org_lwjgl_opengl_LinuxDisplay
* Method: nGetMinCursorSize
* Signature: (JJ)I
*/
JNIEXPORT jint JNICALL Java_org_lwjgl_opengl_LinuxDisplay_nGetMinCursorSize
(JNIEnv *, jclass, jlong, jlong);
/*
* Class: org_lwjgl_opengl_LinuxDisplay
* Method: nGetMaxCursorSize
* Signature: (JJ)I
*/
JNIEXPORT jint JNICALL Java_org_lwjgl_opengl_LinuxDisplay_nGetMaxCursorSize
(JNIEnv *, jclass, jlong, jlong);
/*
* Class: org_lwjgl_opengl_LinuxDisplay
* Method: nCreateCursor
* Signature: (JIIIIILjava/nio/IntBuffer;ILjava/nio/IntBuffer;I)J
*/
JNIEXPORT jlong JNICALL Java_org_lwjgl_opengl_LinuxDisplay_nCreateCursor
(JNIEnv *, jclass, jlong, jint, jint, jint, jint, jint, jobject, jint, jobject, jint);
/*
* Class: org_lwjgl_opengl_LinuxDisplay
* Method: nCreateBlankCursor
* Signature: (JJ)J
*/
JNIEXPORT jlong JNICALL Java_org_lwjgl_opengl_LinuxDisplay_nCreateBlankCursor
(JNIEnv *, jclass, jlong, jlong);
/*
* Class: org_lwjgl_opengl_LinuxDisplay
* Method: nDestroyCursor
* Signature: (JJ)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_LinuxDisplay_nDestroyCursor
(JNIEnv *, jclass, jlong, jlong);
/*
* Class: org_lwjgl_opengl_LinuxDisplay
* Method: nGetPbufferCapabilities
* Signature: (JI)I
*/
JNIEXPORT jint JNICALL Java_org_lwjgl_opengl_LinuxDisplay_nGetPbufferCapabilities
(JNIEnv *, jclass, jlong, jint);
/*
* Class: org_lwjgl_opengl_LinuxDisplay
* Method: nSetWindowIcon
* Signature: (JJLjava/nio/ByteBuffer;I)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_LinuxDisplay_nSetWindowIcon
(JNIEnv *, jclass, jlong, jlong, jobject, jint);
#ifdef __cplusplus
}
#endif
#endif

View File

@ -0,0 +1,257 @@
/* DO NOT EDIT THIS FILE - it is machine generated */
#include <jni.h>
/* Header for class org_lwjgl_opengl_LinuxEvent */
#ifndef _Included_org_lwjgl_opengl_LinuxEvent
#define _Included_org_lwjgl_opengl_LinuxEvent
#ifdef __cplusplus
extern "C" {
#endif
#undef org_lwjgl_opengl_LinuxEvent_FocusIn
#define org_lwjgl_opengl_LinuxEvent_FocusIn 9L
#undef org_lwjgl_opengl_LinuxEvent_FocusOut
#define org_lwjgl_opengl_LinuxEvent_FocusOut 10L
#undef org_lwjgl_opengl_LinuxEvent_KeyPress
#define org_lwjgl_opengl_LinuxEvent_KeyPress 2L
#undef org_lwjgl_opengl_LinuxEvent_KeyRelease
#define org_lwjgl_opengl_LinuxEvent_KeyRelease 3L
#undef org_lwjgl_opengl_LinuxEvent_ButtonPress
#define org_lwjgl_opengl_LinuxEvent_ButtonPress 4L
#undef org_lwjgl_opengl_LinuxEvent_ButtonRelease
#define org_lwjgl_opengl_LinuxEvent_ButtonRelease 5L
#undef org_lwjgl_opengl_LinuxEvent_MotionNotify
#define org_lwjgl_opengl_LinuxEvent_MotionNotify 6L
#undef org_lwjgl_opengl_LinuxEvent_EnterNotify
#define org_lwjgl_opengl_LinuxEvent_EnterNotify 7L
#undef org_lwjgl_opengl_LinuxEvent_LeaveNotify
#define org_lwjgl_opengl_LinuxEvent_LeaveNotify 8L
#undef org_lwjgl_opengl_LinuxEvent_UnmapNotify
#define org_lwjgl_opengl_LinuxEvent_UnmapNotify 18L
#undef org_lwjgl_opengl_LinuxEvent_MapNotify
#define org_lwjgl_opengl_LinuxEvent_MapNotify 19L
#undef org_lwjgl_opengl_LinuxEvent_Expose
#define org_lwjgl_opengl_LinuxEvent_Expose 12L
#undef org_lwjgl_opengl_LinuxEvent_ConfigureNotify
#define org_lwjgl_opengl_LinuxEvent_ConfigureNotify 22L
#undef org_lwjgl_opengl_LinuxEvent_ClientMessage
#define org_lwjgl_opengl_LinuxEvent_ClientMessage 33L
/*
* Class: org_lwjgl_opengl_LinuxEvent
* Method: createEventBuffer
* Signature: ()Ljava/nio/ByteBuffer;
*/
JNIEXPORT jobject JNICALL Java_org_lwjgl_opengl_LinuxEvent_createEventBuffer
(JNIEnv *, jclass);
/*
* Class: org_lwjgl_opengl_LinuxEvent
* Method: getPending
* Signature: (J)I
*/
JNIEXPORT jint JNICALL Java_org_lwjgl_opengl_LinuxEvent_getPending
(JNIEnv *, jclass, jlong);
/*
* Class: org_lwjgl_opengl_LinuxEvent
* Method: nSendEvent
* Signature: (Ljava/nio/ByteBuffer;JJZJ)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_LinuxEvent_nSendEvent
(JNIEnv *, jclass, jobject, jlong, jlong, jboolean, jlong);
/*
* Class: org_lwjgl_opengl_LinuxEvent
* Method: nFilterEvent
* Signature: (Ljava/nio/ByteBuffer;J)Z
*/
JNIEXPORT jboolean JNICALL Java_org_lwjgl_opengl_LinuxEvent_nFilterEvent
(JNIEnv *, jclass, jobject, jlong);
/*
* Class: org_lwjgl_opengl_LinuxEvent
* Method: nNextEvent
* Signature: (JLjava/nio/ByteBuffer;)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_LinuxEvent_nNextEvent
(JNIEnv *, jclass, jlong, jobject);
/*
* Class: org_lwjgl_opengl_LinuxEvent
* Method: nGetType
* Signature: (Ljava/nio/ByteBuffer;)I
*/
JNIEXPORT jint JNICALL Java_org_lwjgl_opengl_LinuxEvent_nGetType
(JNIEnv *, jclass, jobject);
/*
* Class: org_lwjgl_opengl_LinuxEvent
* Method: nGetWindow
* Signature: (Ljava/nio/ByteBuffer;)J
*/
JNIEXPORT jlong JNICALL Java_org_lwjgl_opengl_LinuxEvent_nGetWindow
(JNIEnv *, jclass, jobject);
/*
* Class: org_lwjgl_opengl_LinuxEvent
* Method: nSetWindow
* Signature: (Ljava/nio/ByteBuffer;J)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_LinuxEvent_nSetWindow
(JNIEnv *, jclass, jobject, jlong);
/*
* Class: org_lwjgl_opengl_LinuxEvent
* Method: nGetFocusMode
* Signature: (Ljava/nio/ByteBuffer;)I
*/
JNIEXPORT jint JNICALL Java_org_lwjgl_opengl_LinuxEvent_nGetFocusMode
(JNIEnv *, jclass, jobject);
/*
* Class: org_lwjgl_opengl_LinuxEvent
* Method: nGetFocusDetail
* Signature: (Ljava/nio/ByteBuffer;)I
*/
JNIEXPORT jint JNICALL Java_org_lwjgl_opengl_LinuxEvent_nGetFocusDetail
(JNIEnv *, jclass, jobject);
/*
* Class: org_lwjgl_opengl_LinuxEvent
* Method: nGetClientMessageType
* Signature: (Ljava/nio/ByteBuffer;)J
*/
JNIEXPORT jlong JNICALL Java_org_lwjgl_opengl_LinuxEvent_nGetClientMessageType
(JNIEnv *, jclass, jobject);
/*
* Class: org_lwjgl_opengl_LinuxEvent
* Method: nGetClientData
* Signature: (Ljava/nio/ByteBuffer;I)I
*/
JNIEXPORT jint JNICALL Java_org_lwjgl_opengl_LinuxEvent_nGetClientData
(JNIEnv *, jclass, jobject, jint);
/*
* Class: org_lwjgl_opengl_LinuxEvent
* Method: nGetClientFormat
* Signature: (Ljava/nio/ByteBuffer;)I
*/
JNIEXPORT jint JNICALL Java_org_lwjgl_opengl_LinuxEvent_nGetClientFormat
(JNIEnv *, jclass, jobject);
/*
* Class: org_lwjgl_opengl_LinuxEvent
* Method: nGetButtonTime
* Signature: (Ljava/nio/ByteBuffer;)J
*/
JNIEXPORT jlong JNICALL Java_org_lwjgl_opengl_LinuxEvent_nGetButtonTime
(JNIEnv *, jclass, jobject);
/*
* Class: org_lwjgl_opengl_LinuxEvent
* Method: nGetButtonState
* Signature: (Ljava/nio/ByteBuffer;)I
*/
JNIEXPORT jint JNICALL Java_org_lwjgl_opengl_LinuxEvent_nGetButtonState
(JNIEnv *, jclass, jobject);
/*
* Class: org_lwjgl_opengl_LinuxEvent
* Method: nGetButtonType
* Signature: (Ljava/nio/ByteBuffer;)I
*/
JNIEXPORT jint JNICALL Java_org_lwjgl_opengl_LinuxEvent_nGetButtonType
(JNIEnv *, jclass, jobject);
/*
* Class: org_lwjgl_opengl_LinuxEvent
* Method: nGetButtonButton
* Signature: (Ljava/nio/ByteBuffer;)I
*/
JNIEXPORT jint JNICALL Java_org_lwjgl_opengl_LinuxEvent_nGetButtonButton
(JNIEnv *, jclass, jobject);
/*
* Class: org_lwjgl_opengl_LinuxEvent
* Method: nGetButtonRoot
* Signature: (Ljava/nio/ByteBuffer;)J
*/
JNIEXPORT jlong JNICALL Java_org_lwjgl_opengl_LinuxEvent_nGetButtonRoot
(JNIEnv *, jclass, jobject);
/*
* Class: org_lwjgl_opengl_LinuxEvent
* Method: nGetButtonXRoot
* Signature: (Ljava/nio/ByteBuffer;)I
*/
JNIEXPORT jint JNICALL Java_org_lwjgl_opengl_LinuxEvent_nGetButtonXRoot
(JNIEnv *, jclass, jobject);
/*
* Class: org_lwjgl_opengl_LinuxEvent
* Method: nGetButtonYRoot
* Signature: (Ljava/nio/ByteBuffer;)I
*/
JNIEXPORT jint JNICALL Java_org_lwjgl_opengl_LinuxEvent_nGetButtonYRoot
(JNIEnv *, jclass, jobject);
/*
* Class: org_lwjgl_opengl_LinuxEvent
* Method: nGetButtonX
* Signature: (Ljava/nio/ByteBuffer;)I
*/
JNIEXPORT jint JNICALL Java_org_lwjgl_opengl_LinuxEvent_nGetButtonX
(JNIEnv *, jclass, jobject);
/*
* Class: org_lwjgl_opengl_LinuxEvent
* Method: nGetButtonY
* Signature: (Ljava/nio/ByteBuffer;)I
*/
JNIEXPORT jint JNICALL Java_org_lwjgl_opengl_LinuxEvent_nGetButtonY
(JNIEnv *, jclass, jobject);
/*
* Class: org_lwjgl_opengl_LinuxEvent
* Method: nGetKeyAddress
* Signature: (Ljava/nio/ByteBuffer;)J
*/
JNIEXPORT jlong JNICALL Java_org_lwjgl_opengl_LinuxEvent_nGetKeyAddress
(JNIEnv *, jclass, jobject);
/*
* Class: org_lwjgl_opengl_LinuxEvent
* Method: nGetKeyTime
* Signature: (Ljava/nio/ByteBuffer;)I
*/
JNIEXPORT jint JNICALL Java_org_lwjgl_opengl_LinuxEvent_nGetKeyTime
(JNIEnv *, jclass, jobject);
/*
* Class: org_lwjgl_opengl_LinuxEvent
* Method: nGetKeyType
* Signature: (Ljava/nio/ByteBuffer;)I
*/
JNIEXPORT jint JNICALL Java_org_lwjgl_opengl_LinuxEvent_nGetKeyType
(JNIEnv *, jclass, jobject);
/*
* Class: org_lwjgl_opengl_LinuxEvent
* Method: nGetKeyKeyCode
* Signature: (Ljava/nio/ByteBuffer;)I
*/
JNIEXPORT jint JNICALL Java_org_lwjgl_opengl_LinuxEvent_nGetKeyKeyCode
(JNIEnv *, jclass, jobject);
/*
* Class: org_lwjgl_opengl_LinuxEvent
* Method: nGetKeyState
* Signature: (Ljava/nio/ByteBuffer;)I
*/
JNIEXPORT jint JNICALL Java_org_lwjgl_opengl_LinuxEvent_nGetKeyState
(JNIEnv *, jclass, jobject);
#ifdef __cplusplus
}
#endif
#endif

View File

@ -0,0 +1,155 @@
/* DO NOT EDIT THIS FILE - it is machine generated */
#include <jni.h>
/* Header for class org_lwjgl_opengl_LinuxKeyboard */
#ifndef _Included_org_lwjgl_opengl_LinuxKeyboard
#define _Included_org_lwjgl_opengl_LinuxKeyboard
#ifdef __cplusplus
extern "C" {
#endif
#undef org_lwjgl_opengl_LinuxKeyboard_LockMapIndex
#define org_lwjgl_opengl_LinuxKeyboard_LockMapIndex 1L
#undef org_lwjgl_opengl_LinuxKeyboard_NoSymbol
#define org_lwjgl_opengl_LinuxKeyboard_NoSymbol 0LL
#undef org_lwjgl_opengl_LinuxKeyboard_ShiftMask
#define org_lwjgl_opengl_LinuxKeyboard_ShiftMask 1LL
#undef org_lwjgl_opengl_LinuxKeyboard_LockMask
#define org_lwjgl_opengl_LinuxKeyboard_LockMask 2LL
#undef org_lwjgl_opengl_LinuxKeyboard_XLookupChars
#define org_lwjgl_opengl_LinuxKeyboard_XLookupChars 2L
#undef org_lwjgl_opengl_LinuxKeyboard_XLookupBoth
#define org_lwjgl_opengl_LinuxKeyboard_XLookupBoth 4L
#undef org_lwjgl_opengl_LinuxKeyboard_KEYBOARD_BUFFER_SIZE
#define org_lwjgl_opengl_LinuxKeyboard_KEYBOARD_BUFFER_SIZE 50L
/*
* Class: org_lwjgl_opengl_LinuxKeyboard
* Method: getModifierMapping
* Signature: (J)J
*/
JNIEXPORT jlong JNICALL Java_org_lwjgl_opengl_LinuxKeyboard_getModifierMapping
(JNIEnv *, jclass, jlong);
/*
* Class: org_lwjgl_opengl_LinuxKeyboard
* Method: freeModifierMapping
* Signature: (J)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_LinuxKeyboard_freeModifierMapping
(JNIEnv *, jclass, jlong);
/*
* Class: org_lwjgl_opengl_LinuxKeyboard
* Method: getMaxKeyPerMod
* Signature: (J)I
*/
JNIEXPORT jint JNICALL Java_org_lwjgl_opengl_LinuxKeyboard_getMaxKeyPerMod
(JNIEnv *, jclass, jlong);
/*
* Class: org_lwjgl_opengl_LinuxKeyboard
* Method: lookupModifierMap
* Signature: (JI)I
*/
JNIEXPORT jint JNICALL Java_org_lwjgl_opengl_LinuxKeyboard_lookupModifierMap
(JNIEnv *, jclass, jlong, jint);
/*
* Class: org_lwjgl_opengl_LinuxKeyboard
* Method: keycodeToKeySym
* Signature: (JI)J
*/
JNIEXPORT jlong JNICALL Java_org_lwjgl_opengl_LinuxKeyboard_keycodeToKeySym
(JNIEnv *, jclass, jlong, jint);
/*
* Class: org_lwjgl_opengl_LinuxKeyboard
* Method: openIM
* Signature: (J)J
*/
JNIEXPORT jlong JNICALL Java_org_lwjgl_opengl_LinuxKeyboard_openIM
(JNIEnv *, jclass, jlong);
/*
* Class: org_lwjgl_opengl_LinuxKeyboard
* Method: createIC
* Signature: (JJ)J
*/
JNIEXPORT jlong JNICALL Java_org_lwjgl_opengl_LinuxKeyboard_createIC
(JNIEnv *, jclass, jlong, jlong);
/*
* Class: org_lwjgl_opengl_LinuxKeyboard
* Method: setupIMEventMask
* Signature: (JJJ)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_LinuxKeyboard_setupIMEventMask
(JNIEnv *, jclass, jlong, jlong, jlong);
/*
* Class: org_lwjgl_opengl_LinuxKeyboard
* Method: allocateComposeStatus
* Signature: ()Ljava/nio/ByteBuffer;
*/
JNIEXPORT jobject JNICALL Java_org_lwjgl_opengl_LinuxKeyboard_allocateComposeStatus
(JNIEnv *, jclass);
/*
* Class: org_lwjgl_opengl_LinuxKeyboard
* Method: nSetDetectableKeyRepeat
* Signature: (JZ)Z
*/
JNIEXPORT jboolean JNICALL Java_org_lwjgl_opengl_LinuxKeyboard_nSetDetectableKeyRepeat
(JNIEnv *, jclass, jlong, jboolean);
/*
* Class: org_lwjgl_opengl_LinuxKeyboard
* Method: destroyIC
* Signature: (J)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_LinuxKeyboard_destroyIC
(JNIEnv *, jclass, jlong);
/*
* Class: org_lwjgl_opengl_LinuxKeyboard
* Method: closeIM
* Signature: (J)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_LinuxKeyboard_closeIM
(JNIEnv *, jclass, jlong);
/*
* Class: org_lwjgl_opengl_LinuxKeyboard
* Method: lookupString
* Signature: (JLjava/nio/ByteBuffer;Ljava/nio/ByteBuffer;)I
*/
JNIEXPORT jint JNICALL Java_org_lwjgl_opengl_LinuxKeyboard_lookupString
(JNIEnv *, jclass, jlong, jobject, jobject);
/*
* Class: org_lwjgl_opengl_LinuxKeyboard
* Method: utf8LookupString
* Signature: (JJLjava/nio/ByteBuffer;II)I
*/
JNIEXPORT jint JNICALL Java_org_lwjgl_opengl_LinuxKeyboard_utf8LookupString
(JNIEnv *, jclass, jlong, jlong, jobject, jint, jint);
/*
* Class: org_lwjgl_opengl_LinuxKeyboard
* Method: lookupKeysym
* Signature: (JI)J
*/
JNIEXPORT jlong JNICALL Java_org_lwjgl_opengl_LinuxKeyboard_lookupKeysym
(JNIEnv *, jclass, jlong, jint);
/*
* Class: org_lwjgl_opengl_LinuxKeyboard
* Method: toUpper
* Signature: (J)J
*/
JNIEXPORT jlong JNICALL Java_org_lwjgl_opengl_LinuxKeyboard_toUpper
(JNIEnv *, jclass, jlong);
#ifdef __cplusplus
}
#endif
#endif

View File

@ -0,0 +1,87 @@
/* DO NOT EDIT THIS FILE - it is machine generated */
#include <jni.h>
/* Header for class org_lwjgl_opengl_LinuxMouse */
#ifndef _Included_org_lwjgl_opengl_LinuxMouse
#define _Included_org_lwjgl_opengl_LinuxMouse
#ifdef __cplusplus
extern "C" {
#endif
#undef org_lwjgl_opengl_LinuxMouse_POINTER_WARP_BORDER
#define org_lwjgl_opengl_LinuxMouse_POINTER_WARP_BORDER 10L
#undef org_lwjgl_opengl_LinuxMouse_WHEEL_SCALE
#define org_lwjgl_opengl_LinuxMouse_WHEEL_SCALE 120L
#undef org_lwjgl_opengl_LinuxMouse_Button1
#define org_lwjgl_opengl_LinuxMouse_Button1 1L
#undef org_lwjgl_opengl_LinuxMouse_Button2
#define org_lwjgl_opengl_LinuxMouse_Button2 2L
#undef org_lwjgl_opengl_LinuxMouse_Button3
#define org_lwjgl_opengl_LinuxMouse_Button3 3L
#undef org_lwjgl_opengl_LinuxMouse_Button4
#define org_lwjgl_opengl_LinuxMouse_Button4 4L
#undef org_lwjgl_opengl_LinuxMouse_Button5
#define org_lwjgl_opengl_LinuxMouse_Button5 5L
#undef org_lwjgl_opengl_LinuxMouse_Button6
#define org_lwjgl_opengl_LinuxMouse_Button6 6L
#undef org_lwjgl_opengl_LinuxMouse_Button7
#define org_lwjgl_opengl_LinuxMouse_Button7 7L
#undef org_lwjgl_opengl_LinuxMouse_Button8
#define org_lwjgl_opengl_LinuxMouse_Button8 8L
#undef org_lwjgl_opengl_LinuxMouse_Button9
#define org_lwjgl_opengl_LinuxMouse_Button9 9L
#undef org_lwjgl_opengl_LinuxMouse_ButtonPress
#define org_lwjgl_opengl_LinuxMouse_ButtonPress 4L
#undef org_lwjgl_opengl_LinuxMouse_ButtonRelease
#define org_lwjgl_opengl_LinuxMouse_ButtonRelease 5L
/*
* Class: org_lwjgl_opengl_LinuxMouse
* Method: nSendWarpEvent
* Signature: (JJJII)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_LinuxMouse_nSendWarpEvent
(JNIEnv *, jclass, jlong, jlong, jlong, jint, jint);
/*
* Class: org_lwjgl_opengl_LinuxMouse
* Method: nGetWindowHeight
* Signature: (JJ)I
*/
JNIEXPORT jint JNICALL Java_org_lwjgl_opengl_LinuxMouse_nGetWindowHeight
(JNIEnv *, jclass, jlong, jlong);
/*
* Class: org_lwjgl_opengl_LinuxMouse
* Method: nGetWindowWidth
* Signature: (JJ)I
*/
JNIEXPORT jint JNICALL Java_org_lwjgl_opengl_LinuxMouse_nGetWindowWidth
(JNIEnv *, jclass, jlong, jlong);
/*
* Class: org_lwjgl_opengl_LinuxMouse
* Method: nGetButtonCount
* Signature: (J)I
*/
JNIEXPORT jint JNICALL Java_org_lwjgl_opengl_LinuxMouse_nGetButtonCount
(JNIEnv *, jclass, jlong);
/*
* Class: org_lwjgl_opengl_LinuxMouse
* Method: nQueryPointer
* Signature: (JJLjava/nio/IntBuffer;)J
*/
JNIEXPORT jlong JNICALL Java_org_lwjgl_opengl_LinuxMouse_nQueryPointer
(JNIEnv *, jclass, jlong, jlong, jobject);
/*
* Class: org_lwjgl_opengl_LinuxMouse
* Method: nWarpCursor
* Signature: (JJII)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_LinuxMouse_nWarpCursor
(JNIEnv *, jclass, jlong, jlong, jint, jint);
#ifdef __cplusplus
}
#endif
#endif

View File

@ -0,0 +1,37 @@
/* DO NOT EDIT THIS FILE - it is machine generated */
#include <jni.h>
/* Header for class org_lwjgl_opengl_LinuxPeerInfo */
#ifndef _Included_org_lwjgl_opengl_LinuxPeerInfo
#define _Included_org_lwjgl_opengl_LinuxPeerInfo
#ifdef __cplusplus
extern "C" {
#endif
/*
* Class: org_lwjgl_opengl_LinuxPeerInfo
* Method: createHandle
* Signature: ()Ljava/nio/ByteBuffer;
*/
JNIEXPORT jobject JNICALL Java_org_lwjgl_opengl_LinuxPeerInfo_createHandle
(JNIEnv *, jclass);
/*
* Class: org_lwjgl_opengl_LinuxPeerInfo
* Method: nGetDisplay
* Signature: (Ljava/nio/ByteBuffer;)J
*/
JNIEXPORT jlong JNICALL Java_org_lwjgl_opengl_LinuxPeerInfo_nGetDisplay
(JNIEnv *, jclass, jobject);
/*
* Class: org_lwjgl_opengl_LinuxPeerInfo
* Method: nGetDrawable
* Signature: (Ljava/nio/ByteBuffer;)J
*/
JNIEXPORT jlong JNICALL Java_org_lwjgl_opengl_LinuxPeerInfo_nGetDrawable
(JNIEnv *, jclass, jobject);
#ifdef __cplusplus
}
#endif
#endif