Update of /cvsroot/java-game-lib/LWJGL/src/native/common
In directory sc8-pr-cvs1:/tmp/cvs-serv23868/src/native/common
Modified Files:
org_lwjgl_opengl_BaseGL.h org_lwjgl_Display.h
Added Files:
org_lwjgl_Window.h
Log Message:
New Window class, and major changes to Display
--- NEW FILE: org_lwjgl_Window.h ---
CVS Browser:
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/java-game-lib/LWJGL/src/native/common/org_lwjgl_Window.h
/* DO NOT EDIT THIS FILE - it is machine generated */
#include <jni.h>
/* Header for class org_lwjgl_Window */
#ifndef _Included_org_lwjgl_Window
#define _Included_org_lwjgl_Window
#ifdef __cplusplus
extern "C" {
#endif
/* Inaccessible static: currentWindow */
/*
* Class: org_lwjgl_Window
* Method: nSetTitle
* Signature: ()V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_Window_nSetTitle
(JNIEnv *, jobject);
/*
* Class: org_lwjgl_Window
* Method: swapBuffers
* Signature: ()V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_Window_swapBuffers
(JNIEnv *, jobject);
/*
* Class: org_lwjgl_Window
* Method: nDestroy
* Signature: ()V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_Window_nDestroy
(JNIEnv *, jobject);
/*
* Class: org_lwjgl_Window
* Method: tick
* Signature: ()V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_Window_tick
(JNIEnv *, jobject);
#ifdef __cplusplus
}
#endif
#endif
Index: org_lwjgl_opengl_BaseGL.h
CVS Browser:
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/java-game-lib/LWJGL/src/native/common/org_lwjgl_opengl_BaseGL.h
===================================================================
RCS file: /cvsroot/java-game-lib/LWJGL/src/native/common/org_lwjgl_opengl_BaseGL.h,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -d -r1.3 -r1.4
--- org_lwjgl_opengl_BaseGL.h 19 Dec 2002 16:35:35 -0000 1.3
+++ org_lwjgl_opengl_BaseGL.h 28 Mar 2003 01:28:03 -0000 1.4
@@ -7,16 +7,15 @@
#ifdef __cplusplus
extern "C" {
#endif
-/* Inaccessible static: _00024assertionsDisabled */
+/* Inaccessible static: currentWindow */
/* Inaccessible static: currentContext */
-/* Inaccessible static: class_00024org_00024lwjgl_00024opengl_00024BaseGL */
/*
* Class: org_lwjgl_opengl_BaseGL
* Method: nCreate
- * Signature: (IIII)Z
+ * Signature: (Ljava/lang/String;IIIIZIIII)V
*/
-JNIEXPORT jboolean JNICALL Java_org_lwjgl_opengl_BaseGL_nCreate
- (JNIEnv *, jobject);
+JNIEXPORT void JNICALL Java_org_lwjgl_opengl_BaseGL_nCreate
+ (JNIEnv *, jobject, jstring, jint, jint, jint, jint, jboolean, jint, jint, jint, jint);
/*
* Class: org_lwjgl_opengl_BaseGL
@@ -24,30 +23,6 @@
* Signature: ()V
*/
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_BaseGL_nDestroy
- (JNIEnv *, jobject);
-
-/*
- * Class: org_lwjgl_opengl_BaseGL
- * Method: swapBuffers
- * Signature: ()V
- */
-JNIEXPORT void JNICALL Java_org_lwjgl_opengl_BaseGL_swapBuffers
- (JNIEnv *, jobject);
-
-/*
- * Class: org_lwjgl_opengl_BaseGL
- * Method: nReleaseContext
- * Signature: ()V
- */
-JNIEXPORT void JNICALL Java_org_lwjgl_opengl_BaseGL_nReleaseContext
- (JNIEnv *, jobject);
-
-/*
- * Class: org_lwjgl_opengl_BaseGL
- * Method: nMakeCurrent
- * Signature: ()V
- */
-JNIEXPORT void JNICALL Java_org_lwjgl_opengl_BaseGL_nMakeCurrent
(JNIEnv *, jobject);
#ifdef __cplusplus
Index: org_lwjgl_Display.h
CVS Browser:
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/java-game-lib/LWJGL/src/native/common/org_lwjgl_Display.h
===================================================================
RCS file: /cvsroot/java-game-lib/LWJGL/src/native/common/org_lwjgl_Display.h,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -d -r1.9 -r1.10
--- org_lwjgl_Display.h 21 Mar 2003 17:08:26 -0000 1.9
+++ org_lwjgl_Display.h 28 Mar 2003 01:28:04 -0000 1.10
@@ -21,6 +21,14 @@
/* Inaccessible static: class_000240 */
/*
* Class: org_lwjgl_Display
+ * Method: init
+ * Signature: ()V
+ */
+JNIEXPORT void JNICALL Java_org_lwjgl_Display_init
+ (JNIEnv *, jclass);
+
+/*
+ * Class: org_lwjgl_Display
* Method: nGetAvailableDisplayModes
* Signature: ()[Lorg/lwjgl/DisplayMode;
*/
@@ -29,35 +37,43 @@
/*
* Class: org_lwjgl_Display
- * Method: nCreate
- * Signature: (IIIIIIIZLjava/lang/String;)Z
+ * Method: setDisplayMode
+ * Signature: (Lorg/lwjgl/DisplayMode;)V
*/
-JNIEXPORT jboolean JNICALL Java_org_lwjgl_Display_nCreate
- (JNIEnv *, jclass, jint, jint, jint, jint, jint, jint, jint, jboolean, jstring);
+JNIEXPORT void JNICALL Java_org_lwjgl_Display_setDisplayMode
+ (JNIEnv *, jclass, jobject);
/*
* Class: org_lwjgl_Display
- * Method: nDestroy
+ * Method: resetDisplayMode
* Signature: ()V
*/
-JNIEXPORT void JNICALL Java_org_lwjgl_Display_nDestroy
+JNIEXPORT void JNICALL Java_org_lwjgl_Display_resetDisplayMode
(JNIEnv *, jclass);
/*
* Class: org_lwjgl_Display
- * Method: isMinimized
- * Signature: ()Z
+ * Method: getPlatform
+ * Signature: ()I
*/
-JNIEXPORT jboolean JNICALL Java_org_lwjgl_Display_isMinimized
+JNIEXPORT jint JNICALL Java_org_lwjgl_Display_getPlatform
(JNIEnv *, jclass);
/*
* Class: org_lwjgl_Display
- * Method: getPlatform
- * Signature: ()I
+ * Method: getGammaRamp
+ * Signature: ()[I
*/
-JNIEXPORT jint JNICALL Java_org_lwjgl_Display_getPlatform
+JNIEXPORT jintArray JNICALL Java_org_lwjgl_Display_getGammaRamp
(JNIEnv *, jclass);
+
+/*
+ * Class: org_lwjgl_Display
+ * Method: setGammaRamp
+ * Signature: ([I)V
+ */
+JNIEXPORT void JNICALL Java_org_lwjgl_Display_setGammaRamp
+ (JNIEnv *, jclass, jintArray);
#ifdef __cplusplus
}
|