Home | History | Annotate | Download | only in bullet-native
      1 /* DO NOT EDIT THIS FILE - it is machine generated */
      2 #include <jni.h>
      3 /* Header for class com_jme3_bullet_joints_SixDofJoint */
      4 
      5 #ifndef _Included_com_jme3_bullet_joints_SixDofJoint
      6 #define _Included_com_jme3_bullet_joints_SixDofJoint
      7 #ifdef __cplusplus
      8 extern "C" {
      9 #endif
     10 /*
     11  * Class:     com_jme3_bullet_joints_SixDofJoint
     12  * Method:    getRotationalLimitMotor
     13  * Signature: (JI)J
     14  */
     15 JNIEXPORT jlong JNICALL Java_com_jme3_bullet_joints_SixDofJoint_getRotationalLimitMotor
     16   (JNIEnv *, jobject, jlong, jint);
     17 
     18 /*
     19  * Class:     com_jme3_bullet_joints_SixDofJoint
     20  * Method:    getTranslationalLimitMotor
     21  * Signature: (J)J
     22  */
     23 JNIEXPORT jlong JNICALL Java_com_jme3_bullet_joints_SixDofJoint_getTranslationalLimitMotor
     24   (JNIEnv *, jobject, jlong);
     25 
     26 /*
     27  * Class:     com_jme3_bullet_joints_SixDofJoint
     28  * Method:    setLinearUpperLimit
     29  * Signature: (JLcom/jme3/math/Vector3f;)V
     30  */
     31 JNIEXPORT void JNICALL Java_com_jme3_bullet_joints_SixDofJoint_setLinearUpperLimit
     32   (JNIEnv *, jobject, jlong, jobject);
     33 
     34 /*
     35  * Class:     com_jme3_bullet_joints_SixDofJoint
     36  * Method:    setLinearLowerLimit
     37  * Signature: (JLcom/jme3/math/Vector3f;)V
     38  */
     39 JNIEXPORT void JNICALL Java_com_jme3_bullet_joints_SixDofJoint_setLinearLowerLimit
     40   (JNIEnv *, jobject, jlong, jobject);
     41 
     42 /*
     43  * Class:     com_jme3_bullet_joints_SixDofJoint
     44  * Method:    setAngularUpperLimit
     45  * Signature: (JLcom/jme3/math/Vector3f;)V
     46  */
     47 JNIEXPORT void JNICALL Java_com_jme3_bullet_joints_SixDofJoint_setAngularUpperLimit
     48   (JNIEnv *, jobject, jlong, jobject);
     49 
     50 /*
     51  * Class:     com_jme3_bullet_joints_SixDofJoint
     52  * Method:    setAngularLowerLimit
     53  * Signature: (JLcom/jme3/math/Vector3f;)V
     54  */
     55 JNIEXPORT void JNICALL Java_com_jme3_bullet_joints_SixDofJoint_setAngularLowerLimit
     56   (JNIEnv *, jobject, jlong, jobject);
     57 
     58 /*
     59  * Class:     com_jme3_bullet_joints_SixDofJoint
     60  * Method:    createJoint
     61  * Signature: (JJLcom/jme3/math/Vector3f;Lcom/jme3/math/Matrix3f;Lcom/jme3/math/Vector3f;Lcom/jme3/math/Matrix3f;Z)J
     62  */
     63 JNIEXPORT jlong JNICALL Java_com_jme3_bullet_joints_SixDofJoint_createJoint
     64   (JNIEnv *, jobject, jlong, jlong, jobject, jobject, jobject, jobject, jboolean);
     65 
     66 #ifdef __cplusplus
     67 }
     68 #endif
     69 #endif
     70