Home | History | Annotate | Download | only in bullet-native

Lines Matching defs:jmePhysicsSpace

32 #include "jmePhysicsSpace.h"
39 jmePhysicsSpace::jmePhysicsSpace(JNIEnv* env, jobject javaSpace) {
50 void jmePhysicsSpace::attachThread() {
60 JNIEnv* jmePhysicsSpace::getEnv() {
65 void jmePhysicsSpace::stepSimulation(jfloat tpf, jint maxSteps, jfloat accuracy) {
69 btThreadSupportInterface* jmePhysicsSpace::createSolverThreadSupport(int maxNumThreads) {
87 btThreadSupportInterface* jmePhysicsSpace::createDispatchThreadSupport(int maxNumThreads) {
105 void jmePhysicsSpace::createPhysicsSpace(jfloat minX, jfloat minY, jfloat minZ, jfloat maxX, jfloat maxY, jfloat maxZ, jint broadphaseId, jboolean threading) {
202 dynamicsWorld->setInternalTickCallback(&jmePhysicsSpace::preTickCallback, static_cast<void *> (this), true);
203 dynamicsWorld->setInternalTickCallback(&jmePhysicsSpace::postTickCallback, static_cast<void *> (this));
205 gContactProcessedCallback = &jmePhysicsSpace::contactProcessedCallback;
209 void jmePhysicsSpace::preTickCallback(btDynamicsWorld *world, btScalar timeStep) {
210 jmePhysicsSpace* dynamicsWorld = (jmePhysicsSpace*) world->getWorldUserInfo();
223 void jmePhysicsSpace::postTickCallback(btDynamicsWorld *world, btScalar timeStep) {
224 jmePhysicsSpace* dynamicsWorld = (jmePhysicsSpace*) world->getWorldUserInfo();
237 bool jmePhysicsSpace::contactProcessedCallback(btManifoldPoint &cp, void *body0, void *body1) {
244 jmePhysicsSpace *dynamicsWorld = (jmePhysicsSpace *)up0->space;
265 btDynamicsWorld* jmePhysicsSpace::getDynamicsWorld() {
269 jobject jmePhysicsSpace::getJavaPhysicsSpace() {
273 jmePhysicsSpace::~jmePhysicsSpace() {