From 703e9645d45a7dd2c5f294cbdbb4d68c1ad294cb Mon Sep 17 00:00:00 2001 From: Brian Matzon Date: Sun, 17 Nov 2002 18:12:13 +0000 Subject: [PATCH] new joystick header --- src/native/common/org_lwjgl_input_Joystick.h | 103 +++++++------------ 1 file changed, 35 insertions(+), 68 deletions(-) diff --git a/src/native/common/org_lwjgl_input_Joystick.h b/src/native/common/org_lwjgl_input_Joystick.h index 53a5e110..97855679 100644 --- a/src/native/common/org_lwjgl_input_Joystick.h +++ b/src/native/common/org_lwjgl_input_Joystick.h @@ -8,18 +8,41 @@ extern "C" { #endif /* Inaccessible static: _00024assertionsDisabled */ -/* Inaccessible static: created */ -/* Inaccessible static: button */ -/* Inaccessible static: x */ -/* Inaccessible static: y */ -/* Inaccessible static: z */ -/* Inaccessible static: readBuffer */ -/* Inaccessible static: readBufferAddress */ -#undef org_lwjgl_input_Joystick_JOYSTICK_EVENT_SIZE -#define org_lwjgl_input_Joystick_JOYSTICK_EVENT_SIZE 20L -#undef org_lwjgl_input_Joystick_JOYSTICK_EVENT_STRIDE -#define org_lwjgl_input_Joystick_JOYSTICK_EVENT_STRIDE 32L -/* Inaccessible static: class_000240 */ +#undef org_lwjgl_input_Joystick_POV_CENTER +#define org_lwjgl_input_Joystick_POV_CENTER -1L +#undef org_lwjgl_input_Joystick_POV_NORTH +#define org_lwjgl_input_Joystick_POV_NORTH 0L +#undef org_lwjgl_input_Joystick_POV_SOUTH +#define org_lwjgl_input_Joystick_POV_SOUTH 18000L +#undef org_lwjgl_input_Joystick_POV_EAST +#define org_lwjgl_input_Joystick_POV_EAST 27000L +#undef org_lwjgl_input_Joystick_POV_WEST +#define org_lwjgl_input_Joystick_POV_WEST 9000L +/* Inaccessible static: class_00024org_00024lwjgl_00024input_00024Joystick */ +/* + * Class: org_lwjgl_input_Joystick + * Method: nPoll + * Signature: ()V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_input_Joystick_nPoll + (JNIEnv *, jobject); + +/* + * Class: org_lwjgl_input_Joystick + * Method: nCreate + * Signature: ()Z + */ +JNIEXPORT jboolean JNICALL Java_org_lwjgl_input_Joystick_nCreate + (JNIEnv *, jobject); + +/* + * Class: org_lwjgl_input_Joystick + * Method: nDestroy + * Signature: ()V + */ +JNIEXPORT void JNICALL Java_org_lwjgl_input_Joystick_nDestroy + (JNIEnv *, jobject); + /* * Class: org_lwjgl_input_Joystick * Method: initIDs @@ -28,62 +51,6 @@ extern "C" { JNIEXPORT void JNICALL Java_org_lwjgl_input_Joystick_initIDs (JNIEnv *, jclass); -/* - * Class: org_lwjgl_input_Joystick - * Method: nCreate - * Signature: ()Z - */ -JNIEXPORT jboolean JNICALL Java_org_lwjgl_input_Joystick_nCreate - (JNIEnv *, jclass); - -/* - * Class: org_lwjgl_input_Joystick - * Method: nDestroy - * Signature: ()V - */ -JNIEXPORT void JNICALL Java_org_lwjgl_input_Joystick_nDestroy - (JNIEnv *, jclass); - -/* - * Class: org_lwjgl_input_Joystick - * Method: nPoll - * Signature: ()V - */ -JNIEXPORT void JNICALL Java_org_lwjgl_input_Joystick_nPoll - (JNIEnv *, jclass); - -/* - * Class: org_lwjgl_input_Joystick - * Method: nGetNumButtons - * Signature: ()I - */ -JNIEXPORT jint JNICALL Java_org_lwjgl_input_Joystick_nGetNumButtons - (JNIEnv *, jclass); - -/* - * Class: org_lwjgl_input_Joystick - * Method: nHasZValue - * Signature: ()Z - */ -JNIEXPORT jboolean JNICALL Java_org_lwjgl_input_Joystick_nHasZValue - (JNIEnv *, jclass); - -/* - * Class: org_lwjgl_input_Joystick - * Method: nRead - * Signature: (I)I - */ -JNIEXPORT jint JNICALL Java_org_lwjgl_input_Joystick_nRead - (JNIEnv *, jclass, jint); - -/* - * Class: org_lwjgl_input_Joystick - * Method: nEnableBuffer - * Signature: ()I - */ -JNIEXPORT jint JNICALL Java_org_lwjgl_input_Joystick_nEnableBuffer - (JNIEnv *, jclass); - #ifdef __cplusplus } #endif