• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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