Add missing headers for windows

This commit is contained in:
Michael Pfaff 2022-09-16 09:24:17 -04:00
parent 8dbd70ee34
commit c5508a6664
Signed by: michael
GPG Key ID: CF402C4A012AA9D4
11 changed files with 997 additions and 0 deletions

View File

@ -0,0 +1,85 @@
/* DO NOT EDIT THIS FILE - it is machine generated */
#include <jni.h>
/* Header for class org_lwjgl_opengl_WindowsContextImplementation */
#ifndef _Included_org_lwjgl_opengl_WindowsContextImplementation
#define _Included_org_lwjgl_opengl_WindowsContextImplementation
#ifdef __cplusplus
extern "C" {
#endif
/*
* Class: org_lwjgl_opengl_WindowsContextImplementation
* Method: nCreate
* Signature: (Ljava/nio/ByteBuffer;Ljava/nio/IntBuffer;Ljava/nio/ByteBuffer;)Ljava/nio/ByteBuffer;
*/
JNIEXPORT jobject JNICALL Java_org_lwjgl_opengl_WindowsContextImplementation_nCreate
(JNIEnv *, jclass, jobject, jobject, jobject);
/*
* Class: org_lwjgl_opengl_WindowsContextImplementation
* Method: getHGLRC
* Signature: (Ljava/nio/ByteBuffer;)J
*/
JNIEXPORT jlong JNICALL Java_org_lwjgl_opengl_WindowsContextImplementation_getHGLRC
(JNIEnv *, jobject, jobject);
/*
* Class: org_lwjgl_opengl_WindowsContextImplementation
* Method: getHDC
* Signature: (Ljava/nio/ByteBuffer;)J
*/
JNIEXPORT jlong JNICALL Java_org_lwjgl_opengl_WindowsContextImplementation_getHDC
(JNIEnv *, jobject, jobject);
/*
* Class: org_lwjgl_opengl_WindowsContextImplementation
* Method: nSwapBuffers
* Signature: (Ljava/nio/ByteBuffer;)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_WindowsContextImplementation_nSwapBuffers
(JNIEnv *, jclass, jobject);
/*
* Class: org_lwjgl_opengl_WindowsContextImplementation
* Method: nReleaseCurrentContext
* Signature: ()V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_WindowsContextImplementation_nReleaseCurrentContext
(JNIEnv *, jclass);
/*
* Class: org_lwjgl_opengl_WindowsContextImplementation
* Method: nMakeCurrent
* Signature: (Ljava/nio/ByteBuffer;Ljava/nio/ByteBuffer;)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_WindowsContextImplementation_nMakeCurrent
(JNIEnv *, jclass, jobject, jobject);
/*
* Class: org_lwjgl_opengl_WindowsContextImplementation
* Method: nIsCurrent
* Signature: (Ljava/nio/ByteBuffer;)Z
*/
JNIEXPORT jboolean JNICALL Java_org_lwjgl_opengl_WindowsContextImplementation_nIsCurrent
(JNIEnv *, jclass, jobject);
/*
* Class: org_lwjgl_opengl_WindowsContextImplementation
* Method: nSetSwapInterval
* Signature: (I)Z
*/
JNIEXPORT jboolean JNICALL Java_org_lwjgl_opengl_WindowsContextImplementation_nSetSwapInterval
(JNIEnv *, jclass, jint);
/*
* Class: org_lwjgl_opengl_WindowsContextImplementation
* Method: nDestroy
* Signature: (Ljava/nio/ByteBuffer;)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_WindowsContextImplementation_nDestroy
(JNIEnv *, jclass, jobject);
#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_opengl_WindowsPbufferPeerInfo */
#ifndef _Included_org_lwjgl_opengl_WindowsPbufferPeerInfo
#define _Included_org_lwjgl_opengl_WindowsPbufferPeerInfo
#ifdef __cplusplus
extern "C" {
#endif
/*
* Class: org_lwjgl_opengl_WindowsPbufferPeerInfo
* Method: nCreate
* Signature: (Ljava/nio/ByteBuffer;IILorg/lwjgl/opengl/PixelFormat;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_WindowsPbufferPeerInfo_nCreate
(JNIEnv *, jclass, jobject, jint, jint, jobject, jobject, jobject);
/*
* Class: org_lwjgl_opengl_WindowsPbufferPeerInfo
* Method: nIsBufferLost
* Signature: (Ljava/nio/ByteBuffer;)Z
*/
JNIEXPORT jboolean JNICALL Java_org_lwjgl_opengl_WindowsPbufferPeerInfo_nIsBufferLost
(JNIEnv *, jclass, jobject);
/*
* Class: org_lwjgl_opengl_WindowsPbufferPeerInfo
* Method: nSetPbufferAttrib
* Signature: (Ljava/nio/ByteBuffer;II)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_WindowsPbufferPeerInfo_nSetPbufferAttrib
(JNIEnv *, jclass, jobject, jint, jint);
/*
* Class: org_lwjgl_opengl_WindowsPbufferPeerInfo
* Method: nBindTexImageToPbuffer
* Signature: (Ljava/nio/ByteBuffer;I)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_WindowsPbufferPeerInfo_nBindTexImageToPbuffer
(JNIEnv *, jclass, jobject, jint);
/*
* Class: org_lwjgl_opengl_WindowsPbufferPeerInfo
* Method: nReleaseTexImageFromPbuffer
* Signature: (Ljava/nio/ByteBuffer;I)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_WindowsPbufferPeerInfo_nReleaseTexImageFromPbuffer
(JNIEnv *, jclass, jobject, jint);
/*
* Class: org_lwjgl_opengl_WindowsPbufferPeerInfo
* Method: nDestroy
* Signature: (Ljava/nio/ByteBuffer;)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_WindowsPbufferPeerInfo_nDestroy
(JNIEnv *, jclass, jobject);
#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_WindowsPeerInfo */
#ifndef _Included_org_lwjgl_opengl_WindowsPeerInfo
#define _Included_org_lwjgl_opengl_WindowsPeerInfo
#ifdef __cplusplus
extern "C" {
#endif
/*
* Class: org_lwjgl_opengl_WindowsPeerInfo
* Method: createHandle
* Signature: ()Ljava/nio/ByteBuffer;
*/
JNIEXPORT jobject JNICALL Java_org_lwjgl_opengl_WindowsPeerInfo_createHandle
(JNIEnv *, jclass);
/*
* Class: org_lwjgl_opengl_WindowsPeerInfo
* Method: nChoosePixelFormat
* Signature: (JIILorg/lwjgl/opengl/PixelFormat;Ljava/nio/IntBuffer;ZZZZ)I
*/
JNIEXPORT jint JNICALL Java_org_lwjgl_opengl_WindowsPeerInfo_nChoosePixelFormat
(JNIEnv *, jclass, jlong, jint, jint, jobject, jobject, jboolean, jboolean, jboolean, jboolean);
/*
* Class: org_lwjgl_opengl_WindowsPeerInfo
* Method: setPixelFormat
* Signature: (JI)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_WindowsPeerInfo_setPixelFormat
(JNIEnv *, jclass, jlong, jint);
/*
* Class: org_lwjgl_opengl_WindowsPeerInfo
* Method: nGetHdc
* Signature: (Ljava/nio/ByteBuffer;)J
*/
JNIEXPORT jlong JNICALL Java_org_lwjgl_opengl_WindowsPeerInfo_nGetHdc
(JNIEnv *, jclass, jobject);
/*
* Class: org_lwjgl_opengl_WindowsPeerInfo
* Method: nGetHwnd
* Signature: (Ljava/nio/ByteBuffer;)J
*/
JNIEXPORT jlong JNICALL Java_org_lwjgl_opengl_WindowsPeerInfo_nGetHwnd
(JNIEnv *, jclass, jobject);
#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_WindowsPeerInfo */
#ifndef _Included_org_lwjgl_opengl_WindowsPeerInfo
#define _Included_org_lwjgl_opengl_WindowsPeerInfo
#ifdef __cplusplus
extern "C" {
#endif
/*
* Class: org_lwjgl_opengl_WindowsPeerInfo
* Method: createHandle
* Signature: ()Ljava/nio/ByteBuffer;
*/
JNIEXPORT jobject JNICALL Java_org_lwjgl_opengl_WindowsPeerInfo_createHandle
(JNIEnv *, jclass);
/*
* Class: org_lwjgl_opengl_WindowsPeerInfo
* Method: nChoosePixelFormat
* Signature: (JIILorg/lwjgl/opengl/PixelFormat;Ljava/nio/IntBuffer;ZZZZ)I
*/
JNIEXPORT jint JNICALL Java_org_lwjgl_opengl_WindowsPeerInfo_nChoosePixelFormat
(JNIEnv *, jclass, jlong, jint, jint, jobject, jobject, jboolean, jboolean, jboolean, jboolean);
/*
* Class: org_lwjgl_opengl_WindowsPeerInfo
* Method: setPixelFormat
* Signature: (JI)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_WindowsPeerInfo_setPixelFormat
(JNIEnv *, jclass, jlong, jint);
/*
* Class: org_lwjgl_opengl_WindowsPeerInfo
* Method: nGetHdc
* Signature: (Ljava/nio/ByteBuffer;)J
*/
JNIEXPORT jlong JNICALL Java_org_lwjgl_opengl_WindowsPeerInfo_nGetHdc
(JNIEnv *, jclass, jobject);
/*
* Class: org_lwjgl_opengl_WindowsPeerInfo
* Method: nGetHwnd
* Signature: (Ljava/nio/ByteBuffer;)J
*/
JNIEXPORT jlong JNICALL Java_org_lwjgl_opengl_WindowsPeerInfo_nGetHwnd
(JNIEnv *, jclass, jobject);
#ifdef __cplusplus
}
#endif
#endif

View File

@ -0,0 +1,47 @@
/* DO NOT EDIT THIS FILE - it is machine generated */
#include <jni.h>
/* Header for class org_lwjgl_WindowsSysImplementation */
#ifndef _Included_org_lwjgl_WindowsSysImplementation
#define _Included_org_lwjgl_WindowsSysImplementation
#ifdef __cplusplus
extern "C" {
#endif
#undef org_lwjgl_WindowsSysImplementation_JNI_VERSION
#define org_lwjgl_WindowsSysImplementation_JNI_VERSION 24L
/*
* Class: org_lwjgl_WindowsSysImplementation
* Method: nGetTime
* Signature: ()J
*/
JNIEXPORT jlong JNICALL Java_org_lwjgl_WindowsSysImplementation_nGetTime
(JNIEnv *, jclass);
/*
* Class: org_lwjgl_WindowsSysImplementation
* Method: nAlert
* Signature: (JJJ)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_WindowsSysImplementation_nAlert
(JNIEnv *, jclass, jlong, jlong, jlong);
/*
* Class: org_lwjgl_WindowsSysImplementation
* Method: initCommonControls
* Signature: ()V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_WindowsSysImplementation_initCommonControls
(JNIEnv *, jclass);
/*
* Class: org_lwjgl_WindowsSysImplementation
* Method: nGetClipboard
* Signature: ()Ljava/lang/String;
*/
JNIEXPORT jstring JNICALL Java_org_lwjgl_WindowsSysImplementation_nGetClipboard
(JNIEnv *, jclass);
#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_WindowsAWTGLCanvasPeerInfo */
#ifndef _Included_org_lwjgl_opengl_WindowsAWTGLCanvasPeerInfo
#define _Included_org_lwjgl_opengl_WindowsAWTGLCanvasPeerInfo
#ifdef __cplusplus
extern "C" {
#endif
/*
* Class: org_lwjgl_opengl_WindowsAWTGLCanvasPeerInfo
* Method: nInitHandle
* Signature: (Ljava/nio/ByteBuffer;Ljava/nio/ByteBuffer;)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_WindowsAWTGLCanvasPeerInfo_nInitHandle
(JNIEnv *, jclass, jobject, jobject);
#ifdef __cplusplus
}
#endif
#endif

View File

@ -0,0 +1,545 @@
/* DO NOT EDIT THIS FILE - it is machine generated */
#include <jni.h>
/* Header for class org_lwjgl_opengl_WindowsDisplay */
#ifndef _Included_org_lwjgl_opengl_WindowsDisplay
#define _Included_org_lwjgl_opengl_WindowsDisplay
#ifdef __cplusplus
extern "C" {
#endif
#undef org_lwjgl_opengl_WindowsDisplay_GAMMA_LENGTH
#define org_lwjgl_opengl_WindowsDisplay_GAMMA_LENGTH 256L
#undef org_lwjgl_opengl_WindowsDisplay_WM_WINDOWPOSCHANGED
#define org_lwjgl_opengl_WindowsDisplay_WM_WINDOWPOSCHANGED 71L
#undef org_lwjgl_opengl_WindowsDisplay_WM_MOVE
#define org_lwjgl_opengl_WindowsDisplay_WM_MOVE 3L
#undef org_lwjgl_opengl_WindowsDisplay_WM_CANCELMODE
#define org_lwjgl_opengl_WindowsDisplay_WM_CANCELMODE 31L
#undef org_lwjgl_opengl_WindowsDisplay_WM_MOUSEMOVE
#define org_lwjgl_opengl_WindowsDisplay_WM_MOUSEMOVE 512L
#undef org_lwjgl_opengl_WindowsDisplay_WM_LBUTTONDOWN
#define org_lwjgl_opengl_WindowsDisplay_WM_LBUTTONDOWN 513L
#undef org_lwjgl_opengl_WindowsDisplay_WM_LBUTTONUP
#define org_lwjgl_opengl_WindowsDisplay_WM_LBUTTONUP 514L
#undef org_lwjgl_opengl_WindowsDisplay_WM_LBUTTONDBLCLK
#define org_lwjgl_opengl_WindowsDisplay_WM_LBUTTONDBLCLK 515L
#undef org_lwjgl_opengl_WindowsDisplay_WM_RBUTTONDOWN
#define org_lwjgl_opengl_WindowsDisplay_WM_RBUTTONDOWN 516L
#undef org_lwjgl_opengl_WindowsDisplay_WM_RBUTTONUP
#define org_lwjgl_opengl_WindowsDisplay_WM_RBUTTONUP 517L
#undef org_lwjgl_opengl_WindowsDisplay_WM_RBUTTONDBLCLK
#define org_lwjgl_opengl_WindowsDisplay_WM_RBUTTONDBLCLK 518L
#undef org_lwjgl_opengl_WindowsDisplay_WM_MBUTTONDOWN
#define org_lwjgl_opengl_WindowsDisplay_WM_MBUTTONDOWN 519L
#undef org_lwjgl_opengl_WindowsDisplay_WM_MBUTTONUP
#define org_lwjgl_opengl_WindowsDisplay_WM_MBUTTONUP 520L
#undef org_lwjgl_opengl_WindowsDisplay_WM_MBUTTONDBLCLK
#define org_lwjgl_opengl_WindowsDisplay_WM_MBUTTONDBLCLK 521L
#undef org_lwjgl_opengl_WindowsDisplay_WM_XBUTTONDOWN
#define org_lwjgl_opengl_WindowsDisplay_WM_XBUTTONDOWN 523L
#undef org_lwjgl_opengl_WindowsDisplay_WM_XBUTTONUP
#define org_lwjgl_opengl_WindowsDisplay_WM_XBUTTONUP 524L
#undef org_lwjgl_opengl_WindowsDisplay_WM_XBUTTONDBLCLK
#define org_lwjgl_opengl_WindowsDisplay_WM_XBUTTONDBLCLK 525L
#undef org_lwjgl_opengl_WindowsDisplay_WM_MOUSEWHEEL
#define org_lwjgl_opengl_WindowsDisplay_WM_MOUSEWHEEL 522L
#undef org_lwjgl_opengl_WindowsDisplay_WM_CAPTURECHANGED
#define org_lwjgl_opengl_WindowsDisplay_WM_CAPTURECHANGED 533L
#undef org_lwjgl_opengl_WindowsDisplay_WM_MOUSELEAVE
#define org_lwjgl_opengl_WindowsDisplay_WM_MOUSELEAVE 675L
#undef org_lwjgl_opengl_WindowsDisplay_WM_ENTERSIZEMOVE
#define org_lwjgl_opengl_WindowsDisplay_WM_ENTERSIZEMOVE 561L
#undef org_lwjgl_opengl_WindowsDisplay_WM_EXITSIZEMOVE
#define org_lwjgl_opengl_WindowsDisplay_WM_EXITSIZEMOVE 562L
#undef org_lwjgl_opengl_WindowsDisplay_WM_SIZING
#define org_lwjgl_opengl_WindowsDisplay_WM_SIZING 532L
#undef org_lwjgl_opengl_WindowsDisplay_WM_KEYDOWN
#define org_lwjgl_opengl_WindowsDisplay_WM_KEYDOWN 256L
#undef org_lwjgl_opengl_WindowsDisplay_WM_KEYUP
#define org_lwjgl_opengl_WindowsDisplay_WM_KEYUP 257L
#undef org_lwjgl_opengl_WindowsDisplay_WM_SYSKEYUP
#define org_lwjgl_opengl_WindowsDisplay_WM_SYSKEYUP 261L
#undef org_lwjgl_opengl_WindowsDisplay_WM_SYSKEYDOWN
#define org_lwjgl_opengl_WindowsDisplay_WM_SYSKEYDOWN 260L
#undef org_lwjgl_opengl_WindowsDisplay_WM_SYSCHAR
#define org_lwjgl_opengl_WindowsDisplay_WM_SYSCHAR 262L
#undef org_lwjgl_opengl_WindowsDisplay_WM_CHAR
#define org_lwjgl_opengl_WindowsDisplay_WM_CHAR 258L
#undef org_lwjgl_opengl_WindowsDisplay_WM_GETICON
#define org_lwjgl_opengl_WindowsDisplay_WM_GETICON 127L
#undef org_lwjgl_opengl_WindowsDisplay_WM_SETICON
#define org_lwjgl_opengl_WindowsDisplay_WM_SETICON 128L
#undef org_lwjgl_opengl_WindowsDisplay_WM_SETCURSOR
#define org_lwjgl_opengl_WindowsDisplay_WM_SETCURSOR 32L
#undef org_lwjgl_opengl_WindowsDisplay_WM_MOUSEACTIVATE
#define org_lwjgl_opengl_WindowsDisplay_WM_MOUSEACTIVATE 33L
#undef org_lwjgl_opengl_WindowsDisplay_WM_QUIT
#define org_lwjgl_opengl_WindowsDisplay_WM_QUIT 18L
#undef org_lwjgl_opengl_WindowsDisplay_WM_SYSCOMMAND
#define org_lwjgl_opengl_WindowsDisplay_WM_SYSCOMMAND 274L
#undef org_lwjgl_opengl_WindowsDisplay_WM_PAINT
#define org_lwjgl_opengl_WindowsDisplay_WM_PAINT 15L
#undef org_lwjgl_opengl_WindowsDisplay_WM_KILLFOCUS
#define org_lwjgl_opengl_WindowsDisplay_WM_KILLFOCUS 8L
#undef org_lwjgl_opengl_WindowsDisplay_WM_SETFOCUS
#define org_lwjgl_opengl_WindowsDisplay_WM_SETFOCUS 7L
#undef org_lwjgl_opengl_WindowsDisplay_SC_SIZE
#define org_lwjgl_opengl_WindowsDisplay_SC_SIZE 61440L
#undef org_lwjgl_opengl_WindowsDisplay_SC_MOVE
#define org_lwjgl_opengl_WindowsDisplay_SC_MOVE 61456L
#undef org_lwjgl_opengl_WindowsDisplay_SC_MINIMIZE
#define org_lwjgl_opengl_WindowsDisplay_SC_MINIMIZE 61472L
#undef org_lwjgl_opengl_WindowsDisplay_SC_MAXIMIZE
#define org_lwjgl_opengl_WindowsDisplay_SC_MAXIMIZE 61488L
#undef org_lwjgl_opengl_WindowsDisplay_SC_NEXTWINDOW
#define org_lwjgl_opengl_WindowsDisplay_SC_NEXTWINDOW 61504L
#undef org_lwjgl_opengl_WindowsDisplay_SC_PREVWINDOW
#define org_lwjgl_opengl_WindowsDisplay_SC_PREVWINDOW 61520L
#undef org_lwjgl_opengl_WindowsDisplay_SC_CLOSE
#define org_lwjgl_opengl_WindowsDisplay_SC_CLOSE 61536L
#undef org_lwjgl_opengl_WindowsDisplay_SC_VSCROLL
#define org_lwjgl_opengl_WindowsDisplay_SC_VSCROLL 61552L
#undef org_lwjgl_opengl_WindowsDisplay_SC_HSCROLL
#define org_lwjgl_opengl_WindowsDisplay_SC_HSCROLL 61568L
#undef org_lwjgl_opengl_WindowsDisplay_SC_MOUSEMENU
#define org_lwjgl_opengl_WindowsDisplay_SC_MOUSEMENU 61584L
#undef org_lwjgl_opengl_WindowsDisplay_SC_KEYMENU
#define org_lwjgl_opengl_WindowsDisplay_SC_KEYMENU 61696L
#undef org_lwjgl_opengl_WindowsDisplay_SC_ARRANGE
#define org_lwjgl_opengl_WindowsDisplay_SC_ARRANGE 61712L
#undef org_lwjgl_opengl_WindowsDisplay_SC_RESTORE
#define org_lwjgl_opengl_WindowsDisplay_SC_RESTORE 61728L
#undef org_lwjgl_opengl_WindowsDisplay_SC_TASKLIST
#define org_lwjgl_opengl_WindowsDisplay_SC_TASKLIST 61744L
#undef org_lwjgl_opengl_WindowsDisplay_SC_SCREENSAVE
#define org_lwjgl_opengl_WindowsDisplay_SC_SCREENSAVE 61760L
#undef org_lwjgl_opengl_WindowsDisplay_SC_HOTKEY
#define org_lwjgl_opengl_WindowsDisplay_SC_HOTKEY 61776L
#undef org_lwjgl_opengl_WindowsDisplay_SC_DEFAULT
#define org_lwjgl_opengl_WindowsDisplay_SC_DEFAULT 61792L
#undef org_lwjgl_opengl_WindowsDisplay_SC_MONITORPOWER
#define org_lwjgl_opengl_WindowsDisplay_SC_MONITORPOWER 61808L
#undef org_lwjgl_opengl_WindowsDisplay_SC_CONTEXTHELP
#define org_lwjgl_opengl_WindowsDisplay_SC_CONTEXTHELP 61824L
#undef org_lwjgl_opengl_WindowsDisplay_SC_SEPARATOR
#define org_lwjgl_opengl_WindowsDisplay_SC_SEPARATOR 61455L
#undef org_lwjgl_opengl_WindowsDisplay_SM_CXCURSOR
#define org_lwjgl_opengl_WindowsDisplay_SM_CXCURSOR 13L
#undef org_lwjgl_opengl_WindowsDisplay_SM_CYCURSOR
#define org_lwjgl_opengl_WindowsDisplay_SM_CYCURSOR 14L
#undef org_lwjgl_opengl_WindowsDisplay_SM_CMOUSEBUTTONS
#define org_lwjgl_opengl_WindowsDisplay_SM_CMOUSEBUTTONS 43L
#undef org_lwjgl_opengl_WindowsDisplay_SM_MOUSEWHEELPRESENT
#define org_lwjgl_opengl_WindowsDisplay_SM_MOUSEWHEELPRESENT 75L
#undef org_lwjgl_opengl_WindowsDisplay_SIZE_RESTORED
#define org_lwjgl_opengl_WindowsDisplay_SIZE_RESTORED 0L
#undef org_lwjgl_opengl_WindowsDisplay_SIZE_MINIMIZED
#define org_lwjgl_opengl_WindowsDisplay_SIZE_MINIMIZED 1L
#undef org_lwjgl_opengl_WindowsDisplay_SIZE_MAXIMIZED
#define org_lwjgl_opengl_WindowsDisplay_SIZE_MAXIMIZED 2L
#undef org_lwjgl_opengl_WindowsDisplay_WM_SIZE
#define org_lwjgl_opengl_WindowsDisplay_WM_SIZE 5L
#undef org_lwjgl_opengl_WindowsDisplay_WM_ACTIVATE
#define org_lwjgl_opengl_WindowsDisplay_WM_ACTIVATE 6L
#undef org_lwjgl_opengl_WindowsDisplay_WA_INACTIVE
#define org_lwjgl_opengl_WindowsDisplay_WA_INACTIVE 0L
#undef org_lwjgl_opengl_WindowsDisplay_WA_ACTIVE
#define org_lwjgl_opengl_WindowsDisplay_WA_ACTIVE 1L
#undef org_lwjgl_opengl_WindowsDisplay_WA_CLICKACTIVE
#define org_lwjgl_opengl_WindowsDisplay_WA_CLICKACTIVE 2L
#undef org_lwjgl_opengl_WindowsDisplay_SW_NORMAL
#define org_lwjgl_opengl_WindowsDisplay_SW_NORMAL 1L
#undef org_lwjgl_opengl_WindowsDisplay_SW_SHOWMINNOACTIVE
#define org_lwjgl_opengl_WindowsDisplay_SW_SHOWMINNOACTIVE 7L
#undef org_lwjgl_opengl_WindowsDisplay_SW_SHOWDEFAULT
#define org_lwjgl_opengl_WindowsDisplay_SW_SHOWDEFAULT 10L
#undef org_lwjgl_opengl_WindowsDisplay_SW_RESTORE
#define org_lwjgl_opengl_WindowsDisplay_SW_RESTORE 9L
#undef org_lwjgl_opengl_WindowsDisplay_SW_MAXIMIZE
#define org_lwjgl_opengl_WindowsDisplay_SW_MAXIMIZE 3L
#undef org_lwjgl_opengl_WindowsDisplay_ICON_SMALL
#define org_lwjgl_opengl_WindowsDisplay_ICON_SMALL 0L
#undef org_lwjgl_opengl_WindowsDisplay_ICON_BIG
#define org_lwjgl_opengl_WindowsDisplay_ICON_BIG 1L
#undef org_lwjgl_opengl_WindowsDisplay_HWND_TOP
#define org_lwjgl_opengl_WindowsDisplay_HWND_TOP 0LL
#undef org_lwjgl_opengl_WindowsDisplay_HWND_BOTTOM
#define org_lwjgl_opengl_WindowsDisplay_HWND_BOTTOM 1LL
#undef org_lwjgl_opengl_WindowsDisplay_HWND_TOPMOST
#define org_lwjgl_opengl_WindowsDisplay_HWND_TOPMOST -1LL
#undef org_lwjgl_opengl_WindowsDisplay_HWND_NOTOPMOST
#define org_lwjgl_opengl_WindowsDisplay_HWND_NOTOPMOST -2LL
#undef org_lwjgl_opengl_WindowsDisplay_SWP_NOSIZE
#define org_lwjgl_opengl_WindowsDisplay_SWP_NOSIZE 1L
#undef org_lwjgl_opengl_WindowsDisplay_SWP_NOMOVE
#define org_lwjgl_opengl_WindowsDisplay_SWP_NOMOVE 2L
#undef org_lwjgl_opengl_WindowsDisplay_SWP_NOZORDER
#define org_lwjgl_opengl_WindowsDisplay_SWP_NOZORDER 4L
#undef org_lwjgl_opengl_WindowsDisplay_SWP_FRAMECHANGED
#define org_lwjgl_opengl_WindowsDisplay_SWP_FRAMECHANGED 32L
#undef org_lwjgl_opengl_WindowsDisplay_GWL_STYLE
#define org_lwjgl_opengl_WindowsDisplay_GWL_STYLE -16L
#undef org_lwjgl_opengl_WindowsDisplay_GWL_EXSTYLE
#define org_lwjgl_opengl_WindowsDisplay_GWL_EXSTYLE -20L
#undef org_lwjgl_opengl_WindowsDisplay_WS_THICKFRAME
#define org_lwjgl_opengl_WindowsDisplay_WS_THICKFRAME 262144L
#undef org_lwjgl_opengl_WindowsDisplay_WS_MAXIMIZEBOX
#define org_lwjgl_opengl_WindowsDisplay_WS_MAXIMIZEBOX 65536L
#undef org_lwjgl_opengl_WindowsDisplay_HTCLIENT
#define org_lwjgl_opengl_WindowsDisplay_HTCLIENT 1L
#undef org_lwjgl_opengl_WindowsDisplay_MK_XBUTTON1
#define org_lwjgl_opengl_WindowsDisplay_MK_XBUTTON1 32L
#undef org_lwjgl_opengl_WindowsDisplay_MK_XBUTTON2
#define org_lwjgl_opengl_WindowsDisplay_MK_XBUTTON2 64L
#undef org_lwjgl_opengl_WindowsDisplay_XBUTTON1
#define org_lwjgl_opengl_WindowsDisplay_XBUTTON1 1L
#undef org_lwjgl_opengl_WindowsDisplay_XBUTTON2
#define org_lwjgl_opengl_WindowsDisplay_XBUTTON2 2L
/*
* Class: org_lwjgl_opengl_WindowsDisplay
* Method: nCreateWindow
* Signature: (IIIIZZJ)J
*/
JNIEXPORT jlong JNICALL Java_org_lwjgl_opengl_WindowsDisplay_nCreateWindow
(JNIEnv *, jclass, jint, jint, jint, jint, jboolean, jboolean, jlong);
/*
* Class: org_lwjgl_opengl_WindowsDisplay
* Method: nReleaseDC
* Signature: (JJ)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_WindowsDisplay_nReleaseDC
(JNIEnv *, jclass, jlong, jlong);
/*
* Class: org_lwjgl_opengl_WindowsDisplay
* Method: nDestroyWindow
* Signature: (J)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_WindowsDisplay_nDestroyWindow
(JNIEnv *, jclass, jlong);
/*
* Class: org_lwjgl_opengl_WindowsDisplay
* Method: clipCursor
* Signature: (Ljava/nio/IntBuffer;)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_WindowsDisplay_clipCursor
(JNIEnv *, jclass, jobject);
/*
* Class: org_lwjgl_opengl_WindowsDisplay
* Method: nSwitchDisplayMode
* Signature: (Lorg/lwjgl/opengl/DisplayMode;)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_WindowsDisplay_nSwitchDisplayMode
(JNIEnv *, jclass, jobject);
/*
* Class: org_lwjgl_opengl_WindowsDisplay
* Method: showWindow
* Signature: (JI)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_WindowsDisplay_showWindow
(JNIEnv *, jclass, jlong, jint);
/*
* Class: org_lwjgl_opengl_WindowsDisplay
* Method: setForegroundWindow
* Signature: (J)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_WindowsDisplay_setForegroundWindow
(JNIEnv *, jclass, jlong);
/*
* Class: org_lwjgl_opengl_WindowsDisplay
* Method: setFocus
* Signature: (J)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_WindowsDisplay_setFocus
(JNIEnv *, jclass, jlong);
/*
* Class: org_lwjgl_opengl_WindowsDisplay
* Method: nResetDisplayMode
* Signature: ()V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_WindowsDisplay_nResetDisplayMode
(JNIEnv *, jclass);
/*
* Class: org_lwjgl_opengl_WindowsDisplay
* Method: convertToNativeRamp
* Signature: (Ljava/nio/FloatBuffer;)Ljava/nio/ByteBuffer;
*/
JNIEXPORT jobject JNICALL Java_org_lwjgl_opengl_WindowsDisplay_convertToNativeRamp
(JNIEnv *, jclass, jobject);
/*
* Class: org_lwjgl_opengl_WindowsDisplay
* Method: getCurrentGammaRamp
* Signature: ()Ljava/nio/ByteBuffer;
*/
JNIEXPORT jobject JNICALL Java_org_lwjgl_opengl_WindowsDisplay_getCurrentGammaRamp
(JNIEnv *, jclass);
/*
* Class: org_lwjgl_opengl_WindowsDisplay
* Method: nSetGammaRamp
* Signature: (Ljava/nio/ByteBuffer;)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_WindowsDisplay_nSetGammaRamp
(JNIEnv *, jclass, jobject);
/*
* Class: org_lwjgl_opengl_WindowsDisplay
* Method: nGetVersion
* Signature: (Ljava/lang/String;)Lorg/lwjgl/opengl/WindowsFileVersion;
*/
JNIEXPORT jobject JNICALL Java_org_lwjgl_opengl_WindowsDisplay_nGetVersion
(JNIEnv *, jobject, jstring);
/*
* Class: org_lwjgl_opengl_WindowsDisplay
* Method: getCurrentDisplayMode
* Signature: ()Lorg/lwjgl/opengl/DisplayMode;
*/
JNIEXPORT jobject JNICALL Java_org_lwjgl_opengl_WindowsDisplay_getCurrentDisplayMode
(JNIEnv *, jclass);
/*
* Class: org_lwjgl_opengl_WindowsDisplay
* Method: nSetTitle
* Signature: (JJ)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_WindowsDisplay_nSetTitle
(JNIEnv *, jclass, jlong, jlong);
/*
* Class: org_lwjgl_opengl_WindowsDisplay
* Method: nUpdate
* Signature: ()V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_WindowsDisplay_nUpdate
(JNIEnv *, jclass);
/*
* Class: org_lwjgl_opengl_WindowsDisplay
* Method: nReshape
* Signature: (JIIIIZZ)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_WindowsDisplay_nReshape
(JNIEnv *, jclass, jlong, jint, jint, jint, jint, jboolean, jboolean);
/*
* Class: org_lwjgl_opengl_WindowsDisplay
* Method: getAvailableDisplayModes
* Signature: ()[Lorg/lwjgl/opengl/DisplayMode;
*/
JNIEXPORT jobjectArray JNICALL Java_org_lwjgl_opengl_WindowsDisplay_getAvailableDisplayModes
(JNIEnv *, jobject);
/*
* Class: org_lwjgl_opengl_WindowsDisplay
* Method: nSetCursorPosition
* Signature: (II)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_WindowsDisplay_nSetCursorPosition
(JNIEnv *, jclass, jint, jint);
/*
* Class: org_lwjgl_opengl_WindowsDisplay
* Method: nSetNativeCursor
* Signature: (JLjava/lang/Object;)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_WindowsDisplay_nSetNativeCursor
(JNIEnv *, jclass, jlong, jobject);
/*
* Class: org_lwjgl_opengl_WindowsDisplay
* Method: getSystemMetrics
* Signature: (I)I
*/
JNIEXPORT jint JNICALL Java_org_lwjgl_opengl_WindowsDisplay_getSystemMetrics
(JNIEnv *, jclass, jint);
/*
* Class: org_lwjgl_opengl_WindowsDisplay
* Method: getDllInstance
* Signature: ()J
*/
JNIEXPORT jlong JNICALL Java_org_lwjgl_opengl_WindowsDisplay_getDllInstance
(JNIEnv *, jclass);
/*
* Class: org_lwjgl_opengl_WindowsDisplay
* Method: getDC
* Signature: (J)J
*/
JNIEXPORT jlong JNICALL Java_org_lwjgl_opengl_WindowsDisplay_getDC
(JNIEnv *, jclass, jlong);
/*
* Class: org_lwjgl_opengl_WindowsDisplay
* Method: getDesktopWindow
* Signature: ()J
*/
JNIEXPORT jlong JNICALL Java_org_lwjgl_opengl_WindowsDisplay_getDesktopWindow
(JNIEnv *, jclass);
/*
* Class: org_lwjgl_opengl_WindowsDisplay
* Method: getForegroundWindow
* Signature: ()J
*/
JNIEXPORT jlong JNICALL Java_org_lwjgl_opengl_WindowsDisplay_getForegroundWindow
(JNIEnv *, jclass);
/*
* Class: org_lwjgl_opengl_WindowsDisplay
* Method: nCreateCursor
* Signature: (IIIIILjava/nio/IntBuffer;ILjava/nio/IntBuffer;I)Ljava/nio/ByteBuffer;
*/
JNIEXPORT jobject JNICALL Java_org_lwjgl_opengl_WindowsDisplay_nCreateCursor
(JNIEnv *, jclass, jint, jint, jint, jint, jint, jobject, jint, jobject, jint);
/*
* Class: org_lwjgl_opengl_WindowsDisplay
* Method: doDestroyCursor
* Signature: (Ljava/lang/Object;)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_WindowsDisplay_doDestroyCursor
(JNIEnv *, jclass, jobject);
/*
* Class: org_lwjgl_opengl_WindowsDisplay
* Method: nGetPbufferCapabilities
* Signature: (Lorg/lwjgl/opengl/PixelFormat;)I
*/
JNIEXPORT jint JNICALL Java_org_lwjgl_opengl_WindowsDisplay_nGetPbufferCapabilities
(JNIEnv *, jobject, jobject);
/*
* Class: org_lwjgl_opengl_WindowsDisplay
* Method: createIcon
* Signature: (IILjava/nio/IntBuffer;)J
*/
JNIEXPORT jlong JNICALL Java_org_lwjgl_opengl_WindowsDisplay_createIcon
(JNIEnv *, jclass, jint, jint, jobject);
/*
* Class: org_lwjgl_opengl_WindowsDisplay
* Method: destroyIcon
* Signature: (J)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_WindowsDisplay_destroyIcon
(JNIEnv *, jclass, jlong);
/*
* Class: org_lwjgl_opengl_WindowsDisplay
* Method: sendMessage
* Signature: (JJJJ)J
*/
JNIEXPORT jlong JNICALL Java_org_lwjgl_opengl_WindowsDisplay_sendMessage
(JNIEnv *, jclass, jlong, jlong, jlong, jlong);
/*
* Class: org_lwjgl_opengl_WindowsDisplay
* Method: setWindowLongPtr
* Signature: (JIJ)J
*/
JNIEXPORT jlong JNICALL Java_org_lwjgl_opengl_WindowsDisplay_setWindowLongPtr
(JNIEnv *, jclass, jlong, jint, jlong);
/*
* Class: org_lwjgl_opengl_WindowsDisplay
* Method: getWindowLongPtr
* Signature: (JI)J
*/
JNIEXPORT jlong JNICALL Java_org_lwjgl_opengl_WindowsDisplay_getWindowLongPtr
(JNIEnv *, jclass, jlong, jint);
/*
* Class: org_lwjgl_opengl_WindowsDisplay
* Method: setWindowPos
* Signature: (JJIIIIJ)Z
*/
JNIEXPORT jboolean JNICALL Java_org_lwjgl_opengl_WindowsDisplay_setWindowPos
(JNIEnv *, jclass, jlong, jlong, jint, jint, jint, jint, jlong);
/*
* Class: org_lwjgl_opengl_WindowsDisplay
* Method: nSetCapture
* Signature: (J)J
*/
JNIEXPORT jlong JNICALL Java_org_lwjgl_opengl_WindowsDisplay_nSetCapture
(JNIEnv *, jclass, jlong);
/*
* Class: org_lwjgl_opengl_WindowsDisplay
* Method: nReleaseCapture
* Signature: ()Z
*/
JNIEXPORT jboolean JNICALL Java_org_lwjgl_opengl_WindowsDisplay_nReleaseCapture
(JNIEnv *, jclass);
/*
* Class: org_lwjgl_opengl_WindowsDisplay
* Method: getClientRect
* Signature: (JLjava/nio/IntBuffer;)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_WindowsDisplay_getClientRect
(JNIEnv *, jclass, jlong, jobject);
/*
* Class: org_lwjgl_opengl_WindowsDisplay
* Method: clientToScreen
* Signature: (JLjava/nio/IntBuffer;)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_WindowsDisplay_clientToScreen
(JNIEnv *, jclass, jlong, jobject);
/*
* Class: org_lwjgl_opengl_WindowsDisplay
* Method: setWindowProc
* Signature: (Ljava/lang/reflect/Method;)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_WindowsDisplay_setWindowProc
(JNIEnv *, jclass, jobject);
/*
* Class: org_lwjgl_opengl_WindowsDisplay
* Method: defWindowProc
* Signature: (JIJJ)J
*/
JNIEXPORT jlong JNICALL Java_org_lwjgl_opengl_WindowsDisplay_defWindowProc
(JNIEnv *, jclass, jlong, jint, jlong, jlong);
/*
* Class: org_lwjgl_opengl_WindowsDisplay
* Method: getWindowRect
* Signature: (JLjava/nio/IntBuffer;)Z
*/
JNIEXPORT jboolean JNICALL Java_org_lwjgl_opengl_WindowsDisplay_getWindowRect
(JNIEnv *, jobject, jlong, jobject);
/*
* Class: org_lwjgl_opengl_WindowsDisplay
* Method: nTrackMouseEvent
* Signature: (J)Z
*/
JNIEXPORT jboolean JNICALL Java_org_lwjgl_opengl_WindowsDisplay_nTrackMouseEvent
(JNIEnv *, jobject, jlong);
/*
* Class: org_lwjgl_opengl_WindowsDisplay
* Method: adjustWindowRectEx
* Signature: (Ljava/nio/IntBuffer;IZI)Z
*/
JNIEXPORT jboolean JNICALL Java_org_lwjgl_opengl_WindowsDisplay_adjustWindowRectEx
(JNIEnv *, jobject, jobject, jint, jboolean, jint);
#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_WindowsDisplayPeerInfo */
#ifndef _Included_org_lwjgl_opengl_WindowsDisplayPeerInfo
#define _Included_org_lwjgl_opengl_WindowsDisplayPeerInfo
#ifdef __cplusplus
extern "C" {
#endif
/*
* Class: org_lwjgl_opengl_WindowsDisplayPeerInfo
* Method: nInitDC
* Signature: (Ljava/nio/ByteBuffer;JJ)V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_WindowsDisplayPeerInfo_nInitDC
(JNIEnv *, jclass, jobject, jlong, jlong);
#ifdef __cplusplus
}
#endif
#endif

View File

@ -0,0 +1,13 @@
/* DO NOT EDIT THIS FILE - it is machine generated */
#include <jni.h>
/* Header for class org_lwjgl_opengl_WindowsDisplay_Rect */
#ifndef _Included_org_lwjgl_opengl_WindowsDisplay_Rect
#define _Included_org_lwjgl_opengl_WindowsDisplay_Rect
#ifdef __cplusplus
extern "C" {
#endif
#ifdef __cplusplus
}
#endif
#endif

View File

@ -0,0 +1,69 @@
/* DO NOT EDIT THIS FILE - it is machine generated */
#include <jni.h>
/* Header for class org_lwjgl_opengl_WindowsKeyboard */
#ifndef _Included_org_lwjgl_opengl_WindowsKeyboard
#define _Included_org_lwjgl_opengl_WindowsKeyboard
#ifdef __cplusplus
extern "C" {
#endif
/*
* Class: org_lwjgl_opengl_WindowsKeyboard
* Method: isWindowsNT
* Signature: ()Z
*/
JNIEXPORT jboolean JNICALL Java_org_lwjgl_opengl_WindowsKeyboard_isWindowsNT
(JNIEnv *, jclass);
/*
* Class: org_lwjgl_opengl_WindowsKeyboard
* Method: MapVirtualKey
* Signature: (II)I
*/
JNIEXPORT jint JNICALL Java_org_lwjgl_opengl_WindowsKeyboard_MapVirtualKey
(JNIEnv *, jclass, jint, jint);
/*
* Class: org_lwjgl_opengl_WindowsKeyboard
* Method: ToUnicode
* Signature: (IILjava/nio/ByteBuffer;Ljava/nio/CharBuffer;II)I
*/
JNIEXPORT jint JNICALL Java_org_lwjgl_opengl_WindowsKeyboard_ToUnicode
(JNIEnv *, jclass, jint, jint, jobject, jobject, jint, jint);
/*
* Class: org_lwjgl_opengl_WindowsKeyboard
* Method: ToAscii
* Signature: (IILjava/nio/ByteBuffer;Ljava/nio/ByteBuffer;I)I
*/
JNIEXPORT jint JNICALL Java_org_lwjgl_opengl_WindowsKeyboard_ToAscii
(JNIEnv *, jclass, jint, jint, jobject, jobject, jint);
/*
* Class: org_lwjgl_opengl_WindowsKeyboard
* Method: GetKeyboardState
* Signature: (Ljava/nio/ByteBuffer;)I
*/
JNIEXPORT jint JNICALL Java_org_lwjgl_opengl_WindowsKeyboard_GetKeyboardState
(JNIEnv *, jclass, jobject);
/*
* Class: org_lwjgl_opengl_WindowsKeyboard
* Method: GetKeyState
* Signature: (I)S
*/
JNIEXPORT jshort JNICALL Java_org_lwjgl_opengl_WindowsKeyboard_GetKeyState
(JNIEnv *, jclass, jint);
/*
* Class: org_lwjgl_opengl_WindowsKeyboard
* Method: GetAsyncKeyState
* Signature: (I)S
*/
JNIEXPORT jshort JNICALL Java_org_lwjgl_opengl_WindowsKeyboard_GetAsyncKeyState
(JNIEnv *, jclass, jint);
#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_WindowsRegistry */
#ifndef _Included_org_lwjgl_opengl_WindowsRegistry
#define _Included_org_lwjgl_opengl_WindowsRegistry
#ifdef __cplusplus
extern "C" {
#endif
#undef org_lwjgl_opengl_WindowsRegistry_HKEY_CLASSES_ROOT
#define org_lwjgl_opengl_WindowsRegistry_HKEY_CLASSES_ROOT 1L
#undef org_lwjgl_opengl_WindowsRegistry_HKEY_CURRENT_USER
#define org_lwjgl_opengl_WindowsRegistry_HKEY_CURRENT_USER 2L
#undef org_lwjgl_opengl_WindowsRegistry_HKEY_LOCAL_MACHINE
#define org_lwjgl_opengl_WindowsRegistry_HKEY_LOCAL_MACHINE 3L
#undef org_lwjgl_opengl_WindowsRegistry_HKEY_USERS
#define org_lwjgl_opengl_WindowsRegistry_HKEY_USERS 4L
/*
* Class: org_lwjgl_opengl_WindowsRegistry
* Method: nQueryRegistrationKey
* Signature: (ILjava/lang/String;Ljava/lang/String;)Ljava/lang/String;
*/
JNIEXPORT jstring JNICALL Java_org_lwjgl_opengl_WindowsRegistry_nQueryRegistrationKey
(JNIEnv *, jclass, jint, jstring, jstring);
#ifdef __cplusplus
}
#endif
#endif