/* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (http://www.swig.org). * Version 1.3.31 * * Do not make changes to this file unless you know what you are doing--modify * the SWIG interface file instead. * ----------------------------------------------------------------------------- */ package org.freehep.connexion.jni; class ConnexionAdapterJNI { public final static native long new_ConnexionCallback(); public final static native void delete_ConnexionCallback(long jarg1); public final static native void ConnexionCallback_addDevice(long jarg1, ConnexionCallback jarg1_, int jarg2); public final static native void ConnexionCallback_addDeviceSwigExplicitConnexionCallback(long jarg1, ConnexionCallback jarg1_, int jarg2); public final static native void ConnexionCallback_removeDevice(long jarg1, ConnexionCallback jarg1_, int jarg2); public final static native void ConnexionCallback_removeDeviceSwigExplicitConnexionCallback(long jarg1, ConnexionCallback jarg1_, int jarg2); public final static native void ConnexionCallback_handleAxis(long jarg1, ConnexionCallback jarg1_, int jarg2, int jarg3, int jarg4, int jarg5, int jarg6, int jarg7, int jarg8); public final static native void ConnexionCallback_handleAxisSwigExplicitConnexionCallback(long jarg1, ConnexionCallback jarg1_, int jarg2, int jarg3, int jarg4, int jarg5, int jarg6, int jarg7, int jarg8); public final static native void ConnexionCallback_handleButtons(long jarg1, ConnexionCallback jarg1_, int jarg2, int jarg3, int jarg4); public final static native void ConnexionCallback_handleButtonsSwigExplicitConnexionCallback(long jarg1, ConnexionCallback jarg1_, int jarg2, int jarg3, int jarg4); public final static native void ConnexionCallback_director_connect(ConnexionCallback obj, long cptr, boolean mem_own, boolean weak_global); public final static native void ConnexionCallback_change_ownership(ConnexionCallback obj, long cptr, boolean take_or_release); public final static native int CONNEXION_H_get(); public final static native long new_Connexion(); public final static native void delete_Connexion(long jarg1); public final static native void Connexion_setConnexionCallback(long jarg1, Connexion jarg1_, long jarg2, ConnexionCallback jarg2_); public final static native long Connexion_getCallback(); public final static native void Connexion_run(long jarg1, Connexion jarg1_); static { String libName = "freehep-connexion"+"-"+"1.0-SNAPSHOT"; try { System.err.print("Loading JNI Library: "+libName+"..."); System.loadLibrary(libName); System.err.println("OK."); } catch (UnsatisfiedLinkError e) { System.err.println("\nJNI Library "+libName+" failed to load.\n" + e); System.exit(1); } } public static void SwigDirector_ConnexionCallback_addDevice(ConnexionCallback self, int device) { self.addDevice(device); } public static void SwigDirector_ConnexionCallback_removeDevice(ConnexionCallback self, int device) { self.removeDevice(device); } public static void SwigDirector_ConnexionCallback_handleAxis(ConnexionCallback self, int device, int x, int y, int z, int rx, int ry, int rz) { self.handleAxis(device, x, y, z, rx, ry, rz); } public static void SwigDirector_ConnexionCallback_handleButtons(ConnexionCallback self, int device, int value, int buttons) { self.handleButtons(device, value, buttons); } private final static native void swig_module_init(); static { swig_module_init(); } }