aboutsummaryrefslogtreecommitdiffstats
path: root/CNativeCode/GLCallbackHelperJNI.h
diff options
context:
space:
mode:
authorSven Gothel <[email protected]>2002-04-25 03:21:58 +0000
committerSven Gothel <[email protected]>2002-04-25 03:21:58 +0000
commit53a0faa0cce4546b441cb6af033adaabd2f1da94 (patch)
treee92bb216d2b13269c179d4e049ec5384bca1d25e /CNativeCode/GLCallbackHelperJNI.h
parent6114297dac0848d470a3211915bea64f49d584e7 (diff)
added pepijn's bugfix (jdk <= 1.3 GC, tesselation)
SGI Irix capable code .. correct NIO usage for tesselation .. minor stuff ..
Diffstat (limited to 'CNativeCode/GLCallbackHelperJNI.h')
-rw-r--r--CNativeCode/GLCallbackHelperJNI.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/CNativeCode/GLCallbackHelperJNI.h b/CNativeCode/GLCallbackHelperJNI.h
index 0a1dd63..a432af1 100644
--- a/CNativeCode/GLCallbackHelperJNI.h
+++ b/CNativeCode/GLCallbackHelperJNI.h
@@ -54,14 +54,21 @@
LIBAPI CallbackNode * LIBAPIENTRY FindNextCallbackNodeOfCbObj(void *cb_obj);
LIBAPI CallbackNode * LIBAPIENTRY FindCallbackNode(GLenum which, jlong glx);
+ LIBAPI CallbackNode * LIBAPIENTRY FindCallbackNodeOfCurrentCbObj(GLenum which, jlong glx);
LIBAPI CallbackEntry * LIBAPIENTRY FindCallbackEntry(GLenum which, jlong glx);
+ LIBAPI CallbackEntry * LIBAPIENTRY FindCallbackEntryOfCurrentCbObj(GLenum which, jlong glx);
LIBAPI void LIBAPIENTRY AddCallbackNode(JNIEnv * env, jobject jobj,
const char *methodName, const char *signature,
int arrayLen1, int arrayLen2, int arrayLen3,
int arrayLen4, int arrayLen5,
void *cb_obj, GLenum which, jlong glx);
+ LIBAPI void LIBAPIENTRY AddCallbackNodeForCbObj(JNIEnv * env, jobject jobj,
+ const char *methodName, const char *signature,
+ int arrayLen1, int arrayLen2, int arrayLen3,
+ int arrayLen4, int arrayLen5,
+ void *cb_obj, GLenum which, jlong glx);
LIBAPI void LIBAPIENTRY RemoveCallbackNodes(void *cb_obj);