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_PhysicsSpace */
      4 
      5 #ifndef _Included_com_jme3_bullet_PhysicsSpace
      6 #define _Included_com_jme3_bullet_PhysicsSpace
      7 #ifdef __cplusplus
      8 extern "C" {
      9 #endif
     10 #undef com_jme3_bullet_PhysicsSpace_AXIS_X
     11 #define com_jme3_bullet_PhysicsSpace_AXIS_X 0L
     12 #undef com_jme3_bullet_PhysicsSpace_AXIS_Y
     13 #define com_jme3_bullet_PhysicsSpace_AXIS_Y 1L
     14 #undef com_jme3_bullet_PhysicsSpace_AXIS_Z
     15 #define com_jme3_bullet_PhysicsSpace_AXIS_Z 2L
     16 /* Inaccessible static: pQueueTL */
     17 /* Inaccessible static: physicsSpaceTL */
     18 /*
     19  * Class:     com_jme3_bullet_PhysicsSpace
     20  * Method:    createPhysicsSpace
     21  * Signature: (FFFFFFIZ)J
     22  */
     23 JNIEXPORT jlong JNICALL Java_com_jme3_bullet_PhysicsSpace_createPhysicsSpace
     24   (JNIEnv *, jobject, jfloat, jfloat, jfloat, jfloat, jfloat, jfloat, jint, jboolean);
     25 
     26 /*
     27  * Class:     com_jme3_bullet_PhysicsSpace
     28  * Method:    stepSimulation
     29  * Signature: (JFIF)V
     30  */
     31 JNIEXPORT void JNICALL Java_com_jme3_bullet_PhysicsSpace_stepSimulation
     32   (JNIEnv *, jobject, jlong, jfloat, jint, jfloat);
     33 
     34 /*
     35  * Class:     com_jme3_bullet_PhysicsSpace
     36  * Method:    addCollisionObject
     37  * Signature: (JJ)V
     38  */
     39 JNIEXPORT void JNICALL Java_com_jme3_bullet_PhysicsSpace_addCollisionObject
     40   (JNIEnv *, jobject, jlong, jlong);
     41 
     42 /*
     43  * Class:     com_jme3_bullet_PhysicsSpace
     44  * Method:    removeCollisionObject
     45  * Signature: (JJ)V
     46  */
     47 JNIEXPORT void JNICALL Java_com_jme3_bullet_PhysicsSpace_removeCollisionObject
     48   (JNIEnv *, jobject, jlong, jlong);
     49 
     50 /*
     51  * Class:     com_jme3_bullet_PhysicsSpace
     52  * Method:    addRigidBody
     53  * Signature: (JJ)V
     54  */
     55 JNIEXPORT void JNICALL Java_com_jme3_bullet_PhysicsSpace_addRigidBody
     56   (JNIEnv *, jobject, jlong, jlong);
     57 
     58 /*
     59  * Class:     com_jme3_bullet_PhysicsSpace
     60  * Method:    removeRigidBody
     61  * Signature: (JJ)V
     62  */
     63 JNIEXPORT void JNICALL Java_com_jme3_bullet_PhysicsSpace_removeRigidBody
     64   (JNIEnv *, jobject, jlong, jlong);
     65 
     66 /*
     67  * Class:     com_jme3_bullet_PhysicsSpace
     68  * Method:    addCharacterObject
     69  * Signature: (JJ)V
     70  */
     71 JNIEXPORT void JNICALL Java_com_jme3_bullet_PhysicsSpace_addCharacterObject
     72   (JNIEnv *, jobject, jlong, jlong);
     73 
     74 /*
     75  * Class:     com_jme3_bullet_PhysicsSpace
     76  * Method:    removeCharacterObject
     77  * Signature: (JJ)V
     78  */
     79 JNIEXPORT void JNICALL Java_com_jme3_bullet_PhysicsSpace_removeCharacterObject
     80   (JNIEnv *, jobject, jlong, jlong);
     81 
     82 /*
     83  * Class:     com_jme3_bullet_PhysicsSpace
     84  * Method:    addAction
     85  * Signature: (JJ)V
     86  */
     87 JNIEXPORT void JNICALL Java_com_jme3_bullet_PhysicsSpace_addAction
     88   (JNIEnv *, jobject, jlong, jlong);
     89 
     90 /*
     91  * Class:     com_jme3_bullet_PhysicsSpace
     92  * Method:    removeAction
     93  * Signature: (JJ)V
     94  */
     95 JNIEXPORT void JNICALL Java_com_jme3_bullet_PhysicsSpace_removeAction
     96   (JNIEnv *, jobject, jlong, jlong);
     97 
     98 /*
     99  * Class:     com_jme3_bullet_PhysicsSpace
    100  * Method:    addVehicle
    101  * Signature: (JJ)V
    102  */
    103 JNIEXPORT void JNICALL Java_com_jme3_bullet_PhysicsSpace_addVehicle
    104   (JNIEnv *, jobject, jlong, jlong);
    105 
    106 /*
    107  * Class:     com_jme3_bullet_PhysicsSpace
    108  * Method:    removeVehicle
    109  * Signature: (JJ)V
    110  */
    111 JNIEXPORT void JNICALL Java_com_jme3_bullet_PhysicsSpace_removeVehicle
    112   (JNIEnv *, jobject, jlong, jlong);
    113 
    114 /*
    115  * Class:     com_jme3_bullet_PhysicsSpace
    116  * Method:    addConstraint
    117  * Signature: (JJ)V
    118  */
    119 JNIEXPORT void JNICALL Java_com_jme3_bullet_PhysicsSpace_addConstraint
    120   (JNIEnv *, jobject, jlong, jlong);
    121 
    122 /*
    123  * Class:     com_jme3_bullet_PhysicsSpace
    124  * Method:    removeConstraint
    125  * Signature: (JJ)V
    126  */
    127 JNIEXPORT void JNICALL Java_com_jme3_bullet_PhysicsSpace_removeConstraint
    128   (JNIEnv *, jobject, jlong, jlong);
    129 
    130 /*
    131  * Class:     com_jme3_bullet_PhysicsSpace
    132  * Method:    setGravity
    133  * Signature: (JLcom/jme3/math/Vector3f;)V
    134  */
    135 JNIEXPORT void JNICALL Java_com_jme3_bullet_PhysicsSpace_setGravity
    136   (JNIEnv *, jobject, jlong, jobject);
    137 
    138 /*
    139  * Class:     com_jme3_bullet_PhysicsSpace
    140  * Method:    rayTest_native
    141  * Signature: (Lcom/jme3/math/Vector3f;Lcom/jme3/math/Vector3f;JLjava/util/List;)V
    142  */
    143 JNIEXPORT void JNICALL Java_com_jme3_bullet_PhysicsSpace_rayTest_1native
    144   (JNIEnv *, jobject, jobject, jobject, jlong, jobject);
    145 
    146 /*
    147  * Class:     com_jme3_bullet_PhysicsSpace
    148  * Method:    initNativePhysics
    149  * Signature: ()V
    150  */
    151 JNIEXPORT void JNICALL Java_com_jme3_bullet_PhysicsSpace_initNativePhysics
    152   (JNIEnv *, jclass);
    153 
    154 /*
    155  * Class:     com_jme3_bullet_PhysicsSpace
    156  * Method:    finalizeNative
    157  * Signature: (J)V
    158  */
    159 JNIEXPORT void JNICALL Java_com_jme3_bullet_PhysicsSpace_finalizeNative
    160   (JNIEnv *, jobject, jlong);
    161 
    162 #ifdef __cplusplus
    163 }
    164 #endif
    165 #endif
    166