Prechádzať zdrojové kódy

- fix meshcollisionshape header file

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10957 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
nor..67 11 rokov pred
rodič
commit
6184e7ce1a

+ 20 - 4
engine/src/bullet-native/com_jme3_bullet_collision_shapes_MeshCollisionShape.h

@@ -7,21 +7,37 @@
 #ifdef __cplusplus
 extern "C" {
 #endif
+/*
+ * Class:     com_jme3_bullet_collision_shapes_MeshCollisionShape
+ * Method:    setBVH
+ * Signature: ([BJ)J
+ */
+JNIEXPORT jlong JNICALL Java_com_jme3_bullet_collision_shapes_MeshCollisionShape_setBVH
+  (JNIEnv *, jobject, jbyteArray, jlong);
+
+/*
+ * Class:     com_jme3_bullet_collision_shapes_MeshCollisionShape
+ * Method:    saveBVH
+ * Signature: (J)[B
+ */
+JNIEXPORT jbyteArray JNICALL Java_com_jme3_bullet_collision_shapes_MeshCollisionShape_saveBVH
+  (JNIEnv *, jobject, jlong);
+
 /*
  * Class:     com_jme3_bullet_collision_shapes_MeshCollisionShape
  * Method:    createShape
- * Signature: (J)J
+ * Signature: (ZZJ)J
  */
 JNIEXPORT jlong JNICALL Java_com_jme3_bullet_collision_shapes_MeshCollisionShape_createShape
-  (JNIEnv *, jobject, jlong);
+  (JNIEnv *, jobject, jboolean, jboolean, jlong);
 
 /*
  * Class:     com_jme3_bullet_collision_shapes_MeshCollisionShape
  * Method:    finalizeNative
- * Signature: (J)V
+ * Signature: (JJ)V
  */
 JNIEXPORT void JNICALL Java_com_jme3_bullet_collision_shapes_MeshCollisionShape_finalizeNative
-  (JNIEnv *, jobject, jlong);
+  (JNIEnv *, jobject, jlong, jlong);
 
 #ifdef __cplusplus
 }