| Package | Description |
|---|---|
| com.badlogic.gdx.physics.bullet.collision | |
| com.badlogic.gdx.physics.bullet.dynamics | |
| com.badlogic.gdx.physics.bullet.softbody |
| Modifier and Type | Class and Description |
|---|---|
class |
btCollisionDispatcher |
class |
btCollisionDispatcherMt |
class |
CustomCollisionDispatcher |
| Modifier and Type | Method and Description |
|---|---|
btDispatcher |
btCollisionWorld.getDispatcher() |
btDispatcher |
btCollisionAlgorithmConstructionInfo.getDispatcher1() |
btDispatcher |
btCollisionWorld.getDispatcherConst() |
| Modifier and Type | Method and Description |
|---|---|
int |
btAxisSweep3InternalShort.addHandle(Vector3 aabbMin,
Vector3 aabbMax,
long pOwner,
int collisionFilterGroup,
int collisionFilterMask,
btDispatcher dispatcher) |
long |
btAxisSweep3InternalInt.addHandle(Vector3 aabbMin,
Vector3 aabbMax,
long pOwner,
int collisionFilterGroup,
int collisionFilterMask,
btDispatcher dispatcher) |
static long |
CollisionJNI.btAxisSweep3InternalInt_addHandle(long jarg1,
btAxisSweep3InternalInt jarg1_,
Vector3 jarg2,
Vector3 jarg3,
long jarg4,
int jarg5,
int jarg6,
long jarg7,
btDispatcher jarg7_) |
static void |
CollisionJNI.btAxisSweep3InternalInt_removeHandle(long jarg1,
btAxisSweep3InternalInt jarg1_,
long jarg2,
long jarg3,
btDispatcher jarg3_) |
static void |
CollisionJNI.btAxisSweep3InternalInt_updateHandle(long jarg1,
btAxisSweep3InternalInt jarg1_,
long jarg2,
Vector3 jarg3,
Vector3 jarg4,
long jarg5,
btDispatcher jarg5_) |
static int |
CollisionJNI.btAxisSweep3InternalShort_addHandle(long jarg1,
btAxisSweep3InternalShort jarg1_,
Vector3 jarg2,
Vector3 jarg3,
long jarg4,
int jarg5,
int jarg6,
long jarg7,
btDispatcher jarg7_) |
static void |
CollisionJNI.btAxisSweep3InternalShort_removeHandle(long jarg1,
btAxisSweep3InternalShort jarg1_,
int jarg2,
long jarg3,
btDispatcher jarg3_) |
static void |
CollisionJNI.btAxisSweep3InternalShort_updateHandle(long jarg1,
btAxisSweep3InternalShort jarg1_,
int jarg2,
Vector3 jarg3,
Vector3 jarg4,
long jarg5,
btDispatcher jarg5_) |
static void |
CollisionJNI.btBroadphaseInterface_calculateOverlappingPairs(long jarg1,
btBroadphaseInterface jarg1_,
long jarg2,
btDispatcher jarg2_) |
static long |
CollisionJNI.btBroadphaseInterface_createProxy(long jarg1,
btBroadphaseInterface jarg1_,
Vector3 jarg2,
Vector3 jarg3,
int jarg4,
long jarg5,
int jarg6,
int jarg7,
long jarg8,
btDispatcher jarg8_) |
static void |
CollisionJNI.btBroadphaseInterface_destroyProxy(long jarg1,
btBroadphaseInterface jarg1_,
long jarg2,
btBroadphaseProxy jarg2_,
long jarg3,
btDispatcher jarg3_) |
static void |
CollisionJNI.btBroadphaseInterface_resetPool(long jarg1,
btBroadphaseInterface jarg1_,
long jarg2,
btDispatcher jarg2_) |
static void |
CollisionJNI.btBroadphaseInterface_setAabb(long jarg1,
btBroadphaseInterface jarg1_,
long jarg2,
btBroadphaseProxy jarg2_,
Vector3 jarg3,
Vector3 jarg4,
long jarg5,
btDispatcher jarg5_) |
static void |
CollisionJNI.btCollisionAlgorithmConstructionInfo_dispatcher1_set(long jarg1,
btCollisionAlgorithmConstructionInfo jarg1_,
long jarg2,
btDispatcher jarg2_) |
static void |
CollisionJNI.btDbvtBroadphase_collide(long jarg1,
btDbvtBroadphase jarg1_,
long jarg2,
btDispatcher jarg2_) |
static void |
CollisionJNI.btDbvtBroadphase_performDeferredRemoval(long jarg1,
btDbvtBroadphase jarg1_,
long jarg2,
btDispatcher jarg2_) |
static void |
CollisionJNI.btDbvtBroadphase_setAabbForceUpdate(long jarg1,
btDbvtBroadphase jarg1_,
long jarg2,
btBroadphaseProxy jarg2_,
Vector3 jarg3,
Vector3 jarg4,
long jarg5,
btDispatcher jarg5_) |
static long |
CollisionJNI.btDispatcher_allocateCollisionAlgorithm(long jarg1,
btDispatcher jarg1_,
int jarg2) |
static void |
CollisionJNI.btDispatcher_clearManifold(long jarg1,
btDispatcher jarg1_,
long jarg2,
btPersistentManifold jarg2_) |
static void |
CollisionJNI.btDispatcher_dispatchAllCollisionPairs(long jarg1,
btDispatcher jarg1_,
long jarg2,
btOverlappingPairCache jarg2_,
long jarg3,
btDispatcherInfo jarg3_,
long jarg4,
btDispatcher jarg4_) |
static long |
CollisionJNI.btDispatcher_findAlgorithm(long jarg1,
btDispatcher jarg1_,
long jarg2,
btCollisionObjectWrapper jarg2_,
long jarg3,
btCollisionObjectWrapper jarg3_,
long jarg4,
btPersistentManifold jarg4_,
int jarg5) |
static void |
CollisionJNI.btDispatcher_freeCollisionAlgorithm(long jarg1,
btDispatcher jarg1_,
long jarg2) |
static long |
CollisionJNI.btDispatcher_getInternalManifoldPointer(long jarg1,
btDispatcher jarg1_) |
static long |
CollisionJNI.btDispatcher_getInternalManifoldPool(long jarg1,
btDispatcher jarg1_) |
static long |
CollisionJNI.btDispatcher_getInternalManifoldPoolConst(long jarg1,
btDispatcher jarg1_) |
static long |
CollisionJNI.btDispatcher_getManifoldByIndexInternal(long jarg1,
btDispatcher jarg1_,
int jarg2) |
static long |
CollisionJNI.btDispatcher_getNewManifold(long jarg1,
btDispatcher jarg1_,
long jarg2,
btCollisionObject jarg2_,
long jarg3,
btCollisionObject jarg3_) |
static int |
CollisionJNI.btDispatcher_getNumManifolds(long jarg1,
btDispatcher jarg1_) |
static boolean |
CollisionJNI.btDispatcher_needsCollision(long jarg1,
btDispatcher jarg1_,
long jarg2,
btCollisionObject jarg2_,
long jarg3,
btCollisionObject jarg3_) |
static boolean |
CollisionJNI.btDispatcher_needsResponse(long jarg1,
btDispatcher jarg1_,
long jarg2,
btCollisionObject jarg2_,
long jarg3,
btCollisionObject jarg3_) |
static void |
CollisionJNI.btDispatcher_releaseManifold(long jarg1,
btDispatcher jarg1_,
long jarg2,
btPersistentManifold jarg2_) |
static void |
CollisionJNI.btGhostObject_removeOverlappingObjectInternal__SWIG_0(long jarg1,
btGhostObject jarg1_,
long jarg2,
btBroadphaseProxy jarg2_,
long jarg3,
btDispatcher jarg3_,
long jarg4,
btBroadphaseProxy jarg4_) |
static void |
CollisionJNI.btGhostObject_removeOverlappingObjectInternal__SWIG_1(long jarg1,
btGhostObject jarg1_,
long jarg2,
btBroadphaseProxy jarg2_,
long jarg3,
btDispatcher jarg3_) |
static long |
CollisionJNI.btGhostPairCallback_removeOverlappingPair(long jarg1,
btGhostPairCallback jarg1_,
long jarg2,
btBroadphaseProxy jarg2_,
long jarg3,
btBroadphaseProxy jarg3_,
long jarg4,
btDispatcher jarg4_) |
static void |
CollisionJNI.btGhostPairCallback_removeOverlappingPairsContainingProxy(long jarg1,
btGhostPairCallback jarg1_,
long jarg2,
btBroadphaseProxy jarg2_,
long jarg3,
btDispatcher jarg3_) |
static void |
CollisionJNI.btGhostPairCallback_removeOverlappingPairsContainingProxySwigExplicitbtGhostPairCallback(long jarg1,
btGhostPairCallback jarg1_,
long jarg2,
btBroadphaseProxy jarg2_,
long jarg3,
btDispatcher jarg3_) |
static long |
CollisionJNI.btGhostPairCallback_removeOverlappingPairSwigExplicitbtGhostPairCallback(long jarg1,
btGhostPairCallback jarg1_,
long jarg2,
btBroadphaseProxy jarg2_,
long jarg3,
btBroadphaseProxy jarg3_,
long jarg4,
btDispatcher jarg4_) |
static void |
CollisionJNI.btOverlappingPairCache_cleanOverlappingPair(long jarg1,
btOverlappingPairCache jarg1_,
btBroadphasePair jarg2,
long jarg3,
btDispatcher jarg3_) |
static void |
CollisionJNI.btOverlappingPairCache_cleanProxyFromPairs(long jarg1,
btOverlappingPairCache jarg1_,
long jarg2,
btBroadphaseProxy jarg2_,
long jarg3,
btDispatcher jarg3_) |
static void |
CollisionJNI.btOverlappingPairCache_processAllOverlappingPairs(long jarg1,
btOverlappingPairCache jarg1_,
long jarg2,
btOverlapCallback jarg2_,
long jarg3,
btDispatcher jarg3_) |
static void |
CollisionJNI.btOverlappingPairCache_sortOverlappingPairs(long jarg1,
btOverlappingPairCache jarg1_,
long jarg2,
btDispatcher jarg2_) |
static long |
CollisionJNI.btOverlappingPairCallback_removeOverlappingPair(long jarg1,
btOverlappingPairCallback jarg1_,
long jarg2,
btBroadphaseProxy jarg2_,
long jarg3,
btBroadphaseProxy jarg3_,
long jarg4,
btDispatcher jarg4_) |
static void |
CollisionJNI.btOverlappingPairCallback_removeOverlappingPairsContainingProxy(long jarg1,
btOverlappingPairCallback jarg1_,
long jarg2,
btBroadphaseProxy jarg2_,
long jarg3,
btDispatcher jarg3_) |
static void |
CollisionJNI.btPairCachingGhostObject_removeOverlappingObjectInternal__SWIG_0(long jarg1,
btPairCachingGhostObject jarg1_,
long jarg2,
btBroadphaseProxy jarg2_,
long jarg3,
btDispatcher jarg3_,
long jarg4,
btBroadphaseProxy jarg4_) |
static void |
CollisionJNI.btPairCachingGhostObject_removeOverlappingObjectInternal__SWIG_1(long jarg1,
btPairCachingGhostObject jarg1_,
long jarg2,
btBroadphaseProxy jarg2_,
long jarg3,
btDispatcher jarg3_) |
static void |
CollisionJNI.btSimulationIslandManager_buildAndProcessIslands(long jarg1,
btSimulationIslandManager jarg1_,
long jarg2,
btDispatcher jarg2_,
long jarg3,
btCollisionWorld jarg3_,
long jarg4,
btSimulationIslandManager.IslandCallback jarg4_) |
static void |
CollisionJNI.btSimulationIslandManager_buildIslands(long jarg1,
btSimulationIslandManager jarg1_,
long jarg2,
btDispatcher jarg2_,
long jarg3,
btCollisionWorld jarg3_) |
static void |
CollisionJNI.btSimulationIslandManager_findUnions(long jarg1,
btSimulationIslandManager jarg1_,
long jarg2,
btDispatcher jarg2_,
long jarg3,
btCollisionWorld jarg3_) |
static void |
CollisionJNI.btSimulationIslandManager_updateActivationState(long jarg1,
btSimulationIslandManager jarg1_,
long jarg2,
btCollisionWorld jarg2_,
long jarg3,
btDispatcher jarg3_) |
void |
btSimulationIslandManager.buildAndProcessIslands(btDispatcher dispatcher,
btCollisionWorld collisionWorld,
btSimulationIslandManager.IslandCallback callback) |
void |
btSimulationIslandManager.buildIslands(btDispatcher dispatcher,
btCollisionWorld colWorld) |
void |
btBroadphaseInterface.calculateOverlappingPairs(btDispatcher dispatcher) |
void |
btOverlappingPairCache.cleanOverlappingPair(btBroadphasePair pair,
btDispatcher dispatcher) |
void |
btOverlappingPairCache.cleanProxyFromPairs(btBroadphaseProxy proxy,
btDispatcher dispatcher) |
void |
btDbvtBroadphase.collide(btDispatcher dispatcher) |
btBroadphaseProxy |
btBroadphaseInterface.createProxy(Vector3 aabbMin,
Vector3 aabbMax,
int shapeType,
long userPtr,
int collisionFilterGroup,
int collisionFilterMask,
btDispatcher dispatcher) |
void |
btBroadphaseInterface.destroyProxy(btBroadphaseProxy proxy,
btDispatcher dispatcher) |
void |
btDispatcher.dispatchAllCollisionPairs(btOverlappingPairCache pairCache,
btDispatcherInfo dispatchInfo,
btDispatcher dispatcher) |
void |
btSimulationIslandManager.findUnions(btDispatcher dispatcher,
btCollisionWorld colWorld) |
static long |
btDispatcher.getCPtr(btDispatcher obj) |
static long |
CollisionJNI.new_btCollisionAlgorithmConstructionInfo__SWIG_1(long jarg1,
btDispatcher jarg1_,
int jarg2) |
static long |
CollisionJNI.new_btCollisionWorld(long jarg1,
btDispatcher jarg1_,
long jarg2,
btBroadphaseInterface jarg2_,
long jarg3,
btCollisionConfiguration jarg3_) |
static long |
CollisionJNI.new_btConvexTriangleCallback(long jarg1,
btDispatcher jarg1_,
long jarg2,
btCollisionObjectWrapper jarg2_,
long jarg3,
btCollisionObjectWrapper jarg3_,
boolean jarg4) |
void |
btDbvtBroadphase.performDeferredRemoval(btDispatcher dispatcher) |
void |
btOverlappingPairCache.processAllOverlappingPairs(btOverlapCallback arg0,
btDispatcher dispatcher) |
void |
btAxisSweep3InternalShort.removeHandle(int handle,
btDispatcher dispatcher) |
void |
btAxisSweep3InternalInt.removeHandle(long handle,
btDispatcher dispatcher) |
void |
btPairCachingGhostObject.removeOverlappingObjectInternal(btBroadphaseProxy otherProxy,
btDispatcher dispatcher) |
void |
btGhostObject.removeOverlappingObjectInternal(btBroadphaseProxy otherProxy,
btDispatcher dispatcher) |
void |
btPairCachingGhostObject.removeOverlappingObjectInternal(btBroadphaseProxy otherProxy,
btDispatcher dispatcher,
btBroadphaseProxy thisProxy) |
void |
btGhostObject.removeOverlappingObjectInternal(btBroadphaseProxy otherProxy,
btDispatcher dispatcher,
btBroadphaseProxy thisProxy) |
long |
btOverlappingPairCallback.removeOverlappingPair(btBroadphaseProxy proxy0,
btBroadphaseProxy proxy1,
btDispatcher dispatcher) |
long |
btGhostPairCallback.removeOverlappingPair(btBroadphaseProxy proxy0,
btBroadphaseProxy proxy1,
btDispatcher dispatcher) |
void |
btOverlappingPairCallback.removeOverlappingPairsContainingProxy(btBroadphaseProxy proxy0,
btDispatcher dispatcher) |
void |
btGhostPairCallback.removeOverlappingPairsContainingProxy(btBroadphaseProxy arg0,
btDispatcher arg1) |
void |
btBroadphaseInterface.resetPool(btDispatcher dispatcher) |
void |
btBroadphaseInterface.setAabb(btBroadphaseProxy proxy,
Vector3 aabbMin,
Vector3 aabbMax,
btDispatcher dispatcher) |
void |
btDbvtBroadphase.setAabbForceUpdate(btBroadphaseProxy absproxy,
Vector3 aabbMin,
Vector3 aabbMax,
btDispatcher arg3) |
void |
btCollisionAlgorithmConstructionInfo.setDispatcher1(btDispatcher value) |
void |
btOverlappingPairCache.sortOverlappingPairs(btDispatcher dispatcher) |
void |
btSimulationIslandManager.updateActivationState(btCollisionWorld colWorld,
btDispatcher dispatcher) |
void |
btAxisSweep3InternalShort.updateHandle(int handle,
Vector3 aabbMin,
Vector3 aabbMax,
btDispatcher dispatcher) |
void |
btAxisSweep3InternalInt.updateHandle(long handle,
Vector3 aabbMin,
Vector3 aabbMax,
btDispatcher dispatcher) |
| Constructor and Description |
|---|
btCollisionAlgorithmConstructionInfo(btDispatcher dispatcher,
int temp) |
btCollisionWorld(btDispatcher dispatcher,
btBroadphaseInterface broadphasePairCache,
btCollisionConfiguration collisionConfiguration) |
btConvexTriangleCallback(btDispatcher dispatcher,
btCollisionObjectWrapper body0Wrap,
btCollisionObjectWrapper body1Wrap,
boolean isSwapped) |
| Modifier and Type | Method and Description |
|---|---|
static float |
DynamicsJNI.btConstraintSolver_solveGroup(long jarg1,
btConstraintSolver jarg1_,
long jarg2,
int jarg3,
long jarg4,
int jarg5,
long jarg6,
int jarg7,
long jarg8,
btContactSolverInfo jarg8_,
long jarg9,
btIDebugDraw jarg9_,
long jarg10,
btDispatcher jarg10_) |
static void |
DynamicsJNI.btMultiBodyConstraintSolver_solveMultiBodyGroup(long jarg1,
btMultiBodyConstraintSolver jarg1_,
long jarg2,
int jarg3,
long jarg4,
int jarg5,
long jarg6,
int jarg7,
long jarg8,
int jarg9,
long jarg10,
btContactSolverInfo jarg10_,
long jarg11,
btIDebugDraw jarg11_,
long jarg12,
btDispatcher jarg12_) |
static void |
DynamicsJNI.btSimulationIslandManagerMt_buildAndProcessIslands(long jarg1,
btSimulationIslandManagerMt jarg1_,
long jarg2,
btDispatcher jarg2_,
long jarg3,
btCollisionWorld jarg3_,
long jarg4,
long jarg5,
btSimulationIslandManagerMt.IslandCallback jarg5_) |
static void |
DynamicsJNI.btSimulationIslandManagerMt_buildIslands(long jarg1,
btSimulationIslandManagerMt jarg1_,
long jarg2,
btDispatcher jarg2_,
long jarg3,
btCollisionWorld jarg3_) |
void |
btSimulationIslandManagerMt.buildAndProcessIslands(btDispatcher dispatcher,
btCollisionWorld collisionWorld,
SWIGTYPE_p_btAlignedObjectArrayT_btTypedConstraint_p_t constraints,
btSimulationIslandManagerMt.IslandCallback callback) |
void |
btSimulationIslandManagerMt.buildIslands(btDispatcher dispatcher,
btCollisionWorld colWorld) |
static long |
DynamicsJNI.new_btDiscreteDynamicsWorld(long jarg1,
btDispatcher jarg1_,
long jarg2,
btBroadphaseInterface jarg2_,
long jarg3,
btConstraintSolver jarg3_,
long jarg4,
btCollisionConfiguration jarg4_) |
static long |
DynamicsJNI.new_btDiscreteDynamicsWorldMt(long jarg1,
btDispatcher jarg1_,
long jarg2,
btBroadphaseInterface jarg2_,
long jarg3,
btConstraintSolverPoolMt jarg3_,
long jarg4,
btCollisionConfiguration jarg4_) |
static long |
DynamicsJNI.new_btMultiBodyDynamicsWorld(long jarg1,
btDispatcher jarg1_,
long jarg2,
btBroadphaseInterface jarg2_,
long jarg3,
btMultiBodyConstraintSolver jarg3_,
long jarg4,
btCollisionConfiguration jarg4_) |
static long |
DynamicsJNI.new_btSimpleDynamicsWorld(long jarg1,
btDispatcher jarg1_,
long jarg2,
btBroadphaseInterface jarg2_,
long jarg3,
btConstraintSolver jarg3_,
long jarg4,
btCollisionConfiguration jarg4_) |
float |
btConstraintSolver.solveGroup(SWIGTYPE_p_p_btCollisionObject bodies,
int numBodies,
SWIGTYPE_p_p_btPersistentManifold manifold,
int numManifolds,
SWIGTYPE_p_p_btTypedConstraint constraints,
int numConstraints,
btContactSolverInfo info,
btIDebugDraw debugDrawer,
btDispatcher dispatcher) |
void |
btMultiBodyConstraintSolver.solveMultiBodyGroup(SWIGTYPE_p_p_btCollisionObject bodies,
int numBodies,
SWIGTYPE_p_p_btPersistentManifold manifold,
int numManifolds,
SWIGTYPE_p_p_btTypedConstraint constraints,
int numConstraints,
SWIGTYPE_p_p_btMultiBodyConstraint multiBodyConstraints,
int numMultiBodyConstraints,
btContactSolverInfo info,
btIDebugDraw debugDrawer,
btDispatcher dispatcher) |
| Constructor and Description |
|---|
btDiscreteDynamicsWorld(btDispatcher dispatcher,
btBroadphaseInterface pairCache,
btConstraintSolver constraintSolver,
btCollisionConfiguration collisionConfiguration) |
btDiscreteDynamicsWorldMt(btDispatcher dispatcher,
btBroadphaseInterface pairCache,
btConstraintSolverPoolMt constraintSolver,
btCollisionConfiguration collisionConfiguration) |
btMultiBodyDynamicsWorld(btDispatcher dispatcher,
btBroadphaseInterface pairCache,
btMultiBodyConstraintSolver constraintSolver,
btCollisionConfiguration collisionConfiguration) |
btSimpleDynamicsWorld(btDispatcher dispatcher,
btBroadphaseInterface pairCache,
btConstraintSolver constraintSolver,
btCollisionConfiguration collisionConfiguration) |
| Modifier and Type | Method and Description |
|---|---|
btDispatcher |
btSoftBodyWorldInfo.getDispatcher() |
| Modifier and Type | Method and Description |
|---|---|
static void |
SoftbodyJNI.btSoftBodyWorldInfo_dispatcher_set(long jarg1,
btSoftBodyWorldInfo jarg1_,
long jarg2,
btDispatcher jarg2_) |
static long |
SoftbodyJNI.new_btSoftBodyTriangleCallback(long jarg1,
btDispatcher jarg1_,
long jarg2,
btCollisionObjectWrapper jarg2_,
long jarg3,
btCollisionObjectWrapper jarg3_,
boolean jarg4) |
static long |
SoftbodyJNI.new_btSoftMultiBodyDynamicsWorld__SWIG_0(long jarg1,
btDispatcher jarg1_,
long jarg2,
btBroadphaseInterface jarg2_,
long jarg3,
btMultiBodyConstraintSolver jarg3_,
long jarg4,
btCollisionConfiguration jarg4_,
long jarg5,
btSoftBodySolver jarg5_) |
static long |
SoftbodyJNI.new_btSoftMultiBodyDynamicsWorld__SWIG_1(long jarg1,
btDispatcher jarg1_,
long jarg2,
btBroadphaseInterface jarg2_,
long jarg3,
btMultiBodyConstraintSolver jarg3_,
long jarg4,
btCollisionConfiguration jarg4_) |
static long |
SoftbodyJNI.new_btSoftRigidDynamicsWorld__SWIG_0(long jarg1,
btDispatcher jarg1_,
long jarg2,
btBroadphaseInterface jarg2_,
long jarg3,
btConstraintSolver jarg3_,
long jarg4,
btCollisionConfiguration jarg4_,
long jarg5,
btSoftBodySolver jarg5_) |
static long |
SoftbodyJNI.new_btSoftRigidDynamicsWorld__SWIG_1(long jarg1,
btDispatcher jarg1_,
long jarg2,
btBroadphaseInterface jarg2_,
long jarg3,
btConstraintSolver jarg3_,
long jarg4,
btCollisionConfiguration jarg4_) |
void |
btSoftBodyWorldInfo.setDispatcher(btDispatcher value) |
Copyright © 2021. All rights reserved.