1 /* DO NOT EDIT THIS FILE - it is machine generated */ 2 #include <jni.h> 3 /* Header for class com_jme3_bullet_joints_HingeJoint */ 4 5 #ifndef _Included_com_jme3_bullet_joints_HingeJoint 6 #define _Included_com_jme3_bullet_joints_HingeJoint 7 #ifdef __cplusplus 8 extern "C" { 9 #endif 10 /* 11 * Class: com_jme3_bullet_joints_HingeJoint 12 * Method: enableMotor 13 * Signature: (JZFF)V 14 */ 15 JNIEXPORT void JNICALL Java_com_jme3_bullet_joints_HingeJoint_enableMotor 16 (JNIEnv *, jobject, jlong, jboolean, jfloat, jfloat); 17 18 /* 19 * Class: com_jme3_bullet_joints_HingeJoint 20 * Method: getEnableAngularMotor 21 * Signature: (J)Z 22 */ 23 JNIEXPORT jboolean JNICALL Java_com_jme3_bullet_joints_HingeJoint_getEnableAngularMotor 24 (JNIEnv *, jobject, jlong); 25 26 /* 27 * Class: com_jme3_bullet_joints_HingeJoint 28 * Method: getMotorTargetVelocity 29 * Signature: (J)F 30 */ 31 JNIEXPORT jfloat JNICALL Java_com_jme3_bullet_joints_HingeJoint_getMotorTargetVelocity 32 (JNIEnv *, jobject, jlong); 33 34 /* 35 * Class: com_jme3_bullet_joints_HingeJoint 36 * Method: getMaxMotorImpulse 37 * Signature: (J)F 38 */ 39 JNIEXPORT jfloat JNICALL Java_com_jme3_bullet_joints_HingeJoint_getMaxMotorImpulse 40 (JNIEnv *, jobject, jlong); 41 42 /* 43 * Class: com_jme3_bullet_joints_HingeJoint 44 * Method: setLimit 45 * Signature: (JFF)V 46 */ 47 JNIEXPORT void JNICALL Java_com_jme3_bullet_joints_HingeJoint_setLimit__JFF 48 (JNIEnv *, jobject, jlong, jfloat, jfloat); 49 50 /* 51 * Class: com_jme3_bullet_joints_HingeJoint 52 * Method: setLimit 53 * Signature: (JFFFFF)V 54 */ 55 JNIEXPORT void JNICALL Java_com_jme3_bullet_joints_HingeJoint_setLimit__JFFFFF 56 (JNIEnv *, jobject, jlong, jfloat, jfloat, jfloat, jfloat, jfloat); 57 58 /* 59 * Class: com_jme3_bullet_joints_HingeJoint 60 * Method: getUpperLimit 61 * Signature: (J)F 62 */ 63 JNIEXPORT jfloat JNICALL Java_com_jme3_bullet_joints_HingeJoint_getUpperLimit 64 (JNIEnv *, jobject, jlong); 65 66 /* 67 * Class: com_jme3_bullet_joints_HingeJoint 68 * Method: getLowerLimit 69 * Signature: (J)F 70 */ 71 JNIEXPORT jfloat JNICALL Java_com_jme3_bullet_joints_HingeJoint_getLowerLimit 72 (JNIEnv *, jobject, jlong); 73 74 /* 75 * Class: com_jme3_bullet_joints_HingeJoint 76 * Method: setAngularOnly 77 * Signature: (JZ)V 78 */ 79 JNIEXPORT void JNICALL Java_com_jme3_bullet_joints_HingeJoint_setAngularOnly 80 (JNIEnv *, jobject, jlong, jboolean); 81 82 /* 83 * Class: com_jme3_bullet_joints_HingeJoint 84 * Method: getHingeAngle 85 * Signature: (J)F 86 */ 87 JNIEXPORT jfloat JNICALL Java_com_jme3_bullet_joints_HingeJoint_getHingeAngle 88 (JNIEnv *, jobject, jlong); 89 90 /* 91 * Class: com_jme3_bullet_joints_HingeJoint 92 * Method: createJoint 93 * Signature: (JJLcom/jme3/math/Vector3f;Lcom/jme3/math/Vector3f;Lcom/jme3/math/Vector3f;Lcom/jme3/math/Vector3f;)J 94 */ 95 JNIEXPORT jlong JNICALL Java_com_jme3_bullet_joints_HingeJoint_createJoint 96 (JNIEnv *, jobject, jlong, jlong, jobject, jobject, jobject, jobject); 97 98 #ifdef __cplusplus 99 } 100 #endif 101 #endif 102