소스 검색

- fix meshcollisionshape header file

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@10957 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
nor..67 11 년 전
부모
커밋
6184e7ce1a
1개의 변경된 파일20개의 추가작업 그리고 4개의 파일을 삭제
  1. 20 4
      engine/src/bullet-native/com_jme3_bullet_collision_shapes_MeshCollisionShape.h

+ 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
 }