@NoOffset @Properties(inherit=BulletDynamics.class) public class btDiscreteDynamicsWorldMt extends btDiscreteDynamicsWorld
btCollisionWorld.AllHitsRayResultCallback, btCollisionWorld.ClosestConvexResultCallback, btCollisionWorld.ClosestRayResultCallback, btCollisionWorld.ContactResultCallback, btCollisionWorld.ConvexResultCallback, btCollisionWorld.LocalConvexResult, btCollisionWorld.LocalRayResult, btCollisionWorld.LocalShapeInfo, btCollisionWorld.RayResultCallbackPointer.CustomDeallocator, Pointer.Deallocator, Pointer.NativeDeallocator, Pointer.ReferenceCounter| Constructor and Description |
|---|
btDiscreteDynamicsWorldMt(btDispatcher dispatcher,
btBroadphaseInterface pairCache,
btConstraintSolverPoolMt solverPool,
btConstraintSolver constraintSolverMt,
btCollisionConfiguration collisionConfiguration) |
btDiscreteDynamicsWorldMt(Pointer p)
Pointer cast constructor.
|
| Modifier and Type | Method and Description |
|---|---|
int |
stepSimulation(double timeStep,
int maxSubSteps,
double fixedTimeStep)
if maxSubSteps > 0, it will interpolate motion between fixedTimeStep's
|
addAction, addCharacter, addCollisionObject, addCollisionObject, addConstraint, addConstraint, addRigidBody, addRigidBody, addVehicle, applyGravity, clearForces, debugDrawConstraint, debugDrawWorld, getApplySpeculativeContactRestitution, getCollisionWorld, getConstraint, getConstraintSolver, getGravity, getLatencyMotionStateInterpolation, getNonStaticRigidBodies, getNumConstraints, getSimulationIslandManager, getSynchronizeAllMotionStates, getWorldType, removeAction, removeCharacter, removeCollisionObject, removeConstraint, removeRigidBody, removeVehicle, serialize, setApplySpeculativeContactRestitution, setConstraintSolver, setGravity, setLatencyMotionStateInterpolation, setNumTasks, setSynchronizeAllMotionStates, solveConstraints, stepSimulation, synchronizeMotionStates, synchronizeSingleMotionState, updateVehiclesgetSolverInfo, getWorldUserInfo, setInternalTickCallback, setInternalTickCallback, setWorldUserInfocomputeOverlappingPairs, contactPairTest, contactTest, convexSweepTest, convexSweepTest, debugDrawObject, getBroadphase, getCollisionObjectArray, getDebugDrawer, getDispatcher, getDispatchInfo, getForceUpdateAllAabbs, getNumCollisionObjects, getPairCache, objectQuerySingle, objectQuerySingleInternal, performDiscreteCollisionDetection, rayTest, rayTestSingle, rayTestSingleInternal, refreshBroadphaseProxy, setBroadphase, setDebugDrawer, setForceUpdateAllAabbs, updateAabbs, updateSingleAabbaddress, asBuffer, asByteBuffer, availablePhysicalBytes, calloc, capacity, capacity, close, deallocate, deallocate, deallocateReferences, deallocator, deallocator, equals, fill, formatBytes, free, getDirectBufferAddress, getPointer, getPointer, getPointer, getPointer, hashCode, interruptDeallocatorThread, isNull, isNull, limit, limit, malloc, maxBytes, maxPhysicalBytes, memchr, memcmp, memcpy, memmove, memset, offsetAddress, offsetof, offsetof, parseBytes, physicalBytes, physicalBytesInaccurate, position, position, put, realloc, referenceCount, releaseReference, retainReference, setNull, sizeof, sizeof, toString, totalBytes, totalCount, totalPhysicalBytes, withDeallocator, zeropublic btDiscreteDynamicsWorldMt(Pointer p)
Pointer(Pointer).public btDiscreteDynamicsWorldMt(btDispatcher dispatcher, btBroadphaseInterface pairCache, btConstraintSolverPoolMt solverPool, btConstraintSolver constraintSolverMt, btCollisionConfiguration collisionConfiguration)
public int stepSimulation(@Cast(value="btScalar") double timeStep, int maxSubSteps, @Cast(value="btScalar") double fixedTimeStep)
btDiscreteDynamicsWorldstepSimulation in class btDiscreteDynamicsWorldCopyright © 2024. All rights reserved.