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
8extern "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 */
23JNIEXPORT 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 */
31JNIEXPORT 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 */
39JNIEXPORT 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 */
47JNIEXPORT 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 */
55JNIEXPORT 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 */
63JNIEXPORT 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 */
71JNIEXPORT 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 */
79JNIEXPORT 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 */
87JNIEXPORT 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 */
95JNIEXPORT 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 */
103JNIEXPORT 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 */
111JNIEXPORT 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 */
119JNIEXPORT 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 */
127JNIEXPORT 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 */
135JNIEXPORT 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 */
143JNIEXPORT 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 */
151JNIEXPORT 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 */
159JNIEXPORT void JNICALL Java_com_jme3_bullet_PhysicsSpace_finalizeNative
160  (JNIEnv *, jobject, jlong);
161
162#ifdef __cplusplus
163}
164#endif
165#endif
166