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_objects_PhysicsCharacter */
      4 
      5 #ifndef _Included_com_jme3_bullet_objects_PhysicsCharacter
      6 #define _Included_com_jme3_bullet_objects_PhysicsCharacter
      7 #ifdef __cplusplus
      8 extern "C" {
      9 #endif
     10 #undef com_jme3_bullet_objects_PhysicsCharacter_COLLISION_GROUP_NONE
     11 #define com_jme3_bullet_objects_PhysicsCharacter_COLLISION_GROUP_NONE 0L
     12 #undef com_jme3_bullet_objects_PhysicsCharacter_COLLISION_GROUP_01
     13 #define com_jme3_bullet_objects_PhysicsCharacter_COLLISION_GROUP_01 1L
     14 #undef com_jme3_bullet_objects_PhysicsCharacter_COLLISION_GROUP_02
     15 #define com_jme3_bullet_objects_PhysicsCharacter_COLLISION_GROUP_02 2L
     16 #undef com_jme3_bullet_objects_PhysicsCharacter_COLLISION_GROUP_03
     17 #define com_jme3_bullet_objects_PhysicsCharacter_COLLISION_GROUP_03 4L
     18 #undef com_jme3_bullet_objects_PhysicsCharacter_COLLISION_GROUP_04
     19 #define com_jme3_bullet_objects_PhysicsCharacter_COLLISION_GROUP_04 8L
     20 #undef com_jme3_bullet_objects_PhysicsCharacter_COLLISION_GROUP_05
     21 #define com_jme3_bullet_objects_PhysicsCharacter_COLLISION_GROUP_05 16L
     22 #undef com_jme3_bullet_objects_PhysicsCharacter_COLLISION_GROUP_06
     23 #define com_jme3_bullet_objects_PhysicsCharacter_COLLISION_GROUP_06 32L
     24 #undef com_jme3_bullet_objects_PhysicsCharacter_COLLISION_GROUP_07
     25 #define com_jme3_bullet_objects_PhysicsCharacter_COLLISION_GROUP_07 64L
     26 #undef com_jme3_bullet_objects_PhysicsCharacter_COLLISION_GROUP_08
     27 #define com_jme3_bullet_objects_PhysicsCharacter_COLLISION_GROUP_08 128L
     28 #undef com_jme3_bullet_objects_PhysicsCharacter_COLLISION_GROUP_09
     29 #define com_jme3_bullet_objects_PhysicsCharacter_COLLISION_GROUP_09 256L
     30 #undef com_jme3_bullet_objects_PhysicsCharacter_COLLISION_GROUP_10
     31 #define com_jme3_bullet_objects_PhysicsCharacter_COLLISION_GROUP_10 512L
     32 #undef com_jme3_bullet_objects_PhysicsCharacter_COLLISION_GROUP_11
     33 #define com_jme3_bullet_objects_PhysicsCharacter_COLLISION_GROUP_11 1024L
     34 #undef com_jme3_bullet_objects_PhysicsCharacter_COLLISION_GROUP_12
     35 #define com_jme3_bullet_objects_PhysicsCharacter_COLLISION_GROUP_12 2048L
     36 #undef com_jme3_bullet_objects_PhysicsCharacter_COLLISION_GROUP_13
     37 #define com_jme3_bullet_objects_PhysicsCharacter_COLLISION_GROUP_13 4096L
     38 #undef com_jme3_bullet_objects_PhysicsCharacter_COLLISION_GROUP_14
     39 #define com_jme3_bullet_objects_PhysicsCharacter_COLLISION_GROUP_14 8192L
     40 #undef com_jme3_bullet_objects_PhysicsCharacter_COLLISION_GROUP_15
     41 #define com_jme3_bullet_objects_PhysicsCharacter_COLLISION_GROUP_15 16384L
     42 #undef com_jme3_bullet_objects_PhysicsCharacter_COLLISION_GROUP_16
     43 #define com_jme3_bullet_objects_PhysicsCharacter_COLLISION_GROUP_16 32768L
     44 /*
     45  * Class:     com_jme3_bullet_objects_PhysicsCharacter
     46  * Method:    createGhostObject
     47  * Signature: ()J
     48  */
     49 JNIEXPORT jlong JNICALL Java_com_jme3_bullet_objects_PhysicsCharacter_createGhostObject
     50   (JNIEnv *, jobject);
     51 
     52 /*
     53  * Class:     com_jme3_bullet_objects_PhysicsCharacter
     54  * Method:    setCharacterFlags
     55  * Signature: (J)V
     56  */
     57 JNIEXPORT void JNICALL Java_com_jme3_bullet_objects_PhysicsCharacter_setCharacterFlags
     58   (JNIEnv *, jobject, jlong);
     59 
     60 /*
     61  * Class:     com_jme3_bullet_objects_PhysicsCharacter
     62  * Method:    createCharacterObject
     63  * Signature: (JJF)J
     64  */
     65 JNIEXPORT jlong JNICALL Java_com_jme3_bullet_objects_PhysicsCharacter_createCharacterObject
     66   (JNIEnv *, jobject, jlong, jlong, jfloat);
     67 
     68 /*
     69  * Class:     com_jme3_bullet_objects_PhysicsCharacter
     70  * Method:    warp
     71  * Signature: (JLcom/jme3/math/Vector3f;)V
     72  */
     73 JNIEXPORT void JNICALL Java_com_jme3_bullet_objects_PhysicsCharacter_warp
     74   (JNIEnv *, jobject, jlong, jobject);
     75 
     76 /*
     77  * Class:     com_jme3_bullet_objects_PhysicsCharacter
     78  * Method:    setWalkDirection
     79  * Signature: (JLcom/jme3/math/Vector3f;)V
     80  */
     81 JNIEXPORT void JNICALL Java_com_jme3_bullet_objects_PhysicsCharacter_setWalkDirection
     82   (JNIEnv *, jobject, jlong, jobject);
     83 
     84 /*
     85  * Class:     com_jme3_bullet_objects_PhysicsCharacter
     86  * Method:    setUpAxis
     87  * Signature: (JI)V
     88  */
     89 JNIEXPORT void JNICALL Java_com_jme3_bullet_objects_PhysicsCharacter_setUpAxis
     90   (JNIEnv *, jobject, jlong, jint);
     91 
     92 /*
     93  * Class:     com_jme3_bullet_objects_PhysicsCharacter
     94  * Method:    setFallSpeed
     95  * Signature: (JF)V
     96  */
     97 JNIEXPORT void JNICALL Java_com_jme3_bullet_objects_PhysicsCharacter_setFallSpeed
     98   (JNIEnv *, jobject, jlong, jfloat);
     99 
    100 /*
    101  * Class:     com_jme3_bullet_objects_PhysicsCharacter
    102  * Method:    setJumpSpeed
    103  * Signature: (JF)V
    104  */
    105 JNIEXPORT void JNICALL Java_com_jme3_bullet_objects_PhysicsCharacter_setJumpSpeed
    106   (JNIEnv *, jobject, jlong, jfloat);
    107 
    108 /*
    109  * Class:     com_jme3_bullet_objects_PhysicsCharacter
    110  * Method:    setGravity
    111  * Signature: (JF)V
    112  */
    113 JNIEXPORT void JNICALL Java_com_jme3_bullet_objects_PhysicsCharacter_setGravity
    114   (JNIEnv *, jobject, jlong, jfloat);
    115 
    116 /*
    117  * Class:     com_jme3_bullet_objects_PhysicsCharacter
    118  * Method:    getGravity
    119  * Signature: (J)F
    120  */
    121 JNIEXPORT jfloat JNICALL Java_com_jme3_bullet_objects_PhysicsCharacter_getGravity
    122   (JNIEnv *, jobject, jlong);
    123 
    124 /*
    125  * Class:     com_jme3_bullet_objects_PhysicsCharacter
    126  * Method:    setMaxSlope
    127  * Signature: (JF)V
    128  */
    129 JNIEXPORT void JNICALL Java_com_jme3_bullet_objects_PhysicsCharacter_setMaxSlope
    130   (JNIEnv *, jobject, jlong, jfloat);
    131 
    132 /*
    133  * Class:     com_jme3_bullet_objects_PhysicsCharacter
    134  * Method:    getMaxSlope
    135  * Signature: (J)F
    136  */
    137 JNIEXPORT jfloat JNICALL Java_com_jme3_bullet_objects_PhysicsCharacter_getMaxSlope
    138   (JNIEnv *, jobject, jlong);
    139 
    140 /*
    141  * Class:     com_jme3_bullet_objects_PhysicsCharacter
    142  * Method:    onGround
    143  * Signature: (J)Z
    144  */
    145 JNIEXPORT jboolean JNICALL Java_com_jme3_bullet_objects_PhysicsCharacter_onGround
    146   (JNIEnv *, jobject, jlong);
    147 
    148 /*
    149  * Class:     com_jme3_bullet_objects_PhysicsCharacter
    150  * Method:    jump
    151  * Signature: (J)V
    152  */
    153 JNIEXPORT void JNICALL Java_com_jme3_bullet_objects_PhysicsCharacter_jump
    154   (JNIEnv *, jobject, jlong);
    155 
    156 /*
    157  * Class:     com_jme3_bullet_objects_PhysicsCharacter
    158  * Method:    getPhysicsLocation
    159  * Signature: (JLcom/jme3/math/Vector3f;)V
    160  */
    161 JNIEXPORT void JNICALL Java_com_jme3_bullet_objects_PhysicsCharacter_getPhysicsLocation
    162   (JNIEnv *, jobject, jlong, jobject);
    163 
    164 /*
    165  * Class:     com_jme3_bullet_objects_PhysicsCharacter
    166  * Method:    setCcdSweptSphereRadius
    167  * Signature: (JF)V
    168  */
    169 JNIEXPORT void JNICALL Java_com_jme3_bullet_objects_PhysicsCharacter_setCcdSweptSphereRadius
    170   (JNIEnv *, jobject, jlong, jfloat);
    171 
    172 /*
    173  * Class:     com_jme3_bullet_objects_PhysicsCharacter
    174  * Method:    setCcdMotionThreshold
    175  * Signature: (JF)V
    176  */
    177 JNIEXPORT void JNICALL Java_com_jme3_bullet_objects_PhysicsCharacter_setCcdMotionThreshold
    178   (JNIEnv *, jobject, jlong, jfloat);
    179 
    180 /*
    181  * Class:     com_jme3_bullet_objects_PhysicsCharacter
    182  * Method:    getCcdSweptSphereRadius
    183  * Signature: (J)F
    184  */
    185 JNIEXPORT jfloat JNICALL Java_com_jme3_bullet_objects_PhysicsCharacter_getCcdSweptSphereRadius
    186   (JNIEnv *, jobject, jlong);
    187 
    188 /*
    189  * Class:     com_jme3_bullet_objects_PhysicsCharacter
    190  * Method:    getCcdMotionThreshold
    191  * Signature: (J)F
    192  */
    193 JNIEXPORT jfloat JNICALL Java_com_jme3_bullet_objects_PhysicsCharacter_getCcdMotionThreshold
    194   (JNIEnv *, jobject, jlong);
    195 
    196 /*
    197  * Class:     com_jme3_bullet_objects_PhysicsCharacter
    198  * Method:    getCcdSquareMotionThreshold
    199  * Signature: (J)F
    200  */
    201 JNIEXPORT jfloat JNICALL Java_com_jme3_bullet_objects_PhysicsCharacter_getCcdSquareMotionThreshold
    202   (JNIEnv *, jobject, jlong);
    203 
    204 /*
    205  * Class:     com_jme3_bullet_objects_PhysicsCharacter
    206  * Method:    finalizeNativeCharacter
    207  * Signature: (J)V
    208  */
    209 JNIEXPORT void JNICALL Java_com_jme3_bullet_objects_PhysicsCharacter_finalizeNativeCharacter
    210   (JNIEnv *, jobject, jlong);
    211 
    212 #ifdef __cplusplus
    213 }
    214 #endif
    215 #endif
    216