Safe Haskell | None |
---|
- AllHitsRayResultCallback
- ClosestConvexResultCallback
- ClosestRayResultCallback
- ContactResultCallback
- ConvexResultCallback
- CreateFunc
- CreateFunc
- LocalConvexResult
- LocalRayResult
- LocalShapeInfo
- RayResultCallback
- btActivatingCollisionAlgorithm
- btCollisionAlgorithmCreateFunc
- btCollisionConfiguration
- btCollisionDispatcher
- btCollisionObject
- btCollisionObjectDoubleData
- btCollisionObjectFloatData
- btCollisionWorld
- btConvexConvexAlgorithm
- btDefaultCollisionConfiguration
- btDefaultCollisionConstructionInfo
- btGhostObject
- btGhostPairCallback
- btManifoldResult
- btPairCachingGhostObject
- btSphereSphereCollisionAlgorithm
- btCollisionWorld_AllHitsRayResultCallback :: Vec3 -> Vec3 -> IO BtCollisionWorld_AllHitsRayResultCallback
- btCollisionWorld_AllHitsRayResultCallback_free :: BtCollisionWorld_AllHitsRayResultCallbackClass bc => bc -> IO ()
- btCollisionWorld_AllHitsRayResultCallback_addSingleResult :: (BtCollisionWorld_AllHitsRayResultCallbackClass bc, BtCollisionWorld_LocalRayResultClass p0) => bc -> p0 -> Bool -> IO Float
- btCollisionWorld_AllHitsRayResultCallback_m_collisionObjects_set :: (BtCollisionWorld_AllHitsRayResultCallbackClass bc, BtAlignedObjectArray_btCollisionObject_ptr_Class a) => bc -> a -> IO ()
- btCollisionWorld_AllHitsRayResultCallback_m_collisionObjects_get :: BtCollisionWorld_AllHitsRayResultCallbackClass bc => bc -> IO BtAlignedObjectArray_btCollisionObject_ptr_
- btCollisionWorld_AllHitsRayResultCallback_m_hitFractions_set :: (BtCollisionWorld_AllHitsRayResultCallbackClass bc, BtAlignedObjectArray_float_Class a) => bc -> a -> IO ()
- btCollisionWorld_AllHitsRayResultCallback_m_hitFractions_get :: BtCollisionWorld_AllHitsRayResultCallbackClass bc => bc -> IO BtAlignedObjectArray_float_
- btCollisionWorld_AllHitsRayResultCallback_m_hitNormalWorld_set :: (BtCollisionWorld_AllHitsRayResultCallbackClass bc, BtAlignedObjectArray_btVector3_Class a) => bc -> a -> IO ()
- btCollisionWorld_AllHitsRayResultCallback_m_hitNormalWorld_get :: BtCollisionWorld_AllHitsRayResultCallbackClass bc => bc -> IO BtAlignedObjectArray_btVector3_
- btCollisionWorld_AllHitsRayResultCallback_m_hitPointWorld_set :: (BtCollisionWorld_AllHitsRayResultCallbackClass bc, BtAlignedObjectArray_btVector3_Class a) => bc -> a -> IO ()
- btCollisionWorld_AllHitsRayResultCallback_m_hitPointWorld_get :: BtCollisionWorld_AllHitsRayResultCallbackClass bc => bc -> IO BtAlignedObjectArray_btVector3_
- btCollisionWorld_AllHitsRayResultCallback_m_rayFromWorld_set :: BtCollisionWorld_AllHitsRayResultCallbackClass bc => bc -> Vec3 -> IO ()
- btCollisionWorld_AllHitsRayResultCallback_m_rayFromWorld_get :: BtCollisionWorld_AllHitsRayResultCallbackClass bc => bc -> IO Vec3
- btCollisionWorld_AllHitsRayResultCallback_m_rayToWorld_set :: BtCollisionWorld_AllHitsRayResultCallbackClass bc => bc -> Vec3 -> IO ()
- btCollisionWorld_AllHitsRayResultCallback_m_rayToWorld_get :: BtCollisionWorld_AllHitsRayResultCallbackClass bc => bc -> IO Vec3
- btCollisionWorld_ClosestConvexResultCallback :: Vec3 -> Vec3 -> IO BtCollisionWorld_ClosestConvexResultCallback
- btCollisionWorld_ClosestConvexResultCallback_free :: BtCollisionWorld_ClosestConvexResultCallbackClass bc => bc -> IO ()
- btCollisionWorld_ClosestConvexResultCallback_addSingleResult :: (BtCollisionWorld_ClosestConvexResultCallbackClass bc, BtCollisionWorld_LocalConvexResultClass p0) => bc -> p0 -> Bool -> IO Float
- btCollisionWorld_ClosestConvexResultCallback_m_convexFromWorld_set :: BtCollisionWorld_ClosestConvexResultCallbackClass bc => bc -> Vec3 -> IO ()
- btCollisionWorld_ClosestConvexResultCallback_m_convexFromWorld_get :: BtCollisionWorld_ClosestConvexResultCallbackClass bc => bc -> IO Vec3
- btCollisionWorld_ClosestConvexResultCallback_m_convexToWorld_set :: BtCollisionWorld_ClosestConvexResultCallbackClass bc => bc -> Vec3 -> IO ()
- btCollisionWorld_ClosestConvexResultCallback_m_convexToWorld_get :: BtCollisionWorld_ClosestConvexResultCallbackClass bc => bc -> IO Vec3
- btCollisionWorld_ClosestConvexResultCallback_m_hitCollisionObject_set :: (BtCollisionWorld_ClosestConvexResultCallbackClass bc, BtCollisionObjectClass a) => bc -> a -> IO ()
- btCollisionWorld_ClosestConvexResultCallback_m_hitCollisionObject_get :: BtCollisionWorld_ClosestConvexResultCallbackClass bc => bc -> IO BtCollisionObject
- btCollisionWorld_ClosestConvexResultCallback_m_hitNormalWorld_set :: BtCollisionWorld_ClosestConvexResultCallbackClass bc => bc -> Vec3 -> IO ()
- btCollisionWorld_ClosestConvexResultCallback_m_hitNormalWorld_get :: BtCollisionWorld_ClosestConvexResultCallbackClass bc => bc -> IO Vec3
- btCollisionWorld_ClosestConvexResultCallback_m_hitPointWorld_set :: BtCollisionWorld_ClosestConvexResultCallbackClass bc => bc -> Vec3 -> IO ()
- btCollisionWorld_ClosestConvexResultCallback_m_hitPointWorld_get :: BtCollisionWorld_ClosestConvexResultCallbackClass bc => bc -> IO Vec3
- btCollisionWorld_ClosestRayResultCallback :: Vec3 -> Vec3 -> IO BtCollisionWorld_ClosestRayResultCallback
- btCollisionWorld_ClosestRayResultCallback_free :: BtCollisionWorld_ClosestRayResultCallbackClass bc => bc -> IO ()
- btCollisionWorld_ClosestRayResultCallback_addSingleResult :: (BtCollisionWorld_ClosestRayResultCallbackClass bc, BtCollisionWorld_LocalRayResultClass p0) => bc -> p0 -> Bool -> IO Float
- btCollisionWorld_ClosestRayResultCallback_m_hitNormalWorld_set :: BtCollisionWorld_ClosestRayResultCallbackClass bc => bc -> Vec3 -> IO ()
- btCollisionWorld_ClosestRayResultCallback_m_hitNormalWorld_get :: BtCollisionWorld_ClosestRayResultCallbackClass bc => bc -> IO Vec3
- btCollisionWorld_ClosestRayResultCallback_m_hitPointWorld_set :: BtCollisionWorld_ClosestRayResultCallbackClass bc => bc -> Vec3 -> IO ()
- btCollisionWorld_ClosestRayResultCallback_m_hitPointWorld_get :: BtCollisionWorld_ClosestRayResultCallbackClass bc => bc -> IO Vec3
- btCollisionWorld_ClosestRayResultCallback_m_rayFromWorld_set :: BtCollisionWorld_ClosestRayResultCallbackClass bc => bc -> Vec3 -> IO ()
- btCollisionWorld_ClosestRayResultCallback_m_rayFromWorld_get :: BtCollisionWorld_ClosestRayResultCallbackClass bc => bc -> IO Vec3
- btCollisionWorld_ClosestRayResultCallback_m_rayToWorld_set :: BtCollisionWorld_ClosestRayResultCallbackClass bc => bc -> Vec3 -> IO ()
- btCollisionWorld_ClosestRayResultCallback_m_rayToWorld_get :: BtCollisionWorld_ClosestRayResultCallbackClass bc => bc -> IO Vec3
- btCollisionWorld_ContactResultCallback_addSingleResult :: (BtCollisionWorld_ContactResultCallbackClass bc, BtManifoldPointClass p0, BtCollisionObjectClass p1, BtCollisionObjectClass p4) => bc -> p0 -> p1 -> Int -> Int -> p4 -> Int -> Int -> IO Float
- btCollisionWorld_ContactResultCallback_needsCollision :: (BtCollisionWorld_ContactResultCallbackClass bc, BtBroadphaseProxyClass p0) => bc -> p0 -> IO Bool
- btCollisionWorld_ContactResultCallback_m_collisionFilterGroup_set :: BtCollisionWorld_ContactResultCallbackClass bc => bc -> Int -> IO ()
- btCollisionWorld_ContactResultCallback_m_collisionFilterGroup_get :: BtCollisionWorld_ContactResultCallbackClass bc => bc -> IO Int
- btCollisionWorld_ContactResultCallback_m_collisionFilterMask_set :: BtCollisionWorld_ContactResultCallbackClass bc => bc -> Int -> IO ()
- btCollisionWorld_ContactResultCallback_m_collisionFilterMask_get :: BtCollisionWorld_ContactResultCallbackClass bc => bc -> IO Int
- btCollisionWorld_ConvexResultCallback_addSingleResult :: (BtCollisionWorld_ConvexResultCallbackClass bc, BtCollisionWorld_LocalConvexResultClass p0) => bc -> p0 -> Bool -> IO Float
- btCollisionWorld_ConvexResultCallback_needsCollision :: (BtCollisionWorld_ConvexResultCallbackClass bc, BtBroadphaseProxyClass p0) => bc -> p0 -> IO Bool
- btCollisionWorld_ConvexResultCallback_hasHit :: BtCollisionWorld_ConvexResultCallbackClass bc => bc -> IO Bool
- btCollisionWorld_ConvexResultCallback_m_closestHitFraction_set :: BtCollisionWorld_ConvexResultCallbackClass bc => bc -> Float -> IO ()
- btCollisionWorld_ConvexResultCallback_m_closestHitFraction_get :: BtCollisionWorld_ConvexResultCallbackClass bc => bc -> IO Float
- btCollisionWorld_ConvexResultCallback_m_collisionFilterGroup_set :: BtCollisionWorld_ConvexResultCallbackClass bc => bc -> Int -> IO ()
- btCollisionWorld_ConvexResultCallback_m_collisionFilterGroup_get :: BtCollisionWorld_ConvexResultCallbackClass bc => bc -> IO Int
- btCollisionWorld_ConvexResultCallback_m_collisionFilterMask_set :: BtCollisionWorld_ConvexResultCallbackClass bc => bc -> Int -> IO ()
- btCollisionWorld_ConvexResultCallback_m_collisionFilterMask_get :: BtCollisionWorld_ConvexResultCallbackClass bc => bc -> IO Int
- btSphereSphereCollisionAlgorithm_CreateFunc :: IO BtSphereSphereCollisionAlgorithm_CreateFunc
- btSphereSphereCollisionAlgorithm_CreateFunc_free :: BtSphereSphereCollisionAlgorithm_CreateFuncClass bc => bc -> IO ()
- btSphereSphereCollisionAlgorithm_CreateFunc_CreateCollisionAlgorithm :: (BtSphereSphereCollisionAlgorithm_CreateFuncClass bc, BtCollisionAlgorithmConstructionInfoClass p0, BtCollisionObjectClass p1, BtCollisionObjectClass p2) => bc -> p0 -> p1 -> p2 -> IO BtCollisionAlgorithm
- btConvexConvexAlgorithm_CreateFunc_free :: BtConvexConvexAlgorithm_CreateFuncClass bc => bc -> IO ()
- btConvexConvexAlgorithm_CreateFunc_CreateCollisionAlgorithm :: (BtConvexConvexAlgorithm_CreateFuncClass bc, BtCollisionAlgorithmConstructionInfoClass p0, BtCollisionObjectClass p1, BtCollisionObjectClass p2) => bc -> p0 -> p1 -> p2 -> IO BtCollisionAlgorithm
- btConvexConvexAlgorithm_CreateFunc_m_simplexSolver_set :: (BtConvexConvexAlgorithm_CreateFuncClass bc, BtVoronoiSimplexSolverClass a) => bc -> a -> IO ()
- btConvexConvexAlgorithm_CreateFunc_m_simplexSolver_get :: BtConvexConvexAlgorithm_CreateFuncClass bc => bc -> IO BtVoronoiSimplexSolver
- btConvexConvexAlgorithm_CreateFunc_m_numPerturbationIterations_set :: BtConvexConvexAlgorithm_CreateFuncClass bc => bc -> Int -> IO ()
- btConvexConvexAlgorithm_CreateFunc_m_numPerturbationIterations_get :: BtConvexConvexAlgorithm_CreateFuncClass bc => bc -> IO Int
- btConvexConvexAlgorithm_CreateFunc_m_minimumPointsPerturbationThreshold_set :: BtConvexConvexAlgorithm_CreateFuncClass bc => bc -> Int -> IO ()
- btConvexConvexAlgorithm_CreateFunc_m_minimumPointsPerturbationThreshold_get :: BtConvexConvexAlgorithm_CreateFuncClass bc => bc -> IO Int
- btCollisionWorld_LocalConvexResult :: (BtCollisionObjectClass p0, BtCollisionWorld_LocalShapeInfoClass p1) => p0 -> p1 -> Vec3 -> Vec3 -> Float -> IO BtCollisionWorld_LocalConvexResult
- btCollisionWorld_LocalConvexResult_free :: BtCollisionWorld_LocalConvexResultClass bc => bc -> IO ()
- btCollisionWorld_LocalConvexResult_m_hitCollisionObject_set :: (BtCollisionWorld_LocalConvexResultClass bc, BtCollisionObjectClass a) => bc -> a -> IO ()
- btCollisionWorld_LocalConvexResult_m_hitCollisionObject_get :: BtCollisionWorld_LocalConvexResultClass bc => bc -> IO BtCollisionObject
- btCollisionWorld_LocalConvexResult_m_hitFraction_set :: BtCollisionWorld_LocalConvexResultClass bc => bc -> Float -> IO ()
- btCollisionWorld_LocalConvexResult_m_hitFraction_get :: BtCollisionWorld_LocalConvexResultClass bc => bc -> IO Float
- btCollisionWorld_LocalConvexResult_m_hitNormalLocal_set :: BtCollisionWorld_LocalConvexResultClass bc => bc -> Vec3 -> IO ()
- btCollisionWorld_LocalConvexResult_m_hitNormalLocal_get :: BtCollisionWorld_LocalConvexResultClass bc => bc -> IO Vec3
- btCollisionWorld_LocalConvexResult_m_hitPointLocal_set :: BtCollisionWorld_LocalConvexResultClass bc => bc -> Vec3 -> IO ()
- btCollisionWorld_LocalConvexResult_m_hitPointLocal_get :: BtCollisionWorld_LocalConvexResultClass bc => bc -> IO Vec3
- btCollisionWorld_LocalConvexResult_m_localShapeInfo_set :: (BtCollisionWorld_LocalConvexResultClass bc, BtCollisionWorld_LocalShapeInfoClass a) => bc -> a -> IO ()
- btCollisionWorld_LocalConvexResult_m_localShapeInfo_get :: BtCollisionWorld_LocalConvexResultClass bc => bc -> IO BtCollisionWorld_LocalShapeInfo
- btCollisionWorld_LocalRayResult :: (BtCollisionObjectClass p0, BtCollisionWorld_LocalShapeInfoClass p1) => p0 -> p1 -> Vec3 -> Float -> IO BtCollisionWorld_LocalRayResult
- btCollisionWorld_LocalRayResult_free :: BtCollisionWorld_LocalRayResultClass bc => bc -> IO ()
- btCollisionWorld_LocalRayResult_m_collisionObject_set :: (BtCollisionWorld_LocalRayResultClass bc, BtCollisionObjectClass a) => bc -> a -> IO ()
- btCollisionWorld_LocalRayResult_m_collisionObject_get :: BtCollisionWorld_LocalRayResultClass bc => bc -> IO BtCollisionObject
- btCollisionWorld_LocalRayResult_m_hitFraction_set :: BtCollisionWorld_LocalRayResultClass bc => bc -> Float -> IO ()
- btCollisionWorld_LocalRayResult_m_hitFraction_get :: BtCollisionWorld_LocalRayResultClass bc => bc -> IO Float
- btCollisionWorld_LocalRayResult_m_hitNormalLocal_set :: BtCollisionWorld_LocalRayResultClass bc => bc -> Vec3 -> IO ()
- btCollisionWorld_LocalRayResult_m_hitNormalLocal_get :: BtCollisionWorld_LocalRayResultClass bc => bc -> IO Vec3
- btCollisionWorld_LocalRayResult_m_localShapeInfo_set :: (BtCollisionWorld_LocalRayResultClass bc, BtCollisionWorld_LocalShapeInfoClass a) => bc -> a -> IO ()
- btCollisionWorld_LocalRayResult_m_localShapeInfo_get :: BtCollisionWorld_LocalRayResultClass bc => bc -> IO BtCollisionWorld_LocalShapeInfo
- btCollisionWorld_LocalShapeInfo :: IO BtCollisionWorld_LocalShapeInfo
- btCollisionWorld_LocalShapeInfo_free :: BtCollisionWorld_LocalShapeInfoClass bc => bc -> IO ()
- btCollisionWorld_LocalShapeInfo_m_shapePart_set :: BtCollisionWorld_LocalShapeInfoClass bc => bc -> Int -> IO ()
- btCollisionWorld_LocalShapeInfo_m_shapePart_get :: BtCollisionWorld_LocalShapeInfoClass bc => bc -> IO Int
- btCollisionWorld_LocalShapeInfo_m_triangleIndex_set :: BtCollisionWorld_LocalShapeInfoClass bc => bc -> Int -> IO ()
- btCollisionWorld_LocalShapeInfo_m_triangleIndex_get :: BtCollisionWorld_LocalShapeInfoClass bc => bc -> IO Int
- btCollisionWorld_RayResultCallback_addSingleResult :: (BtCollisionWorld_RayResultCallbackClass bc, BtCollisionWorld_LocalRayResultClass p0) => bc -> p0 -> Bool -> IO Float
- btCollisionWorld_RayResultCallback_needsCollision :: (BtCollisionWorld_RayResultCallbackClass bc, BtBroadphaseProxyClass p0) => bc -> p0 -> IO Bool
- btCollisionWorld_RayResultCallback_hasHit :: BtCollisionWorld_RayResultCallbackClass bc => bc -> IO Bool
- btCollisionWorld_RayResultCallback_m_closestHitFraction_set :: BtCollisionWorld_RayResultCallbackClass bc => bc -> Float -> IO ()
- btCollisionWorld_RayResultCallback_m_closestHitFraction_get :: BtCollisionWorld_RayResultCallbackClass bc => bc -> IO Float
- btCollisionWorld_RayResultCallback_m_collisionFilterGroup_set :: BtCollisionWorld_RayResultCallbackClass bc => bc -> Int -> IO ()
- btCollisionWorld_RayResultCallback_m_collisionFilterGroup_get :: BtCollisionWorld_RayResultCallbackClass bc => bc -> IO Int
- btCollisionWorld_RayResultCallback_m_collisionFilterMask_set :: BtCollisionWorld_RayResultCallbackClass bc => bc -> Int -> IO ()
- btCollisionWorld_RayResultCallback_m_collisionFilterMask_get :: BtCollisionWorld_RayResultCallbackClass bc => bc -> IO Int
- btCollisionWorld_RayResultCallback_m_collisionObject_set :: (BtCollisionWorld_RayResultCallbackClass bc, BtCollisionObjectClass a) => bc -> a -> IO ()
- btCollisionWorld_RayResultCallback_m_collisionObject_get :: BtCollisionWorld_RayResultCallbackClass bc => bc -> IO BtCollisionObject
- btCollisionWorld_RayResultCallback_m_flags_set :: BtCollisionWorld_RayResultCallbackClass bc => bc -> Word32 -> IO ()
- btCollisionWorld_RayResultCallback_m_flags_get :: BtCollisionWorld_RayResultCallbackClass bc => bc -> IO Word32
- btCollisionAlgorithmCreateFunc :: IO BtCollisionAlgorithmCreateFunc
- btCollisionAlgorithmCreateFunc_free :: BtCollisionAlgorithmCreateFuncClass bc => bc -> IO ()
- btCollisionAlgorithmCreateFunc_CreateCollisionAlgorithm :: (BtCollisionAlgorithmCreateFuncClass bc, BtCollisionAlgorithmConstructionInfoClass p0, BtCollisionObjectClass p1, BtCollisionObjectClass p2) => bc -> p0 -> p1 -> p2 -> IO BtCollisionAlgorithm
- btCollisionAlgorithmCreateFunc_m_swapped_set :: BtCollisionAlgorithmCreateFuncClass bc => bc -> Bool -> IO ()
- btCollisionAlgorithmCreateFunc_m_swapped_get :: BtCollisionAlgorithmCreateFuncClass bc => bc -> IO Bool
- btCollisionConfiguration_getStackAllocator :: BtCollisionConfigurationClass bc => bc -> IO BtStackAlloc
- btCollisionConfiguration_getCollisionAlgorithmCreateFunc :: BtCollisionConfigurationClass bc => bc -> Int -> Int -> IO BtCollisionAlgorithmCreateFunc
- btCollisionDispatcher :: BtCollisionConfigurationClass p0 => p0 -> IO BtCollisionDispatcher
- btCollisionDispatcher_free :: BtCollisionDispatcherClass bc => bc -> IO ()
- btCollisionDispatcher_allocateCollisionAlgorithm :: BtCollisionDispatcherClass bc => bc -> Int -> IO VoidPtr
- btCollisionDispatcher_getDispatcherFlags :: BtCollisionDispatcherClass bc => bc -> IO Int
- btCollisionDispatcher_getCollisionConfiguration :: BtCollisionDispatcherClass bc => bc -> IO BtCollisionConfiguration
- btCollisionDispatcher_getCollisionConfiguration0 :: BtCollisionDispatcherClass bc => bc -> IO BtCollisionConfiguration
- btCollisionDispatcher_getCollisionConfiguration1 :: BtCollisionDispatcherClass bc => bc -> IO BtCollisionConfiguration
- btCollisionDispatcher_setDispatcherFlags :: BtCollisionDispatcherClass bc => bc -> Int -> IO ()
- btCollisionDispatcher_releaseManifold :: (BtCollisionDispatcherClass bc, BtPersistentManifoldClass p0) => bc -> p0 -> IO ()
- btCollisionDispatcher_setCollisionConfiguration :: (BtCollisionDispatcherClass bc, BtCollisionConfigurationClass p0) => bc -> p0 -> IO ()
- btCollisionDispatcher_getNumManifolds :: BtCollisionDispatcherClass bc => bc -> IO Int
- btCollisionDispatcher_clearManifold :: (BtCollisionDispatcherClass bc, BtPersistentManifoldClass p0) => bc -> p0 -> IO ()
- btCollisionDispatcher_freeCollisionAlgorithm :: BtCollisionDispatcherClass bc => bc -> VoidPtr -> IO ()
- btCollisionDispatcher_registerCollisionCreateFunc :: (BtCollisionDispatcherClass bc, BtCollisionAlgorithmCreateFuncClass p2) => bc -> Int -> Int -> p2 -> IO ()
- btCollisionDispatcher_defaultNearCallback :: (BtBroadphasePairClass p0, BtCollisionDispatcherClass p1, BtDispatcherInfoClass p2) => p0 -> p1 -> p2 -> IO ()
- btCollisionDispatcher_findAlgorithm :: (BtCollisionDispatcherClass bc, BtCollisionObjectClass p0, BtCollisionObjectClass p1, BtPersistentManifoldClass p2) => bc -> p0 -> p1 -> p2 -> IO BtCollisionAlgorithm
- btCollisionDispatcher_needsResponse :: (BtCollisionDispatcherClass bc, BtCollisionObjectClass p0, BtCollisionObjectClass p1) => bc -> p0 -> p1 -> IO Bool
- btCollisionDispatcher_getNewManifold :: BtCollisionDispatcherClass bc => bc -> VoidPtr -> VoidPtr -> IO BtPersistentManifold
- btCollisionDispatcher_dispatchAllCollisionPairs :: (BtCollisionDispatcherClass bc, BtOverlappingPairCacheClass p0, BtDispatcherInfoClass p1, BtDispatcherClass p2) => bc -> p0 -> p1 -> p2 -> IO ()
- btCollisionDispatcher_needsCollision :: (BtCollisionDispatcherClass bc, BtCollisionObjectClass p0, BtCollisionObjectClass p1) => bc -> p0 -> p1 -> IO Bool
- btCollisionDispatcher_getManifoldByIndexInternal :: BtCollisionDispatcherClass bc => bc -> Int -> IO BtPersistentManifold
- btCollisionDispatcher_getManifoldByIndexInternal0 :: BtCollisionDispatcherClass bc => bc -> Int -> IO BtPersistentManifold
- btCollisionDispatcher_getManifoldByIndexInternal1 :: BtCollisionDispatcherClass bc => bc -> Int -> IO BtPersistentManifold
- btCollisionDispatcher_m_collisionConfiguration_set :: (BtCollisionDispatcherClass bc, BtCollisionConfigurationClass a) => bc -> a -> IO ()
- btCollisionDispatcher_m_collisionConfiguration_get :: BtCollisionDispatcherClass bc => bc -> IO BtCollisionConfiguration
- btCollisionDispatcher_m_defaultManifoldResult_set :: (BtCollisionDispatcherClass bc, BtManifoldResultClass a) => bc -> a -> IO ()
- btCollisionDispatcher_m_defaultManifoldResult_get :: BtCollisionDispatcherClass bc => bc -> IO BtManifoldResult
- btCollisionDispatcher_m_dispatcherFlags_set :: BtCollisionDispatcherClass bc => bc -> Int -> IO ()
- btCollisionDispatcher_m_dispatcherFlags_get :: BtCollisionDispatcherClass bc => bc -> IO Int
- btCollisionDispatcher_m_manifoldsPtr_set :: (BtCollisionDispatcherClass bc, BtAlignedObjectArray_btPersistentManifold_ptr_Class a) => bc -> a -> IO ()
- btCollisionDispatcher_m_manifoldsPtr_get :: BtCollisionDispatcherClass bc => bc -> IO BtAlignedObjectArray_btPersistentManifold_ptr_
- btCollisionObject :: IO BtCollisionObject
- btCollisionObject_free :: BtCollisionObjectClass bc => bc -> IO ()
- btCollisionObject_getCcdSquareMotionThreshold :: BtCollisionObjectClass bc => bc -> IO Float
- btCollisionObject_activate :: BtCollisionObjectClass bc => bc -> Bool -> IO ()
- btCollisionObject_setInterpolationLinearVelocity :: BtCollisionObjectClass bc => bc -> Vec3 -> IO Vec3
- btCollisionObject_setInterpolationLinearVelocity' :: BtCollisionObjectClass bc => bc -> IO Vec3
- btCollisionObject_getFriction :: BtCollisionObjectClass bc => bc -> IO Float
- btCollisionObject_setCompanionId :: BtCollisionObjectClass bc => bc -> Int -> IO ()
- btCollisionObject_setInterpolationAngularVelocity :: BtCollisionObjectClass bc => bc -> Vec3 -> IO Vec3
- btCollisionObject_setInterpolationAngularVelocity' :: BtCollisionObjectClass bc => bc -> IO Vec3
- btCollisionObject_serialize :: (BtCollisionObjectClass bc, BtSerializerClass p1) => bc -> VoidPtr -> p1 -> IO String
- btCollisionObject_setWorldTransform :: BtCollisionObjectClass bc => bc -> Transform -> IO Transform
- btCollisionObject_setWorldTransform' :: BtCollisionObjectClass bc => bc -> IO Transform
- btCollisionObject_getCompanionId :: BtCollisionObjectClass bc => bc -> IO Int
- btCollisionObject_internalSetExtensionPointer :: BtCollisionObjectClass bc => bc -> VoidPtr -> IO ()
- btCollisionObject_setContactProcessingThreshold :: BtCollisionObjectClass bc => bc -> Float -> IO ()
- btCollisionObject_setInterpolationWorldTransform :: BtCollisionObjectClass bc => bc -> Transform -> IO Transform
- btCollisionObject_setInterpolationWorldTransform' :: BtCollisionObjectClass bc => bc -> IO Transform
- btCollisionObject_getInterpolationLinearVelocity :: BtCollisionObjectClass bc => bc -> IO Vec3
- btCollisionObject_mergesSimulationIslands :: BtCollisionObjectClass bc => bc -> IO Bool
- btCollisionObject_setCollisionShape :: (BtCollisionObjectClass bc, BtCollisionShapeClass p0) => bc -> p0 -> IO ()
- btCollisionObject_setCcdMotionThreshold :: BtCollisionObjectClass bc => bc -> Float -> IO ()
- btCollisionObject_getIslandTag :: BtCollisionObjectClass bc => bc -> IO Int
- btCollisionObject_calculateSerializeBufferSize :: BtCollisionObjectClass bc => bc -> IO Int
- btCollisionObject_getCcdMotionThreshold :: BtCollisionObjectClass bc => bc -> IO Float
- btCollisionObject_setUserPointer :: BtCollisionObjectClass bc => bc -> VoidPtr -> IO ()
- btCollisionObject_checkCollideWith :: (BtCollisionObjectClass bc, BtCollisionObjectClass p0) => bc -> p0 -> IO Bool
- btCollisionObject_getAnisotropicFriction :: BtCollisionObjectClass bc => bc -> IO Vec3
- btCollisionObject_getInterpolationAngularVelocity :: BtCollisionObjectClass bc => bc -> IO Vec3
- btCollisionObject_forceActivationState :: BtCollisionObjectClass bc => bc -> Int -> IO ()
- btCollisionObject_isStaticObject :: BtCollisionObjectClass bc => bc -> IO Bool
- btCollisionObject_setFriction :: BtCollisionObjectClass bc => bc -> Float -> IO ()
- btCollisionObject_getInterpolationWorldTransform :: BtCollisionObjectClass bc => bc -> IO Transform
- btCollisionObject_getInterpolationWorldTransform0 :: BtCollisionObjectClass bc => bc -> IO Transform
- btCollisionObject_getInterpolationWorldTransform1 :: BtCollisionObjectClass bc => bc -> IO Transform
- btCollisionObject_setIslandTag :: BtCollisionObjectClass bc => bc -> Int -> IO ()
- btCollisionObject_setHitFraction :: BtCollisionObjectClass bc => bc -> Float -> IO ()
- btCollisionObject_serializeSingleObject :: (BtCollisionObjectClass bc, BtSerializerClass p0) => bc -> p0 -> IO ()
- btCollisionObject_getCollisionFlags :: BtCollisionObjectClass bc => bc -> IO Int
- btCollisionObject_getDeactivationTime :: BtCollisionObjectClass bc => bc -> IO Float
- btCollisionObject_getCollisionShape :: BtCollisionObjectClass bc => bc -> IO BtCollisionShape
- btCollisionObject_getCollisionShape0 :: BtCollisionObjectClass bc => bc -> IO BtCollisionShape
- btCollisionObject_getCollisionShape1 :: BtCollisionObjectClass bc => bc -> IO BtCollisionShape
- btCollisionObject_setAnisotropicFriction :: BtCollisionObjectClass bc => bc -> Vec3 -> IO Vec3
- btCollisionObject_setAnisotropicFriction' :: BtCollisionObjectClass bc => bc -> IO Vec3
- btCollisionObject_checkCollideWithOverride :: (BtCollisionObjectClass bc, BtCollisionObjectClass p0) => bc -> p0 -> IO Bool
- btCollisionObject_getBroadphaseHandle :: BtCollisionObjectClass bc => bc -> IO BtBroadphaseProxy
- btCollisionObject_getBroadphaseHandle0 :: BtCollisionObjectClass bc => bc -> IO BtBroadphaseProxy
- btCollisionObject_getBroadphaseHandle1 :: BtCollisionObjectClass bc => bc -> IO BtBroadphaseProxy
- btCollisionObject_getUserPointer :: BtCollisionObjectClass bc => bc -> IO VoidPtr
- btCollisionObject_setCcdSweptSphereRadius :: BtCollisionObjectClass bc => bc -> Float -> IO ()
- btCollisionObject_getWorldTransform :: BtCollisionObjectClass bc => bc -> IO Transform
- btCollisionObject_getWorldTransform0 :: BtCollisionObjectClass bc => bc -> IO Transform
- btCollisionObject_getWorldTransform1 :: BtCollisionObjectClass bc => bc -> IO Transform
- btCollisionObject_setCollisionFlags :: BtCollisionObjectClass bc => bc -> Int -> IO ()
- btCollisionObject_internalSetTemporaryCollisionShape :: (BtCollisionObjectClass bc, BtCollisionShapeClass p0) => bc -> p0 -> IO ()
- btCollisionObject_getHitFraction :: BtCollisionObjectClass bc => bc -> IO Float
- btCollisionObject_isActive :: BtCollisionObjectClass bc => bc -> IO Bool
- btCollisionObject_setActivationState :: BtCollisionObjectClass bc => bc -> Int -> IO ()
- btCollisionObject_getInternalType :: BtCollisionObjectClass bc => bc -> IO Int
- btCollisionObject_getActivationState :: BtCollisionObjectClass bc => bc -> IO Int
- btCollisionObject_hasContactResponse :: BtCollisionObjectClass bc => bc -> IO Bool
- btCollisionObject_getRootCollisionShape :: BtCollisionObjectClass bc => bc -> IO BtCollisionShape
- btCollisionObject_getRootCollisionShape0 :: BtCollisionObjectClass bc => bc -> IO BtCollisionShape
- btCollisionObject_getRootCollisionShape1 :: BtCollisionObjectClass bc => bc -> IO BtCollisionShape
- btCollisionObject_getRestitution :: BtCollisionObjectClass bc => bc -> IO Float
- btCollisionObject_getCcdSweptSphereRadius :: BtCollisionObjectClass bc => bc -> IO Float
- btCollisionObject_getContactProcessingThreshold :: BtCollisionObjectClass bc => bc -> IO Float
- btCollisionObject_setDeactivationTime :: BtCollisionObjectClass bc => bc -> Float -> IO ()
- btCollisionObject_internalGetExtensionPointer :: BtCollisionObjectClass bc => bc -> IO VoidPtr
- btCollisionObject_isStaticOrKinematicObject :: BtCollisionObjectClass bc => bc -> IO Bool
- btCollisionObject_setRestitution :: BtCollisionObjectClass bc => bc -> Float -> IO ()
- btCollisionObject_hasAnisotropicFriction :: BtCollisionObjectClass bc => bc -> IO Bool
- btCollisionObject_setBroadphaseHandle :: (BtCollisionObjectClass bc, BtBroadphaseProxyClass p0) => bc -> p0 -> IO ()
- btCollisionObject_isKinematicObject :: BtCollisionObjectClass bc => bc -> IO Bool
- btCollisionObject_m_activationState1_set :: BtCollisionObjectClass bc => bc -> Int -> IO ()
- btCollisionObject_m_activationState1_get :: BtCollisionObjectClass bc => bc -> IO Int
- btCollisionObject_m_anisotropicFriction_set :: BtCollisionObjectClass bc => bc -> Vec3 -> IO ()
- btCollisionObject_m_anisotropicFriction_get :: BtCollisionObjectClass bc => bc -> IO Vec3
- btCollisionObject_m_broadphaseHandle_set :: (BtCollisionObjectClass bc, BtBroadphaseProxyClass a) => bc -> a -> IO ()
- btCollisionObject_m_broadphaseHandle_get :: BtCollisionObjectClass bc => bc -> IO BtBroadphaseProxy
- btCollisionObject_m_ccdMotionThreshold_set :: BtCollisionObjectClass bc => bc -> Float -> IO ()
- btCollisionObject_m_ccdMotionThreshold_get :: BtCollisionObjectClass bc => bc -> IO Float
- btCollisionObject_m_ccdSweptSphereRadius_set :: BtCollisionObjectClass bc => bc -> Float -> IO ()
- btCollisionObject_m_ccdSweptSphereRadius_get :: BtCollisionObjectClass bc => bc -> IO Float
- btCollisionObject_m_checkCollideWith_set :: BtCollisionObjectClass bc => bc -> Int -> IO ()
- btCollisionObject_m_checkCollideWith_get :: BtCollisionObjectClass bc => bc -> IO Int
- btCollisionObject_m_collisionFlags_set :: BtCollisionObjectClass bc => bc -> Int -> IO ()
- btCollisionObject_m_collisionFlags_get :: BtCollisionObjectClass bc => bc -> IO Int
- btCollisionObject_m_collisionShape_set :: (BtCollisionObjectClass bc, BtCollisionShapeClass a) => bc -> a -> IO ()
- btCollisionObject_m_collisionShape_get :: BtCollisionObjectClass bc => bc -> IO BtCollisionShape
- btCollisionObject_m_companionId_set :: BtCollisionObjectClass bc => bc -> Int -> IO ()
- btCollisionObject_m_companionId_get :: BtCollisionObjectClass bc => bc -> IO Int
- btCollisionObject_m_contactProcessingThreshold_set :: BtCollisionObjectClass bc => bc -> Float -> IO ()
- btCollisionObject_m_contactProcessingThreshold_get :: BtCollisionObjectClass bc => bc -> IO Float
- btCollisionObject_m_deactivationTime_set :: BtCollisionObjectClass bc => bc -> Float -> IO ()
- btCollisionObject_m_deactivationTime_get :: BtCollisionObjectClass bc => bc -> IO Float
- btCollisionObject_m_extensionPointer_set :: BtCollisionObjectClass bc => bc -> VoidPtr -> IO ()
- btCollisionObject_m_extensionPointer_get :: BtCollisionObjectClass bc => bc -> IO VoidPtr
- btCollisionObject_m_friction_set :: BtCollisionObjectClass bc => bc -> Float -> IO ()
- btCollisionObject_m_friction_get :: BtCollisionObjectClass bc => bc -> IO Float
- btCollisionObject_m_hasAnisotropicFriction_set :: BtCollisionObjectClass bc => bc -> Int -> IO ()
- btCollisionObject_m_hasAnisotropicFriction_get :: BtCollisionObjectClass bc => bc -> IO Int
- btCollisionObject_m_hitFraction_set :: BtCollisionObjectClass bc => bc -> Float -> IO ()
- btCollisionObject_m_hitFraction_get :: BtCollisionObjectClass bc => bc -> IO Float
- btCollisionObject_m_internalType_set :: BtCollisionObjectClass bc => bc -> Int -> IO ()
- btCollisionObject_m_internalType_get :: BtCollisionObjectClass bc => bc -> IO Int
- btCollisionObject_m_interpolationAngularVelocity_set :: BtCollisionObjectClass bc => bc -> Vec3 -> IO ()
- btCollisionObject_m_interpolationAngularVelocity_get :: BtCollisionObjectClass bc => bc -> IO Vec3
- btCollisionObject_m_interpolationLinearVelocity_set :: BtCollisionObjectClass bc => bc -> Vec3 -> IO ()
- btCollisionObject_m_interpolationLinearVelocity_get :: BtCollisionObjectClass bc => bc -> IO Vec3
- btCollisionObject_m_interpolationWorldTransform_set :: BtCollisionObjectClass bc => bc -> Transform -> IO ()
- btCollisionObject_m_interpolationWorldTransform_get :: BtCollisionObjectClass bc => bc -> IO Transform
- btCollisionObject_m_islandTag1_set :: BtCollisionObjectClass bc => bc -> Int -> IO ()
- btCollisionObject_m_islandTag1_get :: BtCollisionObjectClass bc => bc -> IO Int
- btCollisionObject_m_restitution_set :: BtCollisionObjectClass bc => bc -> Float -> IO ()
- btCollisionObject_m_restitution_get :: BtCollisionObjectClass bc => bc -> IO Float
- btCollisionObject_m_rootCollisionShape_set :: (BtCollisionObjectClass bc, BtCollisionShapeClass a) => bc -> a -> IO ()
- btCollisionObject_m_rootCollisionShape_get :: BtCollisionObjectClass bc => bc -> IO BtCollisionShape
- btCollisionObject_m_userObjectPointer_set :: BtCollisionObjectClass bc => bc -> VoidPtr -> IO ()
- btCollisionObject_m_userObjectPointer_get :: BtCollisionObjectClass bc => bc -> IO VoidPtr
- btCollisionObject_m_worldTransform_set :: BtCollisionObjectClass bc => bc -> Transform -> IO ()
- btCollisionObject_m_worldTransform_get :: BtCollisionObjectClass bc => bc -> IO Transform
- btCollisionObjectDoubleData :: IO BtCollisionObjectDoubleData
- btCollisionObjectDoubleData_free :: BtCollisionObjectDoubleDataClass bc => bc -> IO ()
- btCollisionObjectDoubleData_m_activationState1_set :: BtCollisionObjectDoubleDataClass bc => bc -> Int -> IO ()
- btCollisionObjectDoubleData_m_activationState1_get :: BtCollisionObjectDoubleDataClass bc => bc -> IO Int
- btCollisionObjectDoubleData_m_anisotropicFriction_set :: (BtCollisionObjectDoubleDataClass bc, BtVector3DoubleDataClass a) => bc -> a -> IO ()
- btCollisionObjectDoubleData_m_anisotropicFriction_get :: BtCollisionObjectDoubleDataClass bc => bc -> IO BtVector3DoubleData
- btCollisionObjectDoubleData_m_broadphaseHandle_set :: BtCollisionObjectDoubleDataClass bc => bc -> VoidPtr -> IO ()
- btCollisionObjectDoubleData_m_broadphaseHandle_get :: BtCollisionObjectDoubleDataClass bc => bc -> IO VoidPtr
- btCollisionObjectDoubleData_m_ccdMotionThreshold_set :: BtCollisionObjectDoubleDataClass bc => bc -> Double -> IO ()
- btCollisionObjectDoubleData_m_ccdMotionThreshold_get :: BtCollisionObjectDoubleDataClass bc => bc -> IO Double
- btCollisionObjectDoubleData_m_ccdSweptSphereRadius_set :: BtCollisionObjectDoubleDataClass bc => bc -> Double -> IO ()
- btCollisionObjectDoubleData_m_ccdSweptSphereRadius_get :: BtCollisionObjectDoubleDataClass bc => bc -> IO Double
- btCollisionObjectDoubleData_m_checkCollideWith_set :: BtCollisionObjectDoubleDataClass bc => bc -> Int -> IO ()
- btCollisionObjectDoubleData_m_checkCollideWith_get :: BtCollisionObjectDoubleDataClass bc => bc -> IO Int
- btCollisionObjectDoubleData_m_collisionFlags_set :: BtCollisionObjectDoubleDataClass bc => bc -> Int -> IO ()
- btCollisionObjectDoubleData_m_collisionFlags_get :: BtCollisionObjectDoubleDataClass bc => bc -> IO Int
- btCollisionObjectDoubleData_m_collisionShape_set :: BtCollisionObjectDoubleDataClass bc => bc -> VoidPtr -> IO ()
- btCollisionObjectDoubleData_m_collisionShape_get :: BtCollisionObjectDoubleDataClass bc => bc -> IO VoidPtr
- btCollisionObjectDoubleData_m_companionId_set :: BtCollisionObjectDoubleDataClass bc => bc -> Int -> IO ()
- btCollisionObjectDoubleData_m_companionId_get :: BtCollisionObjectDoubleDataClass bc => bc -> IO Int
- btCollisionObjectDoubleData_m_contactProcessingThreshold_set :: BtCollisionObjectDoubleDataClass bc => bc -> Double -> IO ()
- btCollisionObjectDoubleData_m_contactProcessingThreshold_get :: BtCollisionObjectDoubleDataClass bc => bc -> IO Double
- btCollisionObjectDoubleData_m_deactivationTime_set :: BtCollisionObjectDoubleDataClass bc => bc -> Double -> IO ()
- btCollisionObjectDoubleData_m_deactivationTime_get :: BtCollisionObjectDoubleDataClass bc => bc -> IO Double
- btCollisionObjectDoubleData_m_friction_set :: BtCollisionObjectDoubleDataClass bc => bc -> Double -> IO ()
- btCollisionObjectDoubleData_m_friction_get :: BtCollisionObjectDoubleDataClass bc => bc -> IO Double
- btCollisionObjectDoubleData_m_hasAnisotropicFriction_set :: BtCollisionObjectDoubleDataClass bc => bc -> Int -> IO ()
- btCollisionObjectDoubleData_m_hasAnisotropicFriction_get :: BtCollisionObjectDoubleDataClass bc => bc -> IO Int
- btCollisionObjectDoubleData_m_hitFraction_set :: BtCollisionObjectDoubleDataClass bc => bc -> Double -> IO ()
- btCollisionObjectDoubleData_m_hitFraction_get :: BtCollisionObjectDoubleDataClass bc => bc -> IO Double
- btCollisionObjectDoubleData_m_internalType_set :: BtCollisionObjectDoubleDataClass bc => bc -> Int -> IO ()
- btCollisionObjectDoubleData_m_internalType_get :: BtCollisionObjectDoubleDataClass bc => bc -> IO Int
- btCollisionObjectDoubleData_m_interpolationAngularVelocity_set :: (BtCollisionObjectDoubleDataClass bc, BtVector3DoubleDataClass a) => bc -> a -> IO ()
- btCollisionObjectDoubleData_m_interpolationAngularVelocity_get :: BtCollisionObjectDoubleDataClass bc => bc -> IO BtVector3DoubleData
- btCollisionObjectDoubleData_m_interpolationLinearVelocity_set :: (BtCollisionObjectDoubleDataClass bc, BtVector3DoubleDataClass a) => bc -> a -> IO ()
- btCollisionObjectDoubleData_m_interpolationLinearVelocity_get :: BtCollisionObjectDoubleDataClass bc => bc -> IO BtVector3DoubleData
- btCollisionObjectDoubleData_m_interpolationWorldTransform_set :: (BtCollisionObjectDoubleDataClass bc, BtTransformDoubleDataClass a) => bc -> a -> IO ()
- btCollisionObjectDoubleData_m_interpolationWorldTransform_get :: BtCollisionObjectDoubleDataClass bc => bc -> IO BtTransformDoubleData
- btCollisionObjectDoubleData_m_islandTag1_set :: BtCollisionObjectDoubleDataClass bc => bc -> Int -> IO ()
- btCollisionObjectDoubleData_m_islandTag1_get :: BtCollisionObjectDoubleDataClass bc => bc -> IO Int
- btCollisionObjectDoubleData_m_name_set :: BtCollisionObjectDoubleDataClass bc => bc -> String -> IO ()
- btCollisionObjectDoubleData_m_name_get :: BtCollisionObjectDoubleDataClass bc => bc -> IO String
- btCollisionObjectDoubleData_m_restitution_set :: BtCollisionObjectDoubleDataClass bc => bc -> Double -> IO ()
- btCollisionObjectDoubleData_m_restitution_get :: BtCollisionObjectDoubleDataClass bc => bc -> IO Double
- btCollisionObjectDoubleData_m_rootCollisionShape_set :: (BtCollisionObjectDoubleDataClass bc, BtCollisionShapeDataClass a) => bc -> a -> IO ()
- btCollisionObjectDoubleData_m_rootCollisionShape_get :: BtCollisionObjectDoubleDataClass bc => bc -> IO BtCollisionShapeData
- btCollisionObjectDoubleData_m_worldTransform_set :: (BtCollisionObjectDoubleDataClass bc, BtTransformDoubleDataClass a) => bc -> a -> IO ()
- btCollisionObjectDoubleData_m_worldTransform_get :: BtCollisionObjectDoubleDataClass bc => bc -> IO BtTransformDoubleData
- btCollisionObjectFloatData :: IO BtCollisionObjectFloatData
- btCollisionObjectFloatData_free :: BtCollisionObjectFloatDataClass bc => bc -> IO ()
- btCollisionObjectFloatData_m_activationState1_set :: BtCollisionObjectFloatDataClass bc => bc -> Int -> IO ()
- btCollisionObjectFloatData_m_activationState1_get :: BtCollisionObjectFloatDataClass bc => bc -> IO Int
- btCollisionObjectFloatData_m_anisotropicFriction_set :: (BtCollisionObjectFloatDataClass bc, BtVector3FloatDataClass a) => bc -> a -> IO ()
- btCollisionObjectFloatData_m_anisotropicFriction_get :: BtCollisionObjectFloatDataClass bc => bc -> IO BtVector3FloatData
- btCollisionObjectFloatData_m_broadphaseHandle_set :: BtCollisionObjectFloatDataClass bc => bc -> VoidPtr -> IO ()
- btCollisionObjectFloatData_m_broadphaseHandle_get :: BtCollisionObjectFloatDataClass bc => bc -> IO VoidPtr
- btCollisionObjectFloatData_m_ccdMotionThreshold_set :: BtCollisionObjectFloatDataClass bc => bc -> Float -> IO ()
- btCollisionObjectFloatData_m_ccdMotionThreshold_get :: BtCollisionObjectFloatDataClass bc => bc -> IO Float
- btCollisionObjectFloatData_m_ccdSweptSphereRadius_set :: BtCollisionObjectFloatDataClass bc => bc -> Float -> IO ()
- btCollisionObjectFloatData_m_ccdSweptSphereRadius_get :: BtCollisionObjectFloatDataClass bc => bc -> IO Float
- btCollisionObjectFloatData_m_checkCollideWith_set :: BtCollisionObjectFloatDataClass bc => bc -> Int -> IO ()
- btCollisionObjectFloatData_m_checkCollideWith_get :: BtCollisionObjectFloatDataClass bc => bc -> IO Int
- btCollisionObjectFloatData_m_collisionFlags_set :: BtCollisionObjectFloatDataClass bc => bc -> Int -> IO ()
- btCollisionObjectFloatData_m_collisionFlags_get :: BtCollisionObjectFloatDataClass bc => bc -> IO Int
- btCollisionObjectFloatData_m_collisionShape_set :: BtCollisionObjectFloatDataClass bc => bc -> VoidPtr -> IO ()
- btCollisionObjectFloatData_m_collisionShape_get :: BtCollisionObjectFloatDataClass bc => bc -> IO VoidPtr
- btCollisionObjectFloatData_m_companionId_set :: BtCollisionObjectFloatDataClass bc => bc -> Int -> IO ()
- btCollisionObjectFloatData_m_companionId_get :: BtCollisionObjectFloatDataClass bc => bc -> IO Int
- btCollisionObjectFloatData_m_contactProcessingThreshold_set :: BtCollisionObjectFloatDataClass bc => bc -> Float -> IO ()
- btCollisionObjectFloatData_m_contactProcessingThreshold_get :: BtCollisionObjectFloatDataClass bc => bc -> IO Float
- btCollisionObjectFloatData_m_deactivationTime_set :: BtCollisionObjectFloatDataClass bc => bc -> Float -> IO ()
- btCollisionObjectFloatData_m_deactivationTime_get :: BtCollisionObjectFloatDataClass bc => bc -> IO Float
- btCollisionObjectFloatData_m_friction_set :: BtCollisionObjectFloatDataClass bc => bc -> Float -> IO ()
- btCollisionObjectFloatData_m_friction_get :: BtCollisionObjectFloatDataClass bc => bc -> IO Float
- btCollisionObjectFloatData_m_hasAnisotropicFriction_set :: BtCollisionObjectFloatDataClass bc => bc -> Int -> IO ()
- btCollisionObjectFloatData_m_hasAnisotropicFriction_get :: BtCollisionObjectFloatDataClass bc => bc -> IO Int
- btCollisionObjectFloatData_m_hitFraction_set :: BtCollisionObjectFloatDataClass bc => bc -> Float -> IO ()
- btCollisionObjectFloatData_m_hitFraction_get :: BtCollisionObjectFloatDataClass bc => bc -> IO Float
- btCollisionObjectFloatData_m_internalType_set :: BtCollisionObjectFloatDataClass bc => bc -> Int -> IO ()
- btCollisionObjectFloatData_m_internalType_get :: BtCollisionObjectFloatDataClass bc => bc -> IO Int
- btCollisionObjectFloatData_m_interpolationAngularVelocity_set :: (BtCollisionObjectFloatDataClass bc, BtVector3FloatDataClass a) => bc -> a -> IO ()
- btCollisionObjectFloatData_m_interpolationAngularVelocity_get :: BtCollisionObjectFloatDataClass bc => bc -> IO BtVector3FloatData
- btCollisionObjectFloatData_m_interpolationLinearVelocity_set :: (BtCollisionObjectFloatDataClass bc, BtVector3FloatDataClass a) => bc -> a -> IO ()
- btCollisionObjectFloatData_m_interpolationLinearVelocity_get :: BtCollisionObjectFloatDataClass bc => bc -> IO BtVector3FloatData
- btCollisionObjectFloatData_m_interpolationWorldTransform_set :: (BtCollisionObjectFloatDataClass bc, BtTransformFloatDataClass a) => bc -> a -> IO ()
- btCollisionObjectFloatData_m_interpolationWorldTransform_get :: BtCollisionObjectFloatDataClass bc => bc -> IO BtTransformFloatData
- btCollisionObjectFloatData_m_islandTag1_set :: BtCollisionObjectFloatDataClass bc => bc -> Int -> IO ()
- btCollisionObjectFloatData_m_islandTag1_get :: BtCollisionObjectFloatDataClass bc => bc -> IO Int
- btCollisionObjectFloatData_m_name_set :: BtCollisionObjectFloatDataClass bc => bc -> String -> IO ()
- btCollisionObjectFloatData_m_name_get :: BtCollisionObjectFloatDataClass bc => bc -> IO String
- btCollisionObjectFloatData_m_restitution_set :: BtCollisionObjectFloatDataClass bc => bc -> Float -> IO ()
- btCollisionObjectFloatData_m_restitution_get :: BtCollisionObjectFloatDataClass bc => bc -> IO Float
- btCollisionObjectFloatData_m_rootCollisionShape_set :: (BtCollisionObjectFloatDataClass bc, BtCollisionShapeDataClass a) => bc -> a -> IO ()
- btCollisionObjectFloatData_m_rootCollisionShape_get :: BtCollisionObjectFloatDataClass bc => bc -> IO BtCollisionShapeData
- btCollisionObjectFloatData_m_worldTransform_set :: (BtCollisionObjectFloatDataClass bc, BtTransformFloatDataClass a) => bc -> a -> IO ()
- btCollisionObjectFloatData_m_worldTransform_get :: BtCollisionObjectFloatDataClass bc => bc -> IO BtTransformFloatData
- btCollisionWorld :: (BtDispatcherClass p0, BtBroadphaseInterfaceClass p1, BtCollisionConfigurationClass p2) => p0 -> p1 -> p2 -> IO BtCollisionWorld
- btCollisionWorld_free :: BtCollisionWorldClass bc => bc -> IO ()
- btCollisionWorld_setBroadphase :: (BtCollisionWorldClass bc, BtBroadphaseInterfaceClass p0) => bc -> p0 -> IO ()
- btCollisionWorld_serialize :: (BtCollisionWorldClass bc, BtSerializerClass p0) => bc -> p0 -> IO ()
- btCollisionWorld_getDispatcher :: BtCollisionWorldClass bc => bc -> IO BtDispatcher
- btCollisionWorld_getDispatcher0 :: BtCollisionWorldClass bc => bc -> IO BtDispatcher
- btCollisionWorld_getDispatcher1 :: BtCollisionWorldClass bc => bc -> IO BtDispatcher
- btCollisionWorld_getDispatchInfo :: BtCollisionWorldClass bc => bc -> IO BtDispatcherInfo
- btCollisionWorld_getDispatchInfo0 :: BtCollisionWorldClass bc => bc -> IO BtDispatcherInfo
- btCollisionWorld_getDispatchInfo1 :: BtCollisionWorldClass bc => bc -> IO BtDispatcherInfo
- btCollisionWorld_getDebugDrawer :: BtCollisionWorldClass bc => bc -> IO BtIDebugDraw
- btCollisionWorld_performDiscreteCollisionDetection :: BtCollisionWorldClass bc => bc -> IO ()
- btCollisionWorld_getCollisionObjectArray :: BtCollisionWorldClass bc => bc -> IO BtAlignedObjectArray_btCollisionObject_ptr_
- btCollisionWorld_getCollisionObjectArray0 :: BtCollisionWorldClass bc => bc -> IO BtAlignedObjectArray_btCollisionObject_ptr_
- btCollisionWorld_getCollisionObjectArray1 :: BtCollisionWorldClass bc => bc -> IO BtAlignedObjectArray_btCollisionObject_ptr_
- btCollisionWorld_debugDrawObject :: (BtCollisionWorldClass bc, BtCollisionShapeClass p1) => bc -> Transform -> p1 -> Vec3 -> IO (Transform, Vec3)
- btCollisionWorld_debugDrawObject' :: (BtCollisionWorldClass bc, BtCollisionShapeClass p1) => bc -> p1 -> IO (Transform, Vec3)
- btCollisionWorld_rayTest :: (BtCollisionWorldClass bc, BtCollisionWorld_RayResultCallbackClass p2) => bc -> Vec3 -> Vec3 -> p2 -> IO (Vec3, Vec3)
- btCollisionWorld_rayTest' :: (BtCollisionWorldClass bc, BtCollisionWorld_RayResultCallbackClass p2) => bc -> p2 -> IO (Vec3, Vec3)
- btCollisionWorld_addCollisionObject :: (BtCollisionWorldClass bc, BtCollisionObjectClass p0) => bc -> p0 -> Int -> Int -> IO ()
- btCollisionWorld_setForceUpdateAllAabbs :: BtCollisionWorldClass bc => bc -> Bool -> IO ()
- btCollisionWorld_contactTest :: (BtCollisionWorldClass bc, BtCollisionObjectClass p0, BtCollisionWorld_ContactResultCallbackClass p1) => bc -> p0 -> p1 -> IO ()
- btCollisionWorld_getForceUpdateAllAabbs :: BtCollisionWorldClass bc => bc -> IO Bool
- btCollisionWorld_updateAabbs :: BtCollisionWorldClass bc => bc -> IO ()
- btCollisionWorld_setDebugDrawer :: (BtCollisionWorldClass bc, BtIDebugDrawClass p0) => bc -> p0 -> IO ()
- btCollisionWorld_debugDrawWorld :: BtCollisionWorldClass bc => bc -> IO ()
- btCollisionWorld_convexSweepTest :: (BtCollisionWorldClass bc, BtConvexShapeClass p0, BtCollisionWorld_ConvexResultCallbackClass p3) => bc -> p0 -> Transform -> Transform -> p3 -> Float -> IO (Transform, Transform)
- btCollisionWorld_convexSweepTest' :: (BtCollisionWorldClass bc, BtConvexShapeClass p0, BtCollisionWorld_ConvexResultCallbackClass p3) => bc -> p0 -> p3 -> Float -> IO (Transform, Transform)
- btCollisionWorld_getNumCollisionObjects :: BtCollisionWorldClass bc => bc -> IO Int
- btCollisionWorld_contactPairTest :: (BtCollisionWorldClass bc, BtCollisionObjectClass p0, BtCollisionObjectClass p1, BtCollisionWorld_ContactResultCallbackClass p2) => bc -> p0 -> p1 -> p2 -> IO ()
- btCollisionWorld_getBroadphase :: BtCollisionWorldClass bc => bc -> IO BtBroadphaseInterface
- btCollisionWorld_getBroadphase0 :: BtCollisionWorldClass bc => bc -> IO BtBroadphaseInterface
- btCollisionWorld_getBroadphase1 :: BtCollisionWorldClass bc => bc -> IO BtBroadphaseInterface
- btCollisionWorld_rayTestSingle :: (BtCollisionObjectClass p2, BtCollisionShapeClass p3, BtCollisionWorld_RayResultCallbackClass p5) => Transform -> Transform -> p2 -> p3 -> Transform -> p5 -> IO (Transform, Transform, Transform)
- btCollisionWorld_rayTestSingle' :: (BtCollisionObjectClass p2, BtCollisionShapeClass p3, BtCollisionWorld_RayResultCallbackClass p5) => p2 -> p3 -> p5 -> IO (Transform, Transform, Transform)
- btCollisionWorld_objectQuerySingle :: (BtConvexShapeClass p0, BtCollisionObjectClass p3, BtCollisionShapeClass p4, BtCollisionWorld_ConvexResultCallbackClass p6) => p0 -> Transform -> Transform -> p3 -> p4 -> Transform -> p6 -> Float -> IO (Transform, Transform, Transform)
- btCollisionWorld_objectQuerySingle' :: (BtConvexShapeClass p0, BtCollisionObjectClass p3, BtCollisionShapeClass p4, BtCollisionWorld_ConvexResultCallbackClass p6) => p0 -> p3 -> p4 -> p6 -> Float -> IO (Transform, Transform, Transform)
- btCollisionWorld_updateSingleAabb :: (BtCollisionWorldClass bc, BtCollisionObjectClass p0) => bc -> p0 -> IO ()
- btCollisionWorld_serializeCollisionObjects :: (BtCollisionWorldClass bc, BtSerializerClass p0) => bc -> p0 -> IO ()
- btCollisionWorld_getPairCache :: BtCollisionWorldClass bc => bc -> IO BtOverlappingPairCache
- btCollisionWorld_removeCollisionObject :: (BtCollisionWorldClass bc, BtCollisionObjectClass p0) => bc -> p0 -> IO ()
- btCollisionWorld_m_broadphasePairCache_set :: (BtCollisionWorldClass bc, BtBroadphaseInterfaceClass a) => bc -> a -> IO ()
- btCollisionWorld_m_broadphasePairCache_get :: BtCollisionWorldClass bc => bc -> IO BtBroadphaseInterface
- btCollisionWorld_m_collisionObjects_set :: (BtCollisionWorldClass bc, BtAlignedObjectArray_btCollisionObject_ptr_Class a) => bc -> a -> IO ()
- btCollisionWorld_m_collisionObjects_get :: BtCollisionWorldClass bc => bc -> IO BtAlignedObjectArray_btCollisionObject_ptr_
- btCollisionWorld_m_debugDrawer_set :: (BtCollisionWorldClass bc, BtIDebugDrawClass a) => bc -> a -> IO ()
- btCollisionWorld_m_debugDrawer_get :: BtCollisionWorldClass bc => bc -> IO BtIDebugDraw
- btCollisionWorld_m_dispatchInfo_set :: (BtCollisionWorldClass bc, BtDispatcherInfoClass a) => bc -> a -> IO ()
- btCollisionWorld_m_dispatchInfo_get :: BtCollisionWorldClass bc => bc -> IO BtDispatcherInfo
- btCollisionWorld_m_dispatcher1_set :: (BtCollisionWorldClass bc, BtDispatcherClass a) => bc -> a -> IO ()
- btCollisionWorld_m_dispatcher1_get :: BtCollisionWorldClass bc => bc -> IO BtDispatcher
- btCollisionWorld_m_forceUpdateAllAabbs_set :: BtCollisionWorldClass bc => bc -> Bool -> IO ()
- btCollisionWorld_m_forceUpdateAllAabbs_get :: BtCollisionWorldClass bc => bc -> IO Bool
- btCollisionWorld_m_stackAlloc_set :: (BtCollisionWorldClass bc, BtStackAllocClass a) => bc -> a -> IO ()
- btCollisionWorld_m_stackAlloc_get :: BtCollisionWorldClass bc => bc -> IO BtStackAlloc
- btConvexConvexAlgorithm_free :: BtConvexConvexAlgorithmClass bc => bc -> IO ()
- btConvexConvexAlgorithm_getAllContactManifolds :: (BtConvexConvexAlgorithmClass bc, BtAlignedObjectArray_btPersistentManifold_ptr_Class p0) => bc -> p0 -> IO ()
- btConvexConvexAlgorithm_calculateTimeOfImpact :: (BtConvexConvexAlgorithmClass bc, BtCollisionObjectClass p0, BtCollisionObjectClass p1, BtDispatcherInfoClass p2, BtManifoldResultClass p3) => bc -> p0 -> p1 -> p2 -> p3 -> IO Float
- btConvexConvexAlgorithm_setLowLevelOfDetail :: BtConvexConvexAlgorithmClass bc => bc -> Bool -> IO ()
- btConvexConvexAlgorithm_processCollision :: (BtConvexConvexAlgorithmClass bc, BtCollisionObjectClass p0, BtCollisionObjectClass p1, BtDispatcherInfoClass p2, BtManifoldResultClass p3) => bc -> p0 -> p1 -> p2 -> p3 -> IO ()
- btConvexConvexAlgorithm_getManifold :: BtConvexConvexAlgorithmClass bc => bc -> IO BtPersistentManifold
- btConvexConvexAlgorithm_m_simplexSolver_set :: (BtConvexConvexAlgorithmClass bc, BtVoronoiSimplexSolverClass a) => bc -> a -> IO ()
- btConvexConvexAlgorithm_m_simplexSolver_get :: BtConvexConvexAlgorithmClass bc => bc -> IO BtVoronoiSimplexSolver
- btConvexConvexAlgorithm_m_ownManifold_set :: BtConvexConvexAlgorithmClass bc => bc -> Bool -> IO ()
- btConvexConvexAlgorithm_m_ownManifold_get :: BtConvexConvexAlgorithmClass bc => bc -> IO Bool
- btConvexConvexAlgorithm_m_manifoldPtr_set :: (BtConvexConvexAlgorithmClass bc, BtPersistentManifoldClass a) => bc -> a -> IO ()
- btConvexConvexAlgorithm_m_manifoldPtr_get :: BtConvexConvexAlgorithmClass bc => bc -> IO BtPersistentManifold
- btConvexConvexAlgorithm_m_lowLevelOfDetail_set :: BtConvexConvexAlgorithmClass bc => bc -> Bool -> IO ()
- btConvexConvexAlgorithm_m_lowLevelOfDetail_get :: BtConvexConvexAlgorithmClass bc => bc -> IO Bool
- btConvexConvexAlgorithm_m_numPerturbationIterations_set :: BtConvexConvexAlgorithmClass bc => bc -> Int -> IO ()
- btConvexConvexAlgorithm_m_numPerturbationIterations_get :: BtConvexConvexAlgorithmClass bc => bc -> IO Int
- btConvexConvexAlgorithm_m_minimumPointsPerturbationThreshold_set :: BtConvexConvexAlgorithmClass bc => bc -> Int -> IO ()
- btConvexConvexAlgorithm_m_minimumPointsPerturbationThreshold_get :: BtConvexConvexAlgorithmClass bc => bc -> IO Int
- btDefaultCollisionConfiguration :: BtDefaultCollisionConstructionInfoClass p0 => p0 -> IO BtDefaultCollisionConfiguration
- btDefaultCollisionConfiguration_free :: BtDefaultCollisionConfigurationClass bc => bc -> IO ()
- btDefaultCollisionConfiguration_getStackAllocator :: BtDefaultCollisionConfigurationClass bc => bc -> IO BtStackAlloc
- btDefaultCollisionConfiguration_setPlaneConvexMultipointIterations :: BtDefaultCollisionConfigurationClass bc => bc -> Int -> Int -> IO ()
- btDefaultCollisionConfiguration_getSimplexSolver :: BtDefaultCollisionConfigurationClass bc => bc -> IO BtVoronoiSimplexSolver
- btDefaultCollisionConfiguration_setConvexConvexMultipointIterations :: BtDefaultCollisionConfigurationClass bc => bc -> Int -> Int -> IO ()
- btDefaultCollisionConfiguration_getCollisionAlgorithmCreateFunc :: BtDefaultCollisionConfigurationClass bc => bc -> Int -> Int -> IO BtCollisionAlgorithmCreateFunc
- btDefaultCollisionConfiguration_m_persistentManifoldPoolSize_set :: BtDefaultCollisionConfigurationClass bc => bc -> Int -> IO ()
- btDefaultCollisionConfiguration_m_persistentManifoldPoolSize_get :: BtDefaultCollisionConfigurationClass bc => bc -> IO Int
- btDefaultCollisionConfiguration_m_stackAlloc_set :: (BtDefaultCollisionConfigurationClass bc, BtStackAllocClass a) => bc -> a -> IO ()
- btDefaultCollisionConfiguration_m_stackAlloc_get :: BtDefaultCollisionConfigurationClass bc => bc -> IO BtStackAlloc
- btDefaultCollisionConfiguration_m_ownsStackAllocator_set :: BtDefaultCollisionConfigurationClass bc => bc -> Bool -> IO ()
- btDefaultCollisionConfiguration_m_ownsStackAllocator_get :: BtDefaultCollisionConfigurationClass bc => bc -> IO Bool
- btDefaultCollisionConfiguration_m_ownsPersistentManifoldPool_set :: BtDefaultCollisionConfigurationClass bc => bc -> Bool -> IO ()
- btDefaultCollisionConfiguration_m_ownsPersistentManifoldPool_get :: BtDefaultCollisionConfigurationClass bc => bc -> IO Bool
- btDefaultCollisionConfiguration_m_ownsCollisionAlgorithmPool_set :: BtDefaultCollisionConfigurationClass bc => bc -> Bool -> IO ()
- btDefaultCollisionConfiguration_m_ownsCollisionAlgorithmPool_get :: BtDefaultCollisionConfigurationClass bc => bc -> IO Bool
- btDefaultCollisionConfiguration_m_simplexSolver_set :: (BtDefaultCollisionConfigurationClass bc, BtVoronoiSimplexSolverClass a) => bc -> a -> IO ()
- btDefaultCollisionConfiguration_m_simplexSolver_get :: BtDefaultCollisionConfigurationClass bc => bc -> IO BtVoronoiSimplexSolver
- btDefaultCollisionConfiguration_m_convexConvexCreateFunc_set :: (BtDefaultCollisionConfigurationClass bc, BtCollisionAlgorithmCreateFuncClass a) => bc -> a -> IO ()
- btDefaultCollisionConfiguration_m_convexConvexCreateFunc_get :: BtDefaultCollisionConfigurationClass bc => bc -> IO BtCollisionAlgorithmCreateFunc
- btDefaultCollisionConfiguration_m_convexConcaveCreateFunc_set :: (BtDefaultCollisionConfigurationClass bc, BtCollisionAlgorithmCreateFuncClass a) => bc -> a -> IO ()
- btDefaultCollisionConfiguration_m_convexConcaveCreateFunc_get :: BtDefaultCollisionConfigurationClass bc => bc -> IO BtCollisionAlgorithmCreateFunc
- btDefaultCollisionConfiguration_m_swappedConvexConcaveCreateFunc_set :: (BtDefaultCollisionConfigurationClass bc, BtCollisionAlgorithmCreateFuncClass a) => bc -> a -> IO ()
- btDefaultCollisionConfiguration_m_swappedConvexConcaveCreateFunc_get :: BtDefaultCollisionConfigurationClass bc => bc -> IO BtCollisionAlgorithmCreateFunc
- btDefaultCollisionConfiguration_m_compoundCreateFunc_set :: (BtDefaultCollisionConfigurationClass bc, BtCollisionAlgorithmCreateFuncClass a) => bc -> a -> IO ()
- btDefaultCollisionConfiguration_m_compoundCreateFunc_get :: BtDefaultCollisionConfigurationClass bc => bc -> IO BtCollisionAlgorithmCreateFunc
- btDefaultCollisionConfiguration_m_swappedCompoundCreateFunc_set :: (BtDefaultCollisionConfigurationClass bc, BtCollisionAlgorithmCreateFuncClass a) => bc -> a -> IO ()
- btDefaultCollisionConfiguration_m_swappedCompoundCreateFunc_get :: BtDefaultCollisionConfigurationClass bc => bc -> IO BtCollisionAlgorithmCreateFunc
- btDefaultCollisionConfiguration_m_emptyCreateFunc_set :: (BtDefaultCollisionConfigurationClass bc, BtCollisionAlgorithmCreateFuncClass a) => bc -> a -> IO ()
- btDefaultCollisionConfiguration_m_emptyCreateFunc_get :: BtDefaultCollisionConfigurationClass bc => bc -> IO BtCollisionAlgorithmCreateFunc
- btDefaultCollisionConfiguration_m_sphereSphereCF_set :: (BtDefaultCollisionConfigurationClass bc, BtCollisionAlgorithmCreateFuncClass a) => bc -> a -> IO ()
- btDefaultCollisionConfiguration_m_sphereSphereCF_get :: BtDefaultCollisionConfigurationClass bc => bc -> IO BtCollisionAlgorithmCreateFunc
- btDefaultCollisionConfiguration_m_boxBoxCF_set :: (BtDefaultCollisionConfigurationClass bc, BtCollisionAlgorithmCreateFuncClass a) => bc -> a -> IO ()
- btDefaultCollisionConfiguration_m_boxBoxCF_get :: BtDefaultCollisionConfigurationClass bc => bc -> IO BtCollisionAlgorithmCreateFunc
- btDefaultCollisionConfiguration_m_sphereTriangleCF_set :: (BtDefaultCollisionConfigurationClass bc, BtCollisionAlgorithmCreateFuncClass a) => bc -> a -> IO ()
- btDefaultCollisionConfiguration_m_sphereTriangleCF_get :: BtDefaultCollisionConfigurationClass bc => bc -> IO BtCollisionAlgorithmCreateFunc
- btDefaultCollisionConfiguration_m_triangleSphereCF_set :: (BtDefaultCollisionConfigurationClass bc, BtCollisionAlgorithmCreateFuncClass a) => bc -> a -> IO ()
- btDefaultCollisionConfiguration_m_triangleSphereCF_get :: BtDefaultCollisionConfigurationClass bc => bc -> IO BtCollisionAlgorithmCreateFunc
- btDefaultCollisionConfiguration_m_planeConvexCF_set :: (BtDefaultCollisionConfigurationClass bc, BtCollisionAlgorithmCreateFuncClass a) => bc -> a -> IO ()
- btDefaultCollisionConfiguration_m_planeConvexCF_get :: BtDefaultCollisionConfigurationClass bc => bc -> IO BtCollisionAlgorithmCreateFunc
- btDefaultCollisionConfiguration_m_convexPlaneCF_set :: (BtDefaultCollisionConfigurationClass bc, BtCollisionAlgorithmCreateFuncClass a) => bc -> a -> IO ()
- btDefaultCollisionConfiguration_m_convexPlaneCF_get :: BtDefaultCollisionConfigurationClass bc => bc -> IO BtCollisionAlgorithmCreateFunc
- btDefaultCollisionConstructionInfo :: IO BtDefaultCollisionConstructionInfo
- btDefaultCollisionConstructionInfo_free :: BtDefaultCollisionConstructionInfoClass bc => bc -> IO ()
- btDefaultCollisionConstructionInfo_m_customCollisionAlgorithmMaxElementSize_set :: BtDefaultCollisionConstructionInfoClass bc => bc -> Int -> IO ()
- btDefaultCollisionConstructionInfo_m_customCollisionAlgorithmMaxElementSize_get :: BtDefaultCollisionConstructionInfoClass bc => bc -> IO Int
- btDefaultCollisionConstructionInfo_m_defaultMaxCollisionAlgorithmPoolSize_set :: BtDefaultCollisionConstructionInfoClass bc => bc -> Int -> IO ()
- btDefaultCollisionConstructionInfo_m_defaultMaxCollisionAlgorithmPoolSize_get :: BtDefaultCollisionConstructionInfoClass bc => bc -> IO Int
- btDefaultCollisionConstructionInfo_m_defaultMaxPersistentManifoldPoolSize_set :: BtDefaultCollisionConstructionInfoClass bc => bc -> Int -> IO ()
- btDefaultCollisionConstructionInfo_m_defaultMaxPersistentManifoldPoolSize_get :: BtDefaultCollisionConstructionInfoClass bc => bc -> IO Int
- btDefaultCollisionConstructionInfo_m_defaultStackAllocatorSize_set :: BtDefaultCollisionConstructionInfoClass bc => bc -> Int -> IO ()
- btDefaultCollisionConstructionInfo_m_defaultStackAllocatorSize_get :: BtDefaultCollisionConstructionInfoClass bc => bc -> IO Int
- btDefaultCollisionConstructionInfo_m_stackAlloc_set :: (BtDefaultCollisionConstructionInfoClass bc, BtStackAllocClass a) => bc -> a -> IO ()
- btDefaultCollisionConstructionInfo_m_stackAlloc_get :: BtDefaultCollisionConstructionInfoClass bc => bc -> IO BtStackAlloc
- btDefaultCollisionConstructionInfo_m_useEpaPenetrationAlgorithm_set :: BtDefaultCollisionConstructionInfoClass bc => bc -> Int -> IO ()
- btDefaultCollisionConstructionInfo_m_useEpaPenetrationAlgorithm_get :: BtDefaultCollisionConstructionInfoClass bc => bc -> IO Int
- btGhostObject :: IO BtGhostObject
- btGhostObject_free :: BtGhostObjectClass bc => bc -> IO ()
- btGhostObject_convexSweepTest :: (BtGhostObjectClass bc, BtConvexShapeClass p0, BtCollisionWorld_ConvexResultCallbackClass p3) => bc -> p0 -> Transform -> Transform -> p3 -> Float -> IO (Transform, Transform)
- btGhostObject_convexSweepTest' :: (BtGhostObjectClass bc, BtConvexShapeClass p0, BtCollisionWorld_ConvexResultCallbackClass p3) => bc -> p0 -> p3 -> Float -> IO (Transform, Transform)
- btGhostObject_removeOverlappingObjectInternal :: (BtGhostObjectClass bc, BtBroadphaseProxyClass p0, BtDispatcherClass p1, BtBroadphaseProxyClass p2) => bc -> p0 -> p1 -> p2 -> IO ()
- btGhostObject_getNumOverlappingObjects :: BtGhostObjectClass bc => bc -> IO Int
- btGhostObject_addOverlappingObjectInternal :: (BtGhostObjectClass bc, BtBroadphaseProxyClass p0, BtBroadphaseProxyClass p1) => bc -> p0 -> p1 -> IO ()
- btGhostObject_rayTest :: (BtGhostObjectClass bc, BtCollisionWorld_RayResultCallbackClass p2) => bc -> Vec3 -> Vec3 -> p2 -> IO (Vec3, Vec3)
- btGhostObject_rayTest' :: (BtGhostObjectClass bc, BtCollisionWorld_RayResultCallbackClass p2) => bc -> p2 -> IO (Vec3, Vec3)
- btGhostObject_getOverlappingPairs :: BtGhostObjectClass bc => bc -> IO BtAlignedObjectArray_btCollisionObject_ptr_
- btGhostObject_getOverlappingPairs0 :: BtGhostObjectClass bc => bc -> IO BtAlignedObjectArray_btCollisionObject_ptr_
- btGhostObject_upcast :: BtCollisionObjectClass p0 => p0 -> IO BtGhostObject
- btGhostObject_upcast0 :: BtCollisionObjectClass p0 => p0 -> IO BtGhostObject
- btGhostObject_upcast1 :: BtCollisionObjectClass p0 => p0 -> IO BtGhostObject
- btGhostObject_getOverlappingObject :: BtGhostObjectClass bc => bc -> Int -> IO BtCollisionObject
- btGhostObject_getOverlappingObject0 :: BtGhostObjectClass bc => bc -> Int -> IO BtCollisionObject
- btGhostObject_getOverlappingObject1 :: BtGhostObjectClass bc => bc -> Int -> IO BtCollisionObject
- btGhostObject_m_overlappingObjects_set :: (BtGhostObjectClass bc, BtAlignedObjectArray_btCollisionObject_ptr_Class a) => bc -> a -> IO ()
- btGhostObject_m_overlappingObjects_get :: BtGhostObjectClass bc => bc -> IO BtAlignedObjectArray_btCollisionObject_ptr_
- btGhostPairCallback :: IO BtGhostPairCallback
- btGhostPairCallback_free :: BtGhostPairCallbackClass bc => bc -> IO ()
- btGhostPairCallback_addOverlappingPair :: (BtGhostPairCallbackClass bc, BtBroadphaseProxyClass p0, BtBroadphaseProxyClass p1) => bc -> p0 -> p1 -> IO BtBroadphasePair
- btGhostPairCallback_removeOverlappingPair :: (BtGhostPairCallbackClass bc, BtBroadphaseProxyClass p0, BtBroadphaseProxyClass p1, BtDispatcherClass p2) => bc -> p0 -> p1 -> p2 -> IO VoidPtr
- btGhostPairCallback_removeOverlappingPairsContainingProxy :: (BtGhostPairCallbackClass bc, BtBroadphaseProxyClass p0, BtDispatcherClass p1) => bc -> p0 -> p1 -> IO ()
- btManifoldResult0 :: IO BtManifoldResult
- btManifoldResult1 :: (BtCollisionObjectClass p0, BtCollisionObjectClass p1) => p0 -> p1 -> IO BtManifoldResult
- btManifoldResult_free :: BtManifoldResultClass bc => bc -> IO ()
- btManifoldResult_getPersistentManifold :: BtManifoldResultClass bc => bc -> IO BtPersistentManifold
- btManifoldResult_getPersistentManifold0 :: BtManifoldResultClass bc => bc -> IO BtPersistentManifold
- btManifoldResult_getPersistentManifold1 :: BtManifoldResultClass bc => bc -> IO BtPersistentManifold
- btManifoldResult_getBody0Internal :: BtManifoldResultClass bc => bc -> IO BtCollisionObject
- btManifoldResult_addContactPoint :: BtManifoldResultClass bc => bc -> Vec3 -> Vec3 -> Float -> IO (Vec3, Vec3)
- btManifoldResult_addContactPoint' :: BtManifoldResultClass bc => bc -> Float -> IO (Vec3, Vec3)
- btManifoldResult_getBody1Internal :: BtManifoldResultClass bc => bc -> IO BtCollisionObject
- btManifoldResult_setShapeIdentifiersB :: BtManifoldResultClass bc => bc -> Int -> Int -> IO ()
- btManifoldResult_setShapeIdentifiersA :: BtManifoldResultClass bc => bc -> Int -> Int -> IO ()
- btManifoldResult_refreshContactPoints :: BtManifoldResultClass bc => bc -> IO ()
- btManifoldResult_setPersistentManifold :: (BtManifoldResultClass bc, BtPersistentManifoldClass p0) => bc -> p0 -> IO ()
- btManifoldResult_m_body0_set :: (BtManifoldResultClass bc, BtCollisionObjectClass a) => bc -> a -> IO ()
- btManifoldResult_m_body0_get :: BtManifoldResultClass bc => bc -> IO BtCollisionObject
- btManifoldResult_m_body1_set :: (BtManifoldResultClass bc, BtCollisionObjectClass a) => bc -> a -> IO ()
- btManifoldResult_m_body1_get :: BtManifoldResultClass bc => bc -> IO BtCollisionObject
- btManifoldResult_m_index0_set :: BtManifoldResultClass bc => bc -> Int -> IO ()
- btManifoldResult_m_index0_get :: BtManifoldResultClass bc => bc -> IO Int
- btManifoldResult_m_index1_set :: BtManifoldResultClass bc => bc -> Int -> IO ()
- btManifoldResult_m_index1_get :: BtManifoldResultClass bc => bc -> IO Int
- btManifoldResult_m_manifoldPtr_set :: (BtManifoldResultClass bc, BtPersistentManifoldClass a) => bc -> a -> IO ()
- btManifoldResult_m_manifoldPtr_get :: BtManifoldResultClass bc => bc -> IO BtPersistentManifold
- btManifoldResult_m_partId0_set :: BtManifoldResultClass bc => bc -> Int -> IO ()
- btManifoldResult_m_partId0_get :: BtManifoldResultClass bc => bc -> IO Int
- btManifoldResult_m_partId1_set :: BtManifoldResultClass bc => bc -> Int -> IO ()
- btManifoldResult_m_partId1_get :: BtManifoldResultClass bc => bc -> IO Int
- btManifoldResult_m_rootTransA_set :: BtManifoldResultClass bc => bc -> Transform -> IO ()
- btManifoldResult_m_rootTransA_get :: BtManifoldResultClass bc => bc -> IO Transform
- btManifoldResult_m_rootTransB_set :: BtManifoldResultClass bc => bc -> Transform -> IO ()
- btManifoldResult_m_rootTransB_get :: BtManifoldResultClass bc => bc -> IO Transform
- btPairCachingGhostObject :: IO BtPairCachingGhostObject
- btPairCachingGhostObject_free :: BtPairCachingGhostObjectClass bc => bc -> IO ()
- btPairCachingGhostObject_removeOverlappingObjectInternal :: (BtPairCachingGhostObjectClass bc, BtBroadphaseProxyClass p0, BtDispatcherClass p1, BtBroadphaseProxyClass p2) => bc -> p0 -> p1 -> p2 -> IO ()
- btPairCachingGhostObject_getOverlappingPairCache :: BtPairCachingGhostObjectClass bc => bc -> IO BtHashedOverlappingPairCache
- btPairCachingGhostObject_addOverlappingObjectInternal :: (BtPairCachingGhostObjectClass bc, BtBroadphaseProxyClass p0, BtBroadphaseProxyClass p1) => bc -> p0 -> p1 -> IO ()
- btPairCachingGhostObject_m_hashPairCache_set :: (BtPairCachingGhostObjectClass bc, BtHashedOverlappingPairCacheClass a) => bc -> a -> IO ()
- btPairCachingGhostObject_m_hashPairCache_get :: BtPairCachingGhostObjectClass bc => bc -> IO BtHashedOverlappingPairCache
- btSphereSphereCollisionAlgorithm0 :: (BtPersistentManifoldClass p0, BtCollisionAlgorithmConstructionInfoClass p1, BtCollisionObjectClass p2, BtCollisionObjectClass p3) => p0 -> p1 -> p2 -> p3 -> IO BtSphereSphereCollisionAlgorithm
- btSphereSphereCollisionAlgorithm1 :: BtCollisionAlgorithmConstructionInfoClass p0 => p0 -> IO BtSphereSphereCollisionAlgorithm
- btSphereSphereCollisionAlgorithm_free :: BtSphereSphereCollisionAlgorithmClass bc => bc -> IO ()
- btSphereSphereCollisionAlgorithm_getAllContactManifolds :: (BtSphereSphereCollisionAlgorithmClass bc, BtAlignedObjectArray_btPersistentManifold_ptr_Class p0) => bc -> p0 -> IO ()
- btSphereSphereCollisionAlgorithm_calculateTimeOfImpact :: (BtSphereSphereCollisionAlgorithmClass bc, BtCollisionObjectClass p0, BtCollisionObjectClass p1, BtDispatcherInfoClass p2, BtManifoldResultClass p3) => bc -> p0 -> p1 -> p2 -> p3 -> IO Float
- btSphereSphereCollisionAlgorithm_processCollision :: (BtSphereSphereCollisionAlgorithmClass bc, BtCollisionObjectClass p0, BtCollisionObjectClass p1, BtDispatcherInfoClass p2, BtManifoldResultClass p3) => bc -> p0 -> p1 -> p2 -> p3 -> IO ()
- btSphereSphereCollisionAlgorithm_m_ownManifold_set :: BtSphereSphereCollisionAlgorithmClass bc => bc -> Bool -> IO ()
- btSphereSphereCollisionAlgorithm_m_ownManifold_get :: BtSphereSphereCollisionAlgorithmClass bc => bc -> IO Bool
- btSphereSphereCollisionAlgorithm_m_manifoldPtr_set :: (BtSphereSphereCollisionAlgorithmClass bc, BtPersistentManifoldClass a) => bc -> a -> IO ()
- btSphereSphereCollisionAlgorithm_m_manifoldPtr_get :: BtSphereSphereCollisionAlgorithmClass bc => bc -> IO BtPersistentManifold
- btCollisionWorld_AllHitsRayResultCallback'_ :: Ptr CFloat -> Ptr CFloat -> IO (Ptr ())
- btCollisionWorld_AllHitsRayResultCallback_free'_ :: Ptr () -> IO ()
- btCollisionWorld_AllHitsRayResultCallback_addSingleResult'_ :: Ptr () -> Ptr () -> CInt -> IO CFloat
- btCollisionWorld_AllHitsRayResultCallback_m_collisionObjects_set'_ :: Ptr () -> Ptr () -> IO ()
- btCollisionWorld_AllHitsRayResultCallback_m_collisionObjects_get'_ :: Ptr () -> IO (Ptr ())
- btCollisionWorld_AllHitsRayResultCallback_m_hitFractions_set'_ :: Ptr () -> Ptr () -> IO ()
- btCollisionWorld_AllHitsRayResultCallback_m_hitFractions_get'_ :: Ptr () -> IO (Ptr ())
- btCollisionWorld_AllHitsRayResultCallback_m_hitNormalWorld_set'_ :: Ptr () -> Ptr () -> IO ()
- btCollisionWorld_AllHitsRayResultCallback_m_hitNormalWorld_get'_ :: Ptr () -> IO (Ptr ())
- btCollisionWorld_AllHitsRayResultCallback_m_hitPointWorld_set'_ :: Ptr () -> Ptr () -> IO ()
- btCollisionWorld_AllHitsRayResultCallback_m_hitPointWorld_get'_ :: Ptr () -> IO (Ptr ())
- btCollisionWorld_AllHitsRayResultCallback_m_rayFromWorld_set'_ :: Ptr () -> Ptr CFloat -> IO ()
- btCollisionWorld_AllHitsRayResultCallback_m_rayFromWorld_get'_ :: Ptr () -> Ptr CFloat -> IO ()
- btCollisionWorld_AllHitsRayResultCallback_m_rayToWorld_set'_ :: Ptr () -> Ptr CFloat -> IO ()
- btCollisionWorld_AllHitsRayResultCallback_m_rayToWorld_get'_ :: Ptr () -> Ptr CFloat -> IO ()
- btCollisionWorld_ClosestConvexResultCallback'_ :: Ptr CFloat -> Ptr CFloat -> IO (Ptr ())
- btCollisionWorld_ClosestConvexResultCallback_free'_ :: Ptr () -> IO ()
- btCollisionWorld_ClosestConvexResultCallback_addSingleResult'_ :: Ptr () -> Ptr () -> CInt -> IO CFloat
- btCollisionWorld_ClosestConvexResultCallback_m_convexFromWorld_set'_ :: Ptr () -> Ptr CFloat -> IO ()
- btCollisionWorld_ClosestConvexResultCallback_m_convexFromWorld_get'_ :: Ptr () -> Ptr CFloat -> IO ()
- btCollisionWorld_ClosestConvexResultCallback_m_convexToWorld_set'_ :: Ptr () -> Ptr CFloat -> IO ()
- btCollisionWorld_ClosestConvexResultCallback_m_convexToWorld_get'_ :: Ptr () -> Ptr CFloat -> IO ()
- btCollisionWorld_ClosestConvexResultCallback_m_hitCollisionObject_set'_ :: Ptr () -> Ptr () -> IO ()
- btCollisionWorld_ClosestConvexResultCallback_m_hitCollisionObject_get'_ :: Ptr () -> IO (Ptr ())
- btCollisionWorld_ClosestConvexResultCallback_m_hitNormalWorld_set'_ :: Ptr () -> Ptr CFloat -> IO ()
- btCollisionWorld_ClosestConvexResultCallback_m_hitNormalWorld_get'_ :: Ptr () -> Ptr CFloat -> IO ()
- btCollisionWorld_ClosestConvexResultCallback_m_hitPointWorld_set'_ :: Ptr () -> Ptr CFloat -> IO ()
- btCollisionWorld_ClosestConvexResultCallback_m_hitPointWorld_get'_ :: Ptr () -> Ptr CFloat -> IO ()
- btCollisionWorld_ClosestRayResultCallback'_ :: Ptr CFloat -> Ptr CFloat -> IO (Ptr ())
- btCollisionWorld_ClosestRayResultCallback_free'_ :: Ptr () -> IO ()
- btCollisionWorld_ClosestRayResultCallback_addSingleResult'_ :: Ptr () -> Ptr () -> CInt -> IO CFloat
- btCollisionWorld_ClosestRayResultCallback_m_hitNormalWorld_set'_ :: Ptr () -> Ptr CFloat -> IO ()
- btCollisionWorld_ClosestRayResultCallback_m_hitNormalWorld_get'_ :: Ptr () -> Ptr CFloat -> IO ()
- btCollisionWorld_ClosestRayResultCallback_m_hitPointWorld_set'_ :: Ptr () -> Ptr CFloat -> IO ()
- btCollisionWorld_ClosestRayResultCallback_m_hitPointWorld_get'_ :: Ptr () -> Ptr CFloat -> IO ()
- btCollisionWorld_ClosestRayResultCallback_m_rayFromWorld_set'_ :: Ptr () -> Ptr CFloat -> IO ()
- btCollisionWorld_ClosestRayResultCallback_m_rayFromWorld_get'_ :: Ptr () -> Ptr CFloat -> IO ()
- btCollisionWorld_ClosestRayResultCallback_m_rayToWorld_set'_ :: Ptr () -> Ptr CFloat -> IO ()
- btCollisionWorld_ClosestRayResultCallback_m_rayToWorld_get'_ :: Ptr () -> Ptr CFloat -> IO ()
- btCollisionWorld_ContactResultCallback_addSingleResult'_ :: Ptr () -> Ptr () -> Ptr () -> CInt -> CInt -> Ptr () -> CInt -> CInt -> IO CFloat
- btCollisionWorld_ContactResultCallback_needsCollision'_ :: Ptr () -> Ptr () -> IO CInt
- btCollisionWorld_ContactResultCallback_m_collisionFilterGroup_set'_ :: Ptr () -> CShort -> IO ()
- btCollisionWorld_ContactResultCallback_m_collisionFilterGroup_get'_ :: Ptr () -> IO CShort
- btCollisionWorld_ContactResultCallback_m_collisionFilterMask_set'_ :: Ptr () -> CShort -> IO ()
- btCollisionWorld_ContactResultCallback_m_collisionFilterMask_get'_ :: Ptr () -> IO CShort
- btCollisionWorld_ConvexResultCallback_addSingleResult'_ :: Ptr () -> Ptr () -> CInt -> IO CFloat
- btCollisionWorld_ConvexResultCallback_needsCollision'_ :: Ptr () -> Ptr () -> IO CInt
- btCollisionWorld_ConvexResultCallback_hasHit'_ :: Ptr () -> IO CInt
- btCollisionWorld_ConvexResultCallback_m_closestHitFraction_set'_ :: Ptr () -> CFloat -> IO ()
- btCollisionWorld_ConvexResultCallback_m_closestHitFraction_get'_ :: Ptr () -> IO CFloat
- btCollisionWorld_ConvexResultCallback_m_collisionFilterGroup_set'_ :: Ptr () -> CShort -> IO ()
- btCollisionWorld_ConvexResultCallback_m_collisionFilterGroup_get'_ :: Ptr () -> IO CShort
- btCollisionWorld_ConvexResultCallback_m_collisionFilterMask_set'_ :: Ptr () -> CShort -> IO ()
- btCollisionWorld_ConvexResultCallback_m_collisionFilterMask_get'_ :: Ptr () -> IO CShort
- btSphereSphereCollisionAlgorithm_CreateFunc'_ :: IO (Ptr ())
- btSphereSphereCollisionAlgorithm_CreateFunc_free'_ :: Ptr () -> IO ()
- btSphereSphereCollisionAlgorithm_CreateFunc_CreateCollisionAlgorithm'_ :: Ptr () -> Ptr () -> Ptr () -> Ptr () -> IO (Ptr ())
- btConvexConvexAlgorithm_CreateFunc_free'_ :: Ptr () -> IO ()
- btConvexConvexAlgorithm_CreateFunc_CreateCollisionAlgorithm'_ :: Ptr () -> Ptr () -> Ptr () -> Ptr () -> IO (Ptr ())
- btConvexConvexAlgorithm_CreateFunc_m_simplexSolver_set'_ :: Ptr () -> Ptr () -> IO ()
- btConvexConvexAlgorithm_CreateFunc_m_simplexSolver_get'_ :: Ptr () -> IO (Ptr ())
- btConvexConvexAlgorithm_CreateFunc_m_numPerturbationIterations_set'_ :: Ptr () -> CInt -> IO ()
- btConvexConvexAlgorithm_CreateFunc_m_numPerturbationIterations_get'_ :: Ptr () -> IO CInt
- btConvexConvexAlgorithm_CreateFunc_m_minimumPointsPerturbationThreshold_set'_ :: Ptr () -> CInt -> IO ()
- btConvexConvexAlgorithm_CreateFunc_m_minimumPointsPerturbationThreshold_get'_ :: Ptr () -> IO CInt
- btCollisionWorld_LocalConvexResult'_ :: Ptr () -> Ptr () -> Ptr CFloat -> Ptr CFloat -> CFloat -> IO (Ptr ())
- btCollisionWorld_LocalConvexResult_free'_ :: Ptr () -> IO ()
- btCollisionWorld_LocalConvexResult_m_hitCollisionObject_set'_ :: Ptr () -> Ptr () -> IO ()
- btCollisionWorld_LocalConvexResult_m_hitCollisionObject_get'_ :: Ptr () -> IO (Ptr ())
- btCollisionWorld_LocalConvexResult_m_hitFraction_set'_ :: Ptr () -> CFloat -> IO ()
- btCollisionWorld_LocalConvexResult_m_hitFraction_get'_ :: Ptr () -> IO CFloat
- btCollisionWorld_LocalConvexResult_m_hitNormalLocal_set'_ :: Ptr () -> Ptr CFloat -> IO ()
- btCollisionWorld_LocalConvexResult_m_hitNormalLocal_get'_ :: Ptr () -> Ptr CFloat -> IO ()
- btCollisionWorld_LocalConvexResult_m_hitPointLocal_set'_ :: Ptr () -> Ptr CFloat -> IO ()
- btCollisionWorld_LocalConvexResult_m_hitPointLocal_get'_ :: Ptr () -> Ptr CFloat -> IO ()
- btCollisionWorld_LocalConvexResult_m_localShapeInfo_set'_ :: Ptr () -> Ptr () -> IO ()
- btCollisionWorld_LocalConvexResult_m_localShapeInfo_get'_ :: Ptr () -> IO (Ptr ())
- btCollisionWorld_LocalRayResult'_ :: Ptr () -> Ptr () -> Ptr CFloat -> CFloat -> IO (Ptr ())
- btCollisionWorld_LocalRayResult_free'_ :: Ptr () -> IO ()
- btCollisionWorld_LocalRayResult_m_collisionObject_set'_ :: Ptr () -> Ptr () -> IO ()
- btCollisionWorld_LocalRayResult_m_collisionObject_get'_ :: Ptr () -> IO (Ptr ())
- btCollisionWorld_LocalRayResult_m_hitFraction_set'_ :: Ptr () -> CFloat -> IO ()
- btCollisionWorld_LocalRayResult_m_hitFraction_get'_ :: Ptr () -> IO CFloat
- btCollisionWorld_LocalRayResult_m_hitNormalLocal_set'_ :: Ptr () -> Ptr CFloat -> IO ()
- btCollisionWorld_LocalRayResult_m_hitNormalLocal_get'_ :: Ptr () -> Ptr CFloat -> IO ()
- btCollisionWorld_LocalRayResult_m_localShapeInfo_set'_ :: Ptr () -> Ptr () -> IO ()
- btCollisionWorld_LocalRayResult_m_localShapeInfo_get'_ :: Ptr () -> IO (Ptr ())
- btCollisionWorld_LocalShapeInfo'_ :: IO (Ptr ())
- btCollisionWorld_LocalShapeInfo_free'_ :: Ptr () -> IO ()
- btCollisionWorld_LocalShapeInfo_m_shapePart_set'_ :: Ptr () -> CInt -> IO ()
- btCollisionWorld_LocalShapeInfo_m_shapePart_get'_ :: Ptr () -> IO CInt
- btCollisionWorld_LocalShapeInfo_m_triangleIndex_set'_ :: Ptr () -> CInt -> IO ()
- btCollisionWorld_LocalShapeInfo_m_triangleIndex_get'_ :: Ptr () -> IO CInt
- btCollisionWorld_RayResultCallback_addSingleResult'_ :: Ptr () -> Ptr () -> CInt -> IO CFloat
- btCollisionWorld_RayResultCallback_needsCollision'_ :: Ptr () -> Ptr () -> IO CInt
- btCollisionWorld_RayResultCallback_hasHit'_ :: Ptr () -> IO CInt
- btCollisionWorld_RayResultCallback_m_closestHitFraction_set'_ :: Ptr () -> CFloat -> IO ()
- btCollisionWorld_RayResultCallback_m_closestHitFraction_get'_ :: Ptr () -> IO CFloat
- btCollisionWorld_RayResultCallback_m_collisionFilterGroup_set'_ :: Ptr () -> CShort -> IO ()
- btCollisionWorld_RayResultCallback_m_collisionFilterGroup_get'_ :: Ptr () -> IO CShort
- btCollisionWorld_RayResultCallback_m_collisionFilterMask_set'_ :: Ptr () -> CShort -> IO ()
- btCollisionWorld_RayResultCallback_m_collisionFilterMask_get'_ :: Ptr () -> IO CShort
- btCollisionWorld_RayResultCallback_m_collisionObject_set'_ :: Ptr () -> Ptr () -> IO ()
- btCollisionWorld_RayResultCallback_m_collisionObject_get'_ :: Ptr () -> IO (Ptr ())
- btCollisionWorld_RayResultCallback_m_flags_set'_ :: Ptr () -> CUInt -> IO ()
- btCollisionWorld_RayResultCallback_m_flags_get'_ :: Ptr () -> IO CUInt
- btCollisionAlgorithmCreateFunc'_ :: IO (Ptr ())
- btCollisionAlgorithmCreateFunc_free'_ :: Ptr () -> IO ()
- btCollisionAlgorithmCreateFunc_CreateCollisionAlgorithm'_ :: Ptr () -> Ptr () -> Ptr () -> Ptr () -> IO (Ptr ())
- btCollisionAlgorithmCreateFunc_m_swapped_set'_ :: Ptr () -> CInt -> IO ()
- btCollisionAlgorithmCreateFunc_m_swapped_get'_ :: Ptr () -> IO CInt
- btCollisionConfiguration_getStackAllocator'_ :: Ptr () -> IO (Ptr ())
- btCollisionConfiguration_getCollisionAlgorithmCreateFunc'_ :: Ptr () -> CInt -> CInt -> IO (Ptr ())
- btCollisionDispatcher'_ :: Ptr () -> IO (Ptr ())
- btCollisionDispatcher_free'_ :: Ptr () -> IO ()
- btCollisionDispatcher_allocateCollisionAlgorithm'_ :: Ptr () -> CInt -> IO (Ptr ())
- btCollisionDispatcher_getDispatcherFlags'_ :: Ptr () -> IO CInt
- btCollisionDispatcher_getCollisionConfiguration'_ :: Ptr () -> IO (Ptr ())
- btCollisionDispatcher_getCollisionConfiguration0'_ :: Ptr () -> IO (Ptr ())
- btCollisionDispatcher_getCollisionConfiguration1'_ :: Ptr () -> IO (Ptr ())
- btCollisionDispatcher_setDispatcherFlags'_ :: Ptr () -> CInt -> IO ()
- btCollisionDispatcher_releaseManifold'_ :: Ptr () -> Ptr () -> IO ()
- btCollisionDispatcher_setCollisionConfiguration'_ :: Ptr () -> Ptr () -> IO ()
- btCollisionDispatcher_getNumManifolds'_ :: Ptr () -> IO CInt
- btCollisionDispatcher_clearManifold'_ :: Ptr () -> Ptr () -> IO ()
- btCollisionDispatcher_freeCollisionAlgorithm'_ :: Ptr () -> Ptr () -> IO ()
- btCollisionDispatcher_registerCollisionCreateFunc'_ :: Ptr () -> CInt -> CInt -> Ptr () -> IO ()
- btCollisionDispatcher_defaultNearCallback'_ :: Ptr () -> Ptr () -> Ptr () -> IO ()
- btCollisionDispatcher_findAlgorithm'_ :: Ptr () -> Ptr () -> Ptr () -> Ptr () -> IO (Ptr ())
- btCollisionDispatcher_needsResponse'_ :: Ptr () -> Ptr () -> Ptr () -> IO CInt
- btCollisionDispatcher_getNewManifold'_ :: Ptr () -> Ptr () -> Ptr () -> IO (Ptr ())
- btCollisionDispatcher_dispatchAllCollisionPairs'_ :: Ptr () -> Ptr () -> Ptr () -> Ptr () -> IO ()
- btCollisionDispatcher_needsCollision'_ :: Ptr () -> Ptr () -> Ptr () -> IO CInt
- btCollisionDispatcher_getManifoldByIndexInternal'_ :: Ptr () -> CInt -> IO (Ptr ())
- btCollisionDispatcher_getManifoldByIndexInternal0'_ :: Ptr () -> CInt -> IO (Ptr ())
- btCollisionDispatcher_getManifoldByIndexInternal1'_ :: Ptr () -> CInt -> IO (Ptr ())
- btCollisionDispatcher_m_collisionConfiguration_set'_ :: Ptr () -> Ptr () -> IO ()
- btCollisionDispatcher_m_collisionConfiguration_get'_ :: Ptr () -> IO (Ptr ())
- btCollisionDispatcher_m_defaultManifoldResult_set'_ :: Ptr () -> Ptr () -> IO ()
- btCollisionDispatcher_m_defaultManifoldResult_get'_ :: Ptr () -> IO (Ptr ())
- btCollisionDispatcher_m_dispatcherFlags_set'_ :: Ptr () -> CInt -> IO ()
- btCollisionDispatcher_m_dispatcherFlags_get'_ :: Ptr () -> IO CInt
- btCollisionDispatcher_m_manifoldsPtr_set'_ :: Ptr () -> Ptr () -> IO ()
- btCollisionDispatcher_m_manifoldsPtr_get'_ :: Ptr () -> IO (Ptr ())
- btCollisionObject'_ :: IO (Ptr ())
- btCollisionObject_free'_ :: Ptr () -> IO ()
- btCollisionObject_getCcdSquareMotionThreshold'_ :: Ptr () -> IO CFloat
- btCollisionObject_activate'_ :: Ptr () -> CInt -> IO ()
- btCollisionObject_setInterpolationLinearVelocity'_ :: Ptr () -> Ptr CFloat -> IO ()
- btCollisionObject_setInterpolationLinearVelocity''_ :: Ptr () -> Ptr CFloat -> IO ()
- btCollisionObject_getFriction'_ :: Ptr () -> IO CFloat
- btCollisionObject_setCompanionId'_ :: Ptr () -> CInt -> IO ()
- btCollisionObject_setInterpolationAngularVelocity'_ :: Ptr () -> Ptr CFloat -> IO ()
- btCollisionObject_setInterpolationAngularVelocity''_ :: Ptr () -> Ptr CFloat -> IO ()
- btCollisionObject_serialize'_ :: Ptr () -> Ptr () -> Ptr () -> IO (Ptr CChar)
- btCollisionObject_setWorldTransform'_ :: Ptr () -> Ptr CFloat -> IO ()
- btCollisionObject_setWorldTransform''_ :: Ptr () -> Ptr CFloat -> IO ()
- btCollisionObject_getCompanionId'_ :: Ptr () -> IO CInt
- btCollisionObject_internalSetExtensionPointer'_ :: Ptr () -> Ptr () -> IO ()
- btCollisionObject_setContactProcessingThreshold'_ :: Ptr () -> CFloat -> IO ()
- btCollisionObject_setInterpolationWorldTransform'_ :: Ptr () -> Ptr CFloat -> IO ()
- btCollisionObject_setInterpolationWorldTransform''_ :: Ptr () -> Ptr CFloat -> IO ()
- btCollisionObject_getInterpolationLinearVelocity'_ :: Ptr () -> Ptr CFloat -> IO ()
- btCollisionObject_mergesSimulationIslands'_ :: Ptr () -> IO CInt
- btCollisionObject_setCollisionShape'_ :: Ptr () -> Ptr () -> IO ()
- btCollisionObject_setCcdMotionThreshold'_ :: Ptr () -> CFloat -> IO ()
- btCollisionObject_getIslandTag'_ :: Ptr () -> IO CInt
- btCollisionObject_calculateSerializeBufferSize'_ :: Ptr () -> IO CInt
- btCollisionObject_getCcdMotionThreshold'_ :: Ptr () -> IO CFloat
- btCollisionObject_setUserPointer'_ :: Ptr () -> Ptr () -> IO ()
- btCollisionObject_checkCollideWith'_ :: Ptr () -> Ptr () -> IO CInt
- btCollisionObject_getAnisotropicFriction'_ :: Ptr () -> Ptr CFloat -> IO ()
- btCollisionObject_getInterpolationAngularVelocity'_ :: Ptr () -> Ptr CFloat -> IO ()
- btCollisionObject_forceActivationState'_ :: Ptr () -> CInt -> IO ()
- btCollisionObject_isStaticObject'_ :: Ptr () -> IO CInt
- btCollisionObject_setFriction'_ :: Ptr () -> CFloat -> IO ()
- btCollisionObject_getInterpolationWorldTransform'_ :: Ptr () -> Ptr CFloat -> IO ()
- btCollisionObject_getInterpolationWorldTransform0'_ :: Ptr () -> Ptr CFloat -> IO ()
- btCollisionObject_getInterpolationWorldTransform1'_ :: Ptr () -> Ptr CFloat -> IO ()
- btCollisionObject_setIslandTag'_ :: Ptr () -> CInt -> IO ()
- btCollisionObject_setHitFraction'_ :: Ptr () -> CFloat -> IO ()
- btCollisionObject_serializeSingleObject'_ :: Ptr () -> Ptr () -> IO ()
- btCollisionObject_getCollisionFlags'_ :: Ptr () -> IO CInt
- btCollisionObject_getDeactivationTime'_ :: Ptr () -> IO CFloat
- btCollisionObject_getCollisionShape'_ :: Ptr () -> IO (Ptr ())
- btCollisionObject_getCollisionShape0'_ :: Ptr () -> IO (Ptr ())
- btCollisionObject_getCollisionShape1'_ :: Ptr () -> IO (Ptr ())
- btCollisionObject_setAnisotropicFriction'_ :: Ptr () -> Ptr CFloat -> IO ()
- btCollisionObject_setAnisotropicFriction''_ :: Ptr () -> Ptr CFloat -> IO ()
- btCollisionObject_checkCollideWithOverride'_ :: Ptr () -> Ptr () -> IO CInt
- btCollisionObject_getBroadphaseHandle'_ :: Ptr () -> IO (Ptr ())
- btCollisionObject_getBroadphaseHandle0'_ :: Ptr () -> IO (Ptr ())
- btCollisionObject_getBroadphaseHandle1'_ :: Ptr () -> IO (Ptr ())
- btCollisionObject_getUserPointer'_ :: Ptr () -> IO (Ptr ())
- btCollisionObject_setCcdSweptSphereRadius'_ :: Ptr () -> CFloat -> IO ()
- btCollisionObject_getWorldTransform'_ :: Ptr () -> Ptr CFloat -> IO ()
- btCollisionObject_getWorldTransform0'_ :: Ptr () -> Ptr CFloat -> IO ()
- btCollisionObject_getWorldTransform1'_ :: Ptr () -> Ptr CFloat -> IO ()
- btCollisionObject_setCollisionFlags'_ :: Ptr () -> CInt -> IO ()
- btCollisionObject_internalSetTemporaryCollisionShape'_ :: Ptr () -> Ptr () -> IO ()
- btCollisionObject_getHitFraction'_ :: Ptr () -> IO CFloat
- btCollisionObject_isActive'_ :: Ptr () -> IO CInt
- btCollisionObject_setActivationState'_ :: Ptr () -> CInt -> IO ()
- btCollisionObject_getInternalType'_ :: Ptr () -> IO CInt
- btCollisionObject_getActivationState'_ :: Ptr () -> IO CInt
- btCollisionObject_hasContactResponse'_ :: Ptr () -> IO CInt
- btCollisionObject_getRootCollisionShape'_ :: Ptr () -> IO (Ptr ())
- btCollisionObject_getRootCollisionShape0'_ :: Ptr () -> IO (Ptr ())
- btCollisionObject_getRootCollisionShape1'_ :: Ptr () -> IO (Ptr ())
- btCollisionObject_getRestitution'_ :: Ptr () -> IO CFloat
- btCollisionObject_getCcdSweptSphereRadius'_ :: Ptr () -> IO CFloat
- btCollisionObject_getContactProcessingThreshold'_ :: Ptr () -> IO CFloat
- btCollisionObject_setDeactivationTime'_ :: Ptr () -> CFloat -> IO ()
- btCollisionObject_internalGetExtensionPointer'_ :: Ptr () -> IO (Ptr ())
- btCollisionObject_isStaticOrKinematicObject'_ :: Ptr () -> IO CInt
- btCollisionObject_setRestitution'_ :: Ptr () -> CFloat -> IO ()
- btCollisionObject_hasAnisotropicFriction'_ :: Ptr () -> IO CInt
- btCollisionObject_setBroadphaseHandle'_ :: Ptr () -> Ptr () -> IO ()
- btCollisionObject_isKinematicObject'_ :: Ptr () -> IO CInt
- btCollisionObject_m_activationState1_set'_ :: Ptr () -> CInt -> IO ()
- btCollisionObject_m_activationState1_get'_ :: Ptr () -> IO CInt
- btCollisionObject_m_anisotropicFriction_set'_ :: Ptr () -> Ptr CFloat -> IO ()
- btCollisionObject_m_anisotropicFriction_get'_ :: Ptr () -> Ptr CFloat -> IO ()
- btCollisionObject_m_broadphaseHandle_set'_ :: Ptr () -> Ptr () -> IO ()
- btCollisionObject_m_broadphaseHandle_get'_ :: Ptr () -> IO (Ptr ())
- btCollisionObject_m_ccdMotionThreshold_set'_ :: Ptr () -> CFloat -> IO ()
- btCollisionObject_m_ccdMotionThreshold_get'_ :: Ptr () -> IO CFloat
- btCollisionObject_m_ccdSweptSphereRadius_set'_ :: Ptr () -> CFloat -> IO ()
- btCollisionObject_m_ccdSweptSphereRadius_get'_ :: Ptr () -> IO CFloat
- btCollisionObject_m_checkCollideWith_set'_ :: Ptr () -> CInt -> IO ()
- btCollisionObject_m_checkCollideWith_get'_ :: Ptr () -> IO CInt
- btCollisionObject_m_collisionFlags_set'_ :: Ptr () -> CInt -> IO ()
- btCollisionObject_m_collisionFlags_get'_ :: Ptr () -> IO CInt
- btCollisionObject_m_collisionShape_set'_ :: Ptr () -> Ptr () -> IO ()
- btCollisionObject_m_collisionShape_get'_ :: Ptr () -> IO (Ptr ())
- btCollisionObject_m_companionId_set'_ :: Ptr () -> CInt -> IO ()
- btCollisionObject_m_companionId_get'_ :: Ptr () -> IO CInt
- btCollisionObject_m_contactProcessingThreshold_set'_ :: Ptr () -> CFloat -> IO ()
- btCollisionObject_m_contactProcessingThreshold_get'_ :: Ptr () -> IO CFloat
- btCollisionObject_m_deactivationTime_set'_ :: Ptr () -> CFloat -> IO ()
- btCollisionObject_m_deactivationTime_get'_ :: Ptr () -> IO CFloat
- btCollisionObject_m_extensionPointer_set'_ :: Ptr () -> Ptr () -> IO ()
- btCollisionObject_m_extensionPointer_get'_ :: Ptr () -> IO (Ptr ())
- btCollisionObject_m_friction_set'_ :: Ptr () -> CFloat -> IO ()
- btCollisionObject_m_friction_get'_ :: Ptr () -> IO CFloat
- btCollisionObject_m_hasAnisotropicFriction_set'_ :: Ptr () -> CInt -> IO ()
- btCollisionObject_m_hasAnisotropicFriction_get'_ :: Ptr () -> IO CInt
- btCollisionObject_m_hitFraction_set'_ :: Ptr () -> CFloat -> IO ()
- btCollisionObject_m_hitFraction_get'_ :: Ptr () -> IO CFloat
- btCollisionObject_m_internalType_set'_ :: Ptr () -> CInt -> IO ()
- btCollisionObject_m_internalType_get'_ :: Ptr () -> IO CInt
- btCollisionObject_m_interpolationAngularVelocity_set'_ :: Ptr () -> Ptr CFloat -> IO ()
- btCollisionObject_m_interpolationAngularVelocity_get'_ :: Ptr () -> Ptr CFloat -> IO ()
- btCollisionObject_m_interpolationLinearVelocity_set'_ :: Ptr () -> Ptr CFloat -> IO ()
- btCollisionObject_m_interpolationLinearVelocity_get'_ :: Ptr () -> Ptr CFloat -> IO ()
- btCollisionObject_m_interpolationWorldTransform_set'_ :: Ptr () -> Ptr CFloat -> IO ()
- btCollisionObject_m_interpolationWorldTransform_get'_ :: Ptr () -> Ptr CFloat -> IO ()
- btCollisionObject_m_islandTag1_set'_ :: Ptr () -> CInt -> IO ()
- btCollisionObject_m_islandTag1_get'_ :: Ptr () -> IO CInt
- btCollisionObject_m_restitution_set'_ :: Ptr () -> CFloat -> IO ()
- btCollisionObject_m_restitution_get'_ :: Ptr () -> IO CFloat
- btCollisionObject_m_rootCollisionShape_set'_ :: Ptr () -> Ptr () -> IO ()
- btCollisionObject_m_rootCollisionShape_get'_ :: Ptr () -> IO (Ptr ())
- btCollisionObject_m_userObjectPointer_set'_ :: Ptr () -> Ptr () -> IO ()
- btCollisionObject_m_userObjectPointer_get'_ :: Ptr () -> IO (Ptr ())
- btCollisionObject_m_worldTransform_set'_ :: Ptr () -> Ptr CFloat -> IO ()
- btCollisionObject_m_worldTransform_get'_ :: Ptr () -> Ptr CFloat -> IO ()
- btCollisionObjectDoubleData'_ :: IO (Ptr ())
- btCollisionObjectDoubleData_free'_ :: Ptr () -> IO ()
- btCollisionObjectDoubleData_m_activationState1_set'_ :: Ptr () -> CInt -> IO ()
- btCollisionObjectDoubleData_m_activationState1_get'_ :: Ptr () -> IO CInt
- btCollisionObjectDoubleData_m_anisotropicFriction_set'_ :: Ptr () -> Ptr () -> IO ()
- btCollisionObjectDoubleData_m_anisotropicFriction_get'_ :: Ptr () -> IO (Ptr ())
- btCollisionObjectDoubleData_m_broadphaseHandle_set'_ :: Ptr () -> Ptr () -> IO ()
- btCollisionObjectDoubleData_m_broadphaseHandle_get'_ :: Ptr () -> IO (Ptr ())
- btCollisionObjectDoubleData_m_ccdMotionThreshold_set'_ :: Ptr () -> CDouble -> IO ()
- btCollisionObjectDoubleData_m_ccdMotionThreshold_get'_ :: Ptr () -> IO CDouble
- btCollisionObjectDoubleData_m_ccdSweptSphereRadius_set'_ :: Ptr () -> CDouble -> IO ()
- btCollisionObjectDoubleData_m_ccdSweptSphereRadius_get'_ :: Ptr () -> IO CDouble
- btCollisionObjectDoubleData_m_checkCollideWith_set'_ :: Ptr () -> CInt -> IO ()
- btCollisionObjectDoubleData_m_checkCollideWith_get'_ :: Ptr () -> IO CInt
- btCollisionObjectDoubleData_m_collisionFlags_set'_ :: Ptr () -> CInt -> IO ()
- btCollisionObjectDoubleData_m_collisionFlags_get'_ :: Ptr () -> IO CInt
- btCollisionObjectDoubleData_m_collisionShape_set'_ :: Ptr () -> Ptr () -> IO ()
- btCollisionObjectDoubleData_m_collisionShape_get'_ :: Ptr () -> IO (Ptr ())
- btCollisionObjectDoubleData_m_companionId_set'_ :: Ptr () -> CInt -> IO ()
- btCollisionObjectDoubleData_m_companionId_get'_ :: Ptr () -> IO CInt
- btCollisionObjectDoubleData_m_contactProcessingThreshold_set'_ :: Ptr () -> CDouble -> IO ()
- btCollisionObjectDoubleData_m_contactProcessingThreshold_get'_ :: Ptr () -> IO CDouble
- btCollisionObjectDoubleData_m_deactivationTime_set'_ :: Ptr () -> CDouble -> IO ()
- btCollisionObjectDoubleData_m_deactivationTime_get'_ :: Ptr () -> IO CDouble
- btCollisionObjectDoubleData_m_friction_set'_ :: Ptr () -> CDouble -> IO ()
- btCollisionObjectDoubleData_m_friction_get'_ :: Ptr () -> IO CDouble
- btCollisionObjectDoubleData_m_hasAnisotropicFriction_set'_ :: Ptr () -> CInt -> IO ()
- btCollisionObjectDoubleData_m_hasAnisotropicFriction_get'_ :: Ptr () -> IO CInt
- btCollisionObjectDoubleData_m_hitFraction_set'_ :: Ptr () -> CDouble -> IO ()
- btCollisionObjectDoubleData_m_hitFraction_get'_ :: Ptr () -> IO CDouble
- btCollisionObjectDoubleData_m_internalType_set'_ :: Ptr () -> CInt -> IO ()
- btCollisionObjectDoubleData_m_internalType_get'_ :: Ptr () -> IO CInt
- btCollisionObjectDoubleData_m_interpolationAngularVelocity_set'_ :: Ptr () -> Ptr () -> IO ()
- btCollisionObjectDoubleData_m_interpolationAngularVelocity_get'_ :: Ptr () -> IO (Ptr ())
- btCollisionObjectDoubleData_m_interpolationLinearVelocity_set'_ :: Ptr () -> Ptr () -> IO ()
- btCollisionObjectDoubleData_m_interpolationLinearVelocity_get'_ :: Ptr () -> IO (Ptr ())
- btCollisionObjectDoubleData_m_interpolationWorldTransform_set'_ :: Ptr () -> Ptr () -> IO ()
- btCollisionObjectDoubleData_m_interpolationWorldTransform_get'_ :: Ptr () -> IO (Ptr ())
- btCollisionObjectDoubleData_m_islandTag1_set'_ :: Ptr () -> CInt -> IO ()
- btCollisionObjectDoubleData_m_islandTag1_get'_ :: Ptr () -> IO CInt
- btCollisionObjectDoubleData_m_name_set'_ :: Ptr () -> Ptr CChar -> IO ()
- btCollisionObjectDoubleData_m_name_get'_ :: Ptr () -> IO (Ptr CChar)
- btCollisionObjectDoubleData_m_restitution_set'_ :: Ptr () -> CDouble -> IO ()
- btCollisionObjectDoubleData_m_restitution_get'_ :: Ptr () -> IO CDouble
- btCollisionObjectDoubleData_m_rootCollisionShape_set'_ :: Ptr () -> Ptr () -> IO ()
- btCollisionObjectDoubleData_m_rootCollisionShape_get'_ :: Ptr () -> IO (Ptr ())
- btCollisionObjectDoubleData_m_worldTransform_set'_ :: Ptr () -> Ptr () -> IO ()
- btCollisionObjectDoubleData_m_worldTransform_get'_ :: Ptr () -> IO (Ptr ())
- btCollisionObjectFloatData'_ :: IO (Ptr ())
- btCollisionObjectFloatData_free'_ :: Ptr () -> IO ()
- btCollisionObjectFloatData_m_activationState1_set'_ :: Ptr () -> CInt -> IO ()
- btCollisionObjectFloatData_m_activationState1_get'_ :: Ptr () -> IO CInt
- btCollisionObjectFloatData_m_anisotropicFriction_set'_ :: Ptr () -> Ptr () -> IO ()
- btCollisionObjectFloatData_m_anisotropicFriction_get'_ :: Ptr () -> IO (Ptr ())
- btCollisionObjectFloatData_m_broadphaseHandle_set'_ :: Ptr () -> Ptr () -> IO ()
- btCollisionObjectFloatData_m_broadphaseHandle_get'_ :: Ptr () -> IO (Ptr ())
- btCollisionObjectFloatData_m_ccdMotionThreshold_set'_ :: Ptr () -> CFloat -> IO ()
- btCollisionObjectFloatData_m_ccdMotionThreshold_get'_ :: Ptr () -> IO CFloat
- btCollisionObjectFloatData_m_ccdSweptSphereRadius_set'_ :: Ptr () -> CFloat -> IO ()
- btCollisionObjectFloatData_m_ccdSweptSphereRadius_get'_ :: Ptr () -> IO CFloat
- btCollisionObjectFloatData_m_checkCollideWith_set'_ :: Ptr () -> CInt -> IO ()
- btCollisionObjectFloatData_m_checkCollideWith_get'_ :: Ptr () -> IO CInt
- btCollisionObjectFloatData_m_collisionFlags_set'_ :: Ptr () -> CInt -> IO ()
- btCollisionObjectFloatData_m_collisionFlags_get'_ :: Ptr () -> IO CInt
- btCollisionObjectFloatData_m_collisionShape_set'_ :: Ptr () -> Ptr () -> IO ()
- btCollisionObjectFloatData_m_collisionShape_get'_ :: Ptr () -> IO (Ptr ())
- btCollisionObjectFloatData_m_companionId_set'_ :: Ptr () -> CInt -> IO ()
- btCollisionObjectFloatData_m_companionId_get'_ :: Ptr () -> IO CInt
- btCollisionObjectFloatData_m_contactProcessingThreshold_set'_ :: Ptr () -> CFloat -> IO ()
- btCollisionObjectFloatData_m_contactProcessingThreshold_get'_ :: Ptr () -> IO CFloat
- btCollisionObjectFloatData_m_deactivationTime_set'_ :: Ptr () -> CFloat -> IO ()
- btCollisionObjectFloatData_m_deactivationTime_get'_ :: Ptr () -> IO CFloat
- btCollisionObjectFloatData_m_friction_set'_ :: Ptr () -> CFloat -> IO ()
- btCollisionObjectFloatData_m_friction_get'_ :: Ptr () -> IO CFloat
- btCollisionObjectFloatData_m_hasAnisotropicFriction_set'_ :: Ptr () -> CInt -> IO ()
- btCollisionObjectFloatData_m_hasAnisotropicFriction_get'_ :: Ptr () -> IO CInt
- btCollisionObjectFloatData_m_hitFraction_set'_ :: Ptr () -> CFloat -> IO ()
- btCollisionObjectFloatData_m_hitFraction_get'_ :: Ptr () -> IO CFloat
- btCollisionObjectFloatData_m_internalType_set'_ :: Ptr () -> CInt -> IO ()
- btCollisionObjectFloatData_m_internalType_get'_ :: Ptr () -> IO CInt
- btCollisionObjectFloatData_m_interpolationAngularVelocity_set'_ :: Ptr () -> Ptr () -> IO ()
- btCollisionObjectFloatData_m_interpolationAngularVelocity_get'_ :: Ptr () -> IO (Ptr ())
- btCollisionObjectFloatData_m_interpolationLinearVelocity_set'_ :: Ptr () -> Ptr () -> IO ()
- btCollisionObjectFloatData_m_interpolationLinearVelocity_get'_ :: Ptr () -> IO (Ptr ())
- btCollisionObjectFloatData_m_interpolationWorldTransform_set'_ :: Ptr () -> Ptr () -> IO ()
- btCollisionObjectFloatData_m_interpolationWorldTransform_get'_ :: Ptr () -> IO (Ptr ())
- btCollisionObjectFloatData_m_islandTag1_set'_ :: Ptr () -> CInt -> IO ()
- btCollisionObjectFloatData_m_islandTag1_get'_ :: Ptr () -> IO CInt
- btCollisionObjectFloatData_m_name_set'_ :: Ptr () -> Ptr CChar -> IO ()
- btCollisionObjectFloatData_m_name_get'_ :: Ptr () -> IO (Ptr CChar)
- btCollisionObjectFloatData_m_restitution_set'_ :: Ptr () -> CFloat -> IO ()
- btCollisionObjectFloatData_m_restitution_get'_ :: Ptr () -> IO CFloat
- btCollisionObjectFloatData_m_rootCollisionShape_set'_ :: Ptr () -> Ptr () -> IO ()
- btCollisionObjectFloatData_m_rootCollisionShape_get'_ :: Ptr () -> IO (Ptr ())
- btCollisionObjectFloatData_m_worldTransform_set'_ :: Ptr () -> Ptr () -> IO ()
- btCollisionObjectFloatData_m_worldTransform_get'_ :: Ptr () -> IO (Ptr ())
- btCollisionWorld'_ :: Ptr () -> Ptr () -> Ptr () -> IO (Ptr ())
- btCollisionWorld_free'_ :: Ptr () -> IO ()
- btCollisionWorld_setBroadphase'_ :: Ptr () -> Ptr () -> IO ()
- btCollisionWorld_serialize'_ :: Ptr () -> Ptr () -> IO ()
- btCollisionWorld_getDispatcher'_ :: Ptr () -> IO (Ptr ())
- btCollisionWorld_getDispatcher0'_ :: Ptr () -> IO (Ptr ())
- btCollisionWorld_getDispatcher1'_ :: Ptr () -> IO (Ptr ())
- btCollisionWorld_getDispatchInfo'_ :: Ptr () -> IO (Ptr ())
- btCollisionWorld_getDispatchInfo0'_ :: Ptr () -> IO (Ptr ())
- btCollisionWorld_getDispatchInfo1'_ :: Ptr () -> IO (Ptr ())
- btCollisionWorld_getDebugDrawer'_ :: Ptr () -> IO (Ptr ())
- btCollisionWorld_performDiscreteCollisionDetection'_ :: Ptr () -> IO ()
- btCollisionWorld_getCollisionObjectArray'_ :: Ptr () -> IO (Ptr ())
- btCollisionWorld_getCollisionObjectArray0'_ :: Ptr () -> IO (Ptr ())
- btCollisionWorld_getCollisionObjectArray1'_ :: Ptr () -> IO (Ptr ())
- btCollisionWorld_debugDrawObject'_ :: Ptr () -> Ptr CFloat -> Ptr () -> Ptr CFloat -> IO ()
- btCollisionWorld_debugDrawObject''_ :: Ptr () -> Ptr CFloat -> Ptr () -> Ptr CFloat -> IO ()
- btCollisionWorld_rayTest'_ :: Ptr () -> Ptr CFloat -> Ptr CFloat -> Ptr () -> IO ()
- btCollisionWorld_rayTest''_ :: Ptr () -> Ptr CFloat -> Ptr CFloat -> Ptr () -> IO ()
- btCollisionWorld_addCollisionObject'_ :: Ptr () -> Ptr () -> CShort -> CShort -> IO ()
- btCollisionWorld_setForceUpdateAllAabbs'_ :: Ptr () -> CInt -> IO ()
- btCollisionWorld_contactTest'_ :: Ptr () -> Ptr () -> Ptr () -> IO ()
- btCollisionWorld_getForceUpdateAllAabbs'_ :: Ptr () -> IO CInt
- btCollisionWorld_updateAabbs'_ :: Ptr () -> IO ()
- btCollisionWorld_setDebugDrawer'_ :: Ptr () -> Ptr () -> IO ()
- btCollisionWorld_debugDrawWorld'_ :: Ptr () -> IO ()
- btCollisionWorld_convexSweepTest'_ :: Ptr () -> Ptr () -> Ptr CFloat -> Ptr CFloat -> Ptr () -> CFloat -> IO ()
- btCollisionWorld_convexSweepTest''_ :: Ptr () -> Ptr () -> Ptr CFloat -> Ptr CFloat -> Ptr () -> CFloat -> IO ()
- btCollisionWorld_getNumCollisionObjects'_ :: Ptr () -> IO CInt
- btCollisionWorld_contactPairTest'_ :: Ptr () -> Ptr () -> Ptr () -> Ptr () -> IO ()
- btCollisionWorld_getBroadphase'_ :: Ptr () -> IO (Ptr ())
- btCollisionWorld_getBroadphase0'_ :: Ptr () -> IO (Ptr ())
- btCollisionWorld_getBroadphase1'_ :: Ptr () -> IO (Ptr ())
- btCollisionWorld_rayTestSingle'_ :: Ptr CFloat -> Ptr CFloat -> Ptr () -> Ptr () -> Ptr CFloat -> Ptr () -> IO ()
- btCollisionWorld_rayTestSingle''_ :: Ptr CFloat -> Ptr CFloat -> Ptr () -> Ptr () -> Ptr CFloat -> Ptr () -> IO ()
- btCollisionWorld_objectQuerySingle'_ :: Ptr () -> Ptr CFloat -> Ptr CFloat -> Ptr () -> Ptr () -> Ptr CFloat -> Ptr () -> CFloat -> IO ()
- btCollisionWorld_objectQuerySingle''_ :: Ptr () -> Ptr CFloat -> Ptr CFloat -> Ptr () -> Ptr () -> Ptr CFloat -> Ptr () -> CFloat -> IO ()
- btCollisionWorld_updateSingleAabb'_ :: Ptr () -> Ptr () -> IO ()
- btCollisionWorld_serializeCollisionObjects'_ :: Ptr () -> Ptr () -> IO ()
- btCollisionWorld_getPairCache'_ :: Ptr () -> IO (Ptr ())
- btCollisionWorld_removeCollisionObject'_ :: Ptr () -> Ptr () -> IO ()
- btCollisionWorld_m_broadphasePairCache_set'_ :: Ptr () -> Ptr () -> IO ()
- btCollisionWorld_m_broadphasePairCache_get'_ :: Ptr () -> IO (Ptr ())
- btCollisionWorld_m_collisionObjects_set'_ :: Ptr () -> Ptr () -> IO ()
- btCollisionWorld_m_collisionObjects_get'_ :: Ptr () -> IO (Ptr ())
- btCollisionWorld_m_debugDrawer_set'_ :: Ptr () -> Ptr () -> IO ()
- btCollisionWorld_m_debugDrawer_get'_ :: Ptr () -> IO (Ptr ())
- btCollisionWorld_m_dispatchInfo_set'_ :: Ptr () -> Ptr () -> IO ()
- btCollisionWorld_m_dispatchInfo_get'_ :: Ptr () -> IO (Ptr ())
- btCollisionWorld_m_dispatcher1_set'_ :: Ptr () -> Ptr () -> IO ()
- btCollisionWorld_m_dispatcher1_get'_ :: Ptr () -> IO (Ptr ())
- btCollisionWorld_m_forceUpdateAllAabbs_set'_ :: Ptr () -> CInt -> IO ()
- btCollisionWorld_m_forceUpdateAllAabbs_get'_ :: Ptr () -> IO CInt
- btCollisionWorld_m_stackAlloc_set'_ :: Ptr () -> Ptr () -> IO ()
- btCollisionWorld_m_stackAlloc_get'_ :: Ptr () -> IO (Ptr ())
- btConvexConvexAlgorithm_free'_ :: Ptr () -> IO ()
- btConvexConvexAlgorithm_getAllContactManifolds'_ :: Ptr () -> Ptr () -> IO ()
- btConvexConvexAlgorithm_calculateTimeOfImpact'_ :: Ptr () -> Ptr () -> Ptr () -> Ptr () -> Ptr () -> IO CFloat
- btConvexConvexAlgorithm_setLowLevelOfDetail'_ :: Ptr () -> CInt -> IO ()
- btConvexConvexAlgorithm_processCollision'_ :: Ptr () -> Ptr () -> Ptr () -> Ptr () -> Ptr () -> IO ()
- btConvexConvexAlgorithm_getManifold'_ :: Ptr () -> IO (Ptr ())
- btConvexConvexAlgorithm_m_simplexSolver_set'_ :: Ptr () -> Ptr () -> IO ()
- btConvexConvexAlgorithm_m_simplexSolver_get'_ :: Ptr () -> IO (Ptr ())
- btConvexConvexAlgorithm_m_ownManifold_set'_ :: Ptr () -> CInt -> IO ()
- btConvexConvexAlgorithm_m_ownManifold_get'_ :: Ptr () -> IO CInt
- btConvexConvexAlgorithm_m_manifoldPtr_set'_ :: Ptr () -> Ptr () -> IO ()
- btConvexConvexAlgorithm_m_manifoldPtr_get'_ :: Ptr () -> IO (Ptr ())
- btConvexConvexAlgorithm_m_lowLevelOfDetail_set'_ :: Ptr () -> CInt -> IO ()
- btConvexConvexAlgorithm_m_lowLevelOfDetail_get'_ :: Ptr () -> IO CInt
- btConvexConvexAlgorithm_m_numPerturbationIterations_set'_ :: Ptr () -> CInt -> IO ()
- btConvexConvexAlgorithm_m_numPerturbationIterations_get'_ :: Ptr () -> IO CInt
- btConvexConvexAlgorithm_m_minimumPointsPerturbationThreshold_set'_ :: Ptr () -> CInt -> IO ()
- btConvexConvexAlgorithm_m_minimumPointsPerturbationThreshold_get'_ :: Ptr () -> IO CInt
- btDefaultCollisionConfiguration'_ :: Ptr () -> IO (Ptr ())
- btDefaultCollisionConfiguration_free'_ :: Ptr () -> IO ()
- btDefaultCollisionConfiguration_getStackAllocator'_ :: Ptr () -> IO (Ptr ())
- btDefaultCollisionConfiguration_setPlaneConvexMultipointIterations'_ :: Ptr () -> CInt -> CInt -> IO ()
- btDefaultCollisionConfiguration_getSimplexSolver'_ :: Ptr () -> IO (Ptr ())
- btDefaultCollisionConfiguration_setConvexConvexMultipointIterations'_ :: Ptr () -> CInt -> CInt -> IO ()
- btDefaultCollisionConfiguration_getCollisionAlgorithmCreateFunc'_ :: Ptr () -> CInt -> CInt -> IO (Ptr ())
- btDefaultCollisionConfiguration_m_persistentManifoldPoolSize_set'_ :: Ptr () -> CInt -> IO ()
- btDefaultCollisionConfiguration_m_persistentManifoldPoolSize_get'_ :: Ptr () -> IO CInt
- btDefaultCollisionConfiguration_m_stackAlloc_set'_ :: Ptr () -> Ptr () -> IO ()
- btDefaultCollisionConfiguration_m_stackAlloc_get'_ :: Ptr () -> IO (Ptr ())
- btDefaultCollisionConfiguration_m_ownsStackAllocator_set'_ :: Ptr () -> CInt -> IO ()
- btDefaultCollisionConfiguration_m_ownsStackAllocator_get'_ :: Ptr () -> IO CInt
- btDefaultCollisionConfiguration_m_ownsPersistentManifoldPool_set'_ :: Ptr () -> CInt -> IO ()
- btDefaultCollisionConfiguration_m_ownsPersistentManifoldPool_get'_ :: Ptr () -> IO CInt
- btDefaultCollisionConfiguration_m_ownsCollisionAlgorithmPool_set'_ :: Ptr () -> CInt -> IO ()
- btDefaultCollisionConfiguration_m_ownsCollisionAlgorithmPool_get'_ :: Ptr () -> IO CInt
- btDefaultCollisionConfiguration_m_simplexSolver_set'_ :: Ptr () -> Ptr () -> IO ()
- btDefaultCollisionConfiguration_m_simplexSolver_get'_ :: Ptr () -> IO (Ptr ())
- btDefaultCollisionConfiguration_m_convexConvexCreateFunc_set'_ :: Ptr () -> Ptr () -> IO ()
- btDefaultCollisionConfiguration_m_convexConvexCreateFunc_get'_ :: Ptr () -> IO (Ptr ())
- btDefaultCollisionConfiguration_m_convexConcaveCreateFunc_set'_ :: Ptr () -> Ptr () -> IO ()
- btDefaultCollisionConfiguration_m_convexConcaveCreateFunc_get'_ :: Ptr () -> IO (Ptr ())
- btDefaultCollisionConfiguration_m_swappedConvexConcaveCreateFunc_set'_ :: Ptr () -> Ptr () -> IO ()
- btDefaultCollisionConfiguration_m_swappedConvexConcaveCreateFunc_get'_ :: Ptr () -> IO (Ptr ())
- btDefaultCollisionConfiguration_m_compoundCreateFunc_set'_ :: Ptr () -> Ptr () -> IO ()
- btDefaultCollisionConfiguration_m_compoundCreateFunc_get'_ :: Ptr () -> IO (Ptr ())
- btDefaultCollisionConfiguration_m_swappedCompoundCreateFunc_set'_ :: Ptr () -> Ptr () -> IO ()
- btDefaultCollisionConfiguration_m_swappedCompoundCreateFunc_get'_ :: Ptr () -> IO (Ptr ())
- btDefaultCollisionConfiguration_m_emptyCreateFunc_set'_ :: Ptr () -> Ptr () -> IO ()
- btDefaultCollisionConfiguration_m_emptyCreateFunc_get'_ :: Ptr () -> IO (Ptr ())
- btDefaultCollisionConfiguration_m_sphereSphereCF_set'_ :: Ptr () -> Ptr () -> IO ()
- btDefaultCollisionConfiguration_m_sphereSphereCF_get'_ :: Ptr () -> IO (Ptr ())
- btDefaultCollisionConfiguration_m_boxBoxCF_set'_ :: Ptr () -> Ptr () -> IO ()
- btDefaultCollisionConfiguration_m_boxBoxCF_get'_ :: Ptr () -> IO (Ptr ())
- btDefaultCollisionConfiguration_m_sphereTriangleCF_set'_ :: Ptr () -> Ptr () -> IO ()
- btDefaultCollisionConfiguration_m_sphereTriangleCF_get'_ :: Ptr () -> IO (Ptr ())
- btDefaultCollisionConfiguration_m_triangleSphereCF_set'_ :: Ptr () -> Ptr () -> IO ()
- btDefaultCollisionConfiguration_m_triangleSphereCF_get'_ :: Ptr () -> IO (Ptr ())
- btDefaultCollisionConfiguration_m_planeConvexCF_set'_ :: Ptr () -> Ptr () -> IO ()
- btDefaultCollisionConfiguration_m_planeConvexCF_get'_ :: Ptr () -> IO (Ptr ())
- btDefaultCollisionConfiguration_m_convexPlaneCF_set'_ :: Ptr () -> Ptr () -> IO ()
- btDefaultCollisionConfiguration_m_convexPlaneCF_get'_ :: Ptr () -> IO (Ptr ())
- btDefaultCollisionConstructionInfo'_ :: IO (Ptr ())
- btDefaultCollisionConstructionInfo_free'_ :: Ptr () -> IO ()
- btDefaultCollisionConstructionInfo_m_customCollisionAlgorithmMaxElementSize_set'_ :: Ptr () -> CInt -> IO ()
- btDefaultCollisionConstructionInfo_m_customCollisionAlgorithmMaxElementSize_get'_ :: Ptr () -> IO CInt
- btDefaultCollisionConstructionInfo_m_defaultMaxCollisionAlgorithmPoolSize_set'_ :: Ptr () -> CInt -> IO ()
- btDefaultCollisionConstructionInfo_m_defaultMaxCollisionAlgorithmPoolSize_get'_ :: Ptr () -> IO CInt
- btDefaultCollisionConstructionInfo_m_defaultMaxPersistentManifoldPoolSize_set'_ :: Ptr () -> CInt -> IO ()
- btDefaultCollisionConstructionInfo_m_defaultMaxPersistentManifoldPoolSize_get'_ :: Ptr () -> IO CInt
- btDefaultCollisionConstructionInfo_m_defaultStackAllocatorSize_set'_ :: Ptr () -> CInt -> IO ()
- btDefaultCollisionConstructionInfo_m_defaultStackAllocatorSize_get'_ :: Ptr () -> IO CInt
- btDefaultCollisionConstructionInfo_m_stackAlloc_set'_ :: Ptr () -> Ptr () -> IO ()
- btDefaultCollisionConstructionInfo_m_stackAlloc_get'_ :: Ptr () -> IO (Ptr ())
- btDefaultCollisionConstructionInfo_m_useEpaPenetrationAlgorithm_set'_ :: Ptr () -> CInt -> IO ()
- btDefaultCollisionConstructionInfo_m_useEpaPenetrationAlgorithm_get'_ :: Ptr () -> IO CInt
- btGhostObject'_ :: IO (Ptr ())
- btGhostObject_free'_ :: Ptr () -> IO ()
- btGhostObject_convexSweepTest'_ :: Ptr () -> Ptr () -> Ptr CFloat -> Ptr CFloat -> Ptr () -> CFloat -> IO ()
- btGhostObject_convexSweepTest''_ :: Ptr () -> Ptr () -> Ptr CFloat -> Ptr CFloat -> Ptr () -> CFloat -> IO ()
- btGhostObject_removeOverlappingObjectInternal'_ :: Ptr () -> Ptr () -> Ptr () -> Ptr () -> IO ()
- btGhostObject_getNumOverlappingObjects'_ :: Ptr () -> IO CInt
- btGhostObject_addOverlappingObjectInternal'_ :: Ptr () -> Ptr () -> Ptr () -> IO ()
- btGhostObject_rayTest'_ :: Ptr () -> Ptr CFloat -> Ptr CFloat -> Ptr () -> IO ()
- btGhostObject_rayTest''_ :: Ptr () -> Ptr CFloat -> Ptr CFloat -> Ptr () -> IO ()
- btGhostObject_getOverlappingPairs'_ :: Ptr () -> IO (Ptr ())
- btGhostObject_getOverlappingPairs0'_ :: Ptr () -> IO (Ptr ())
- btGhostObject_upcast'_ :: Ptr () -> IO (Ptr ())
- btGhostObject_upcast0'_ :: Ptr () -> IO (Ptr ())
- btGhostObject_upcast1'_ :: Ptr () -> IO (Ptr ())
- btGhostObject_getOverlappingObject'_ :: Ptr () -> CInt -> IO (Ptr ())
- btGhostObject_getOverlappingObject0'_ :: Ptr () -> CInt -> IO (Ptr ())
- btGhostObject_getOverlappingObject1'_ :: Ptr () -> CInt -> IO (Ptr ())
- btGhostObject_m_overlappingObjects_set'_ :: Ptr () -> Ptr () -> IO ()
- btGhostObject_m_overlappingObjects_get'_ :: Ptr () -> IO (Ptr ())
- btGhostPairCallback'_ :: IO (Ptr ())
- btGhostPairCallback_free'_ :: Ptr () -> IO ()
- btGhostPairCallback_addOverlappingPair'_ :: Ptr () -> Ptr () -> Ptr () -> IO (Ptr ())
- btGhostPairCallback_removeOverlappingPair'_ :: Ptr () -> Ptr () -> Ptr () -> Ptr () -> IO (Ptr ())
- btGhostPairCallback_removeOverlappingPairsContainingProxy'_ :: Ptr () -> Ptr () -> Ptr () -> IO ()
- btManifoldResult0'_ :: IO (Ptr ())
- btManifoldResult1'_ :: Ptr () -> Ptr () -> IO (Ptr ())
- btManifoldResult_free'_ :: Ptr () -> IO ()
- btManifoldResult_getPersistentManifold'_ :: Ptr () -> IO (Ptr ())
- btManifoldResult_getPersistentManifold0'_ :: Ptr () -> IO (Ptr ())
- btManifoldResult_getPersistentManifold1'_ :: Ptr () -> IO (Ptr ())
- btManifoldResult_getBody0Internal'_ :: Ptr () -> IO (Ptr ())
- btManifoldResult_addContactPoint'_ :: Ptr () -> Ptr CFloat -> Ptr CFloat -> CFloat -> IO ()
- btManifoldResult_addContactPoint''_ :: Ptr () -> Ptr CFloat -> Ptr CFloat -> CFloat -> IO ()
- btManifoldResult_getBody1Internal'_ :: Ptr () -> IO (Ptr ())
- btManifoldResult_setShapeIdentifiersB'_ :: Ptr () -> CInt -> CInt -> IO ()
- btManifoldResult_setShapeIdentifiersA'_ :: Ptr () -> CInt -> CInt -> IO ()
- btManifoldResult_refreshContactPoints'_ :: Ptr () -> IO ()
- btManifoldResult_setPersistentManifold'_ :: Ptr () -> Ptr () -> IO ()
- btManifoldResult_m_body0_set'_ :: Ptr () -> Ptr () -> IO ()
- btManifoldResult_m_body0_get'_ :: Ptr () -> IO (Ptr ())
- btManifoldResult_m_body1_set'_ :: Ptr () -> Ptr () -> IO ()
- btManifoldResult_m_body1_get'_ :: Ptr () -> IO (Ptr ())
- btManifoldResult_m_index0_set'_ :: Ptr () -> CInt -> IO ()
- btManifoldResult_m_index0_get'_ :: Ptr () -> IO CInt
- btManifoldResult_m_index1_set'_ :: Ptr () -> CInt -> IO ()
- btManifoldResult_m_index1_get'_ :: Ptr () -> IO CInt
- btManifoldResult_m_manifoldPtr_set'_ :: Ptr () -> Ptr () -> IO ()
- btManifoldResult_m_manifoldPtr_get'_ :: Ptr () -> IO (Ptr ())
- btManifoldResult_m_partId0_set'_ :: Ptr () -> CInt -> IO ()
- btManifoldResult_m_partId0_get'_ :: Ptr () -> IO CInt
- btManifoldResult_m_partId1_set'_ :: Ptr () -> CInt -> IO ()
- btManifoldResult_m_partId1_get'_ :: Ptr () -> IO CInt
- btManifoldResult_m_rootTransA_set'_ :: Ptr () -> Ptr CFloat -> IO ()
- btManifoldResult_m_rootTransA_get'_ :: Ptr () -> Ptr CFloat -> IO ()
- btManifoldResult_m_rootTransB_set'_ :: Ptr () -> Ptr CFloat -> IO ()
- btManifoldResult_m_rootTransB_get'_ :: Ptr () -> Ptr CFloat -> IO ()
- btPairCachingGhostObject'_ :: IO (Ptr ())
- btPairCachingGhostObject_free'_ :: Ptr () -> IO ()
- btPairCachingGhostObject_removeOverlappingObjectInternal'_ :: Ptr () -> Ptr () -> Ptr () -> Ptr () -> IO ()
- btPairCachingGhostObject_getOverlappingPairCache'_ :: Ptr () -> IO (Ptr ())
- btPairCachingGhostObject_addOverlappingObjectInternal'_ :: Ptr () -> Ptr () -> Ptr () -> IO ()
- btPairCachingGhostObject_m_hashPairCache_set'_ :: Ptr () -> Ptr () -> IO ()
- btPairCachingGhostObject_m_hashPairCache_get'_ :: Ptr () -> IO (Ptr ())
- btSphereSphereCollisionAlgorithm0'_ :: Ptr () -> Ptr () -> Ptr () -> Ptr () -> IO (Ptr ())
- btSphereSphereCollisionAlgorithm1'_ :: Ptr () -> IO (Ptr ())
- btSphereSphereCollisionAlgorithm_free'_ :: Ptr () -> IO ()
- btSphereSphereCollisionAlgorithm_getAllContactManifolds'_ :: Ptr () -> Ptr () -> IO ()
- btSphereSphereCollisionAlgorithm_calculateTimeOfImpact'_ :: Ptr () -> Ptr () -> Ptr () -> Ptr () -> Ptr () -> IO CFloat
- btSphereSphereCollisionAlgorithm_processCollision'_ :: Ptr () -> Ptr () -> Ptr () -> Ptr () -> Ptr () -> IO ()
- btSphereSphereCollisionAlgorithm_m_ownManifold_set'_ :: Ptr () -> CInt -> IO ()
- btSphereSphereCollisionAlgorithm_m_ownManifold_get'_ :: Ptr () -> IO CInt
- btSphereSphereCollisionAlgorithm_m_manifoldPtr_set'_ :: Ptr () -> Ptr () -> IO ()
- btSphereSphereCollisionAlgorithm_m_manifoldPtr_get'_ :: Ptr () -> IO (Ptr ())
AllHitsRayResultCallback
btCollisionWorld_AllHitsRayResultCallback :: Vec3 -> Vec3 -> IO BtCollisionWorld_AllHitsRayResultCallbackSource
btCollisionWorld_AllHitsRayResultCallback_free :: BtCollisionWorld_AllHitsRayResultCallbackClass bc => bc -> IO ()Source
btCollisionWorld_AllHitsRayResultCallback_addSingleResult :: (BtCollisionWorld_AllHitsRayResultCallbackClass bc, BtCollisionWorld_LocalRayResultClass p0) => bc -> p0 -> Bool -> IO FloatSource
btCollisionWorld_AllHitsRayResultCallback_m_collisionObjects_set :: (BtCollisionWorld_AllHitsRayResultCallbackClass bc, BtAlignedObjectArray_btCollisionObject_ptr_Class a) => bc -> a -> IO ()Source
http://code.google.com/p/bullet/source/browse/trunk/src/BulletCollision/CollisionDispatch/btCollisionWorld.h?r=2223#275 http://code.google.com/p/bullet/source/browse/trunk/src/BulletCollision/CollisionDispatch/btCollisionWorld.cpp?r=2223
http://code.google.com/p/bullet/source/browse/trunk/src/BulletCollision/CollisionDispatch/btCollisionWorld.h?r=2223#275 http://code.google.com/p/bullet/source/browse/trunk/src/BulletCollision/CollisionDispatch/btCollisionWorld.cpp?r=2223
btCollisionWorld_AllHitsRayResultCallback_m_collisionObjects_get :: BtCollisionWorld_AllHitsRayResultCallbackClass bc => bc -> IO BtAlignedObjectArray_btCollisionObject_ptr_Source
btCollisionWorld_AllHitsRayResultCallback_m_hitFractions_set :: (BtCollisionWorld_AllHitsRayResultCallbackClass bc, BtAlignedObjectArray_float_Class a) => bc -> a -> IO ()Source
btCollisionWorld_AllHitsRayResultCallback_m_hitFractions_get :: BtCollisionWorld_AllHitsRayResultCallbackClass bc => bc -> IO BtAlignedObjectArray_float_Source
btCollisionWorld_AllHitsRayResultCallback_m_hitNormalWorld_set :: (BtCollisionWorld_AllHitsRayResultCallbackClass bc, BtAlignedObjectArray_btVector3_Class a) => bc -> a -> IO ()Source
btCollisionWorld_AllHitsRayResultCallback_m_hitNormalWorld_get :: BtCollisionWorld_AllHitsRayResultCallbackClass bc => bc -> IO BtAlignedObjectArray_btVector3_Source
btCollisionWorld_AllHitsRayResultCallback_m_hitPointWorld_set :: (BtCollisionWorld_AllHitsRayResultCallbackClass bc, BtAlignedObjectArray_btVector3_Class a) => bc -> a -> IO ()Source
btCollisionWorld_AllHitsRayResultCallback_m_hitPointWorld_get :: BtCollisionWorld_AllHitsRayResultCallbackClass bc => bc -> IO BtAlignedObjectArray_btVector3_Source
btCollisionWorld_AllHitsRayResultCallback_m_rayFromWorld_set :: BtCollisionWorld_AllHitsRayResultCallbackClass bc => bc -> Vec3 -> IO ()Source
btCollisionWorld_AllHitsRayResultCallback_m_rayFromWorld_get :: BtCollisionWorld_AllHitsRayResultCallbackClass bc => bc -> IO Vec3Source
btCollisionWorld_AllHitsRayResultCallback_m_rayToWorld_set :: BtCollisionWorld_AllHitsRayResultCallbackClass bc => bc -> Vec3 -> IO ()Source
btCollisionWorld_AllHitsRayResultCallback_m_rayToWorld_get :: BtCollisionWorld_AllHitsRayResultCallbackClass bc => bc -> IO Vec3Source
ClosestConvexResultCallback
btCollisionWorld_ClosestConvexResultCallback :: Vec3 -> Vec3 -> IO BtCollisionWorld_ClosestConvexResultCallbackSource
btCollisionWorld_ClosestConvexResultCallback_free :: BtCollisionWorld_ClosestConvexResultCallbackClass bc => bc -> IO ()Source
btCollisionWorld_ClosestConvexResultCallback_addSingleResult :: (BtCollisionWorld_ClosestConvexResultCallbackClass bc, BtCollisionWorld_LocalConvexResultClass p0) => bc -> p0 -> Bool -> IO FloatSource
btCollisionWorld_ClosestConvexResultCallback_m_convexFromWorld_set :: BtCollisionWorld_ClosestConvexResultCallbackClass bc => bc -> Vec3 -> IO ()Source
http://code.google.com/p/bullet/source/browse/trunk/src/BulletCollision/CollisionDispatch/btCollisionWorld.h?r=2223#374 http://code.google.com/p/bullet/source/browse/trunk/src/BulletCollision/CollisionDispatch/btCollisionWorld.cpp?r=2223
http://code.google.com/p/bullet/source/browse/trunk/src/BulletCollision/CollisionDispatch/btCollisionWorld.h?r=2223#374 http://code.google.com/p/bullet/source/browse/trunk/src/BulletCollision/CollisionDispatch/btCollisionWorld.cpp?r=2223
btCollisionWorld_ClosestConvexResultCallback_m_convexFromWorld_get :: BtCollisionWorld_ClosestConvexResultCallbackClass bc => bc -> IO Vec3Source
btCollisionWorld_ClosestConvexResultCallback_m_convexToWorld_set :: BtCollisionWorld_ClosestConvexResultCallbackClass bc => bc -> Vec3 -> IO ()Source
btCollisionWorld_ClosestConvexResultCallback_m_convexToWorld_get :: BtCollisionWorld_ClosestConvexResultCallbackClass bc => bc -> IO Vec3Source
btCollisionWorld_ClosestConvexResultCallback_m_hitCollisionObject_set :: (BtCollisionWorld_ClosestConvexResultCallbackClass bc, BtCollisionObjectClass a) => bc -> a -> IO ()Source
btCollisionWorld_ClosestConvexResultCallback_m_hitCollisionObject_get :: BtCollisionWorld_ClosestConvexResultCallbackClass bc => bc -> IO BtCollisionObjectSource
btCollisionWorld_ClosestConvexResultCallback_m_hitNormalWorld_set :: BtCollisionWorld_ClosestConvexResultCallbackClass bc => bc -> Vec3 -> IO ()Source
btCollisionWorld_ClosestConvexResultCallback_m_hitNormalWorld_get :: BtCollisionWorld_ClosestConvexResultCallbackClass bc => bc -> IO Vec3Source
btCollisionWorld_ClosestConvexResultCallback_m_hitPointWorld_set :: BtCollisionWorld_ClosestConvexResultCallbackClass bc => bc -> Vec3 -> IO ()Source
btCollisionWorld_ClosestConvexResultCallback_m_hitPointWorld_get :: BtCollisionWorld_ClosestConvexResultCallbackClass bc => bc -> IO Vec3Source
ClosestRayResultCallback
btCollisionWorld_ClosestRayResultCallback :: Vec3 -> Vec3 -> IO BtCollisionWorld_ClosestRayResultCallbackSource
btCollisionWorld_ClosestRayResultCallback_free :: BtCollisionWorld_ClosestRayResultCallbackClass bc => bc -> IO ()Source
btCollisionWorld_ClosestRayResultCallback_addSingleResult :: (BtCollisionWorld_ClosestRayResultCallbackClass bc, BtCollisionWorld_LocalRayResultClass p0) => bc -> p0 -> Bool -> IO FloatSource
btCollisionWorld_ClosestRayResultCallback_m_hitNormalWorld_set :: BtCollisionWorld_ClosestRayResultCallbackClass bc => bc -> Vec3 -> IO ()Source
http://code.google.com/p/bullet/source/browse/trunk/src/BulletCollision/CollisionDispatch/btCollisionWorld.h?r=2223#244 http://code.google.com/p/bullet/source/browse/trunk/src/BulletCollision/CollisionDispatch/btCollisionWorld.cpp?r=2223
http://code.google.com/p/bullet/source/browse/trunk/src/BulletCollision/CollisionDispatch/btCollisionWorld.h?r=2223#244 http://code.google.com/p/bullet/source/browse/trunk/src/BulletCollision/CollisionDispatch/btCollisionWorld.cpp?r=2223
btCollisionWorld_ClosestRayResultCallback_m_hitNormalWorld_get :: BtCollisionWorld_ClosestRayResultCallbackClass bc => bc -> IO Vec3Source
btCollisionWorld_ClosestRayResultCallback_m_hitPointWorld_set :: BtCollisionWorld_ClosestRayResultCallbackClass bc => bc -> Vec3 -> IO ()Source
btCollisionWorld_ClosestRayResultCallback_m_hitPointWorld_get :: BtCollisionWorld_ClosestRayResultCallbackClass bc => bc -> IO Vec3Source
btCollisionWorld_ClosestRayResultCallback_m_rayFromWorld_set :: BtCollisionWorld_ClosestRayResultCallbackClass bc => bc -> Vec3 -> IO ()Source
btCollisionWorld_ClosestRayResultCallback_m_rayFromWorld_get :: BtCollisionWorld_ClosestRayResultCallbackClass bc => bc -> IO Vec3Source
btCollisionWorld_ClosestRayResultCallback_m_rayToWorld_set :: BtCollisionWorld_ClosestRayResultCallbackClass bc => bc -> Vec3 -> IO ()Source
btCollisionWorld_ClosestRayResultCallback_m_rayToWorld_get :: BtCollisionWorld_ClosestRayResultCallbackClass bc => bc -> IO Vec3Source
ContactResultCallback
btCollisionWorld_ContactResultCallback_addSingleResult :: (BtCollisionWorld_ContactResultCallbackClass bc, BtManifoldPointClass p0, BtCollisionObjectClass p1, BtCollisionObjectClass p4) => bc -> p0 -> p1 -> Int -> Int -> p4 -> Int -> Int -> IO FloatSource
btCollisionWorld_ContactResultCallback_needsCollision :: (BtCollisionWorld_ContactResultCallbackClass bc, BtBroadphaseProxyClass p0) => bc -> p0 -> IO BoolSource
btCollisionWorld_ContactResultCallback_m_collisionFilterGroup_set :: BtCollisionWorld_ContactResultCallbackClass bc => bc -> Int -> IO ()Source
http://code.google.com/p/bullet/source/browse/trunk/src/BulletCollision/CollisionDispatch/btCollisionWorld.h?r=2223#404 http://code.google.com/p/bullet/source/browse/trunk/src/BulletCollision/CollisionDispatch/btCollisionWorld.cpp?r=2223
http://code.google.com/p/bullet/source/browse/trunk/src/BulletCollision/CollisionDispatch/btCollisionWorld.h?r=2223#404 http://code.google.com/p/bullet/source/browse/trunk/src/BulletCollision/CollisionDispatch/btCollisionWorld.cpp?r=2223
btCollisionWorld_ContactResultCallback_m_collisionFilterGroup_get :: BtCollisionWorld_ContactResultCallbackClass bc => bc -> IO IntSource
btCollisionWorld_ContactResultCallback_m_collisionFilterMask_set :: BtCollisionWorld_ContactResultCallbackClass bc => bc -> Int -> IO ()Source
btCollisionWorld_ContactResultCallback_m_collisionFilterMask_get :: BtCollisionWorld_ContactResultCallbackClass bc => bc -> IO IntSource
ConvexResultCallback
btCollisionWorld_ConvexResultCallback_addSingleResult :: (BtCollisionWorld_ConvexResultCallbackClass bc, BtCollisionWorld_LocalConvexResultClass p0) => bc -> p0 -> Bool -> IO FloatSource
btCollisionWorld_ConvexResultCallback_needsCollision :: (BtCollisionWorld_ConvexResultCallbackClass bc, BtBroadphaseProxyClass p0) => bc -> p0 -> IO BoolSource
btCollisionWorld_ConvexResultCallback_hasHit :: BtCollisionWorld_ConvexResultCallbackClass bc => bc -> IO BoolSource
btCollisionWorld_ConvexResultCallback_m_closestHitFraction_set :: BtCollisionWorld_ConvexResultCallbackClass bc => bc -> Float -> IO ()Source
http://code.google.com/p/bullet/source/browse/trunk/src/BulletCollision/CollisionDispatch/btCollisionWorld.h?r=2223#333 http://code.google.com/p/bullet/source/browse/trunk/src/BulletCollision/CollisionDispatch/btCollisionWorld.cpp?r=2223
http://code.google.com/p/bullet/source/browse/trunk/src/BulletCollision/CollisionDispatch/btCollisionWorld.h?r=2223#333 http://code.google.com/p/bullet/source/browse/trunk/src/BulletCollision/CollisionDispatch/btCollisionWorld.cpp?r=2223
btCollisionWorld_ConvexResultCallback_m_closestHitFraction_get :: BtCollisionWorld_ConvexResultCallbackClass bc => bc -> IO FloatSource
btCollisionWorld_ConvexResultCallback_m_collisionFilterGroup_set :: BtCollisionWorld_ConvexResultCallbackClass bc => bc -> Int -> IO ()Source
btCollisionWorld_ConvexResultCallback_m_collisionFilterGroup_get :: BtCollisionWorld_ConvexResultCallbackClass bc => bc -> IO IntSource
btCollisionWorld_ConvexResultCallback_m_collisionFilterMask_set :: BtCollisionWorld_ConvexResultCallbackClass bc => bc -> Int -> IO ()Source
btCollisionWorld_ConvexResultCallback_m_collisionFilterMask_get :: BtCollisionWorld_ConvexResultCallbackClass bc => bc -> IO IntSource
CreateFunc
btSphereSphereCollisionAlgorithm_CreateFunc_free :: BtSphereSphereCollisionAlgorithm_CreateFuncClass bc => bc -> IO ()Source
btSphereSphereCollisionAlgorithm_CreateFunc_CreateCollisionAlgorithm :: (BtSphereSphereCollisionAlgorithm_CreateFuncClass bc, BtCollisionAlgorithmConstructionInfoClass p0, BtCollisionObjectClass p1, BtCollisionObjectClass p2) => bc -> p0 -> p1 -> p2 -> IO BtCollisionAlgorithmSource
CreateFunc
btConvexConvexAlgorithm_CreateFunc_free :: BtConvexConvexAlgorithm_CreateFuncClass bc => bc -> IO ()Source
btConvexConvexAlgorithm_CreateFunc_CreateCollisionAlgorithm :: (BtConvexConvexAlgorithm_CreateFuncClass bc, BtCollisionAlgorithmConstructionInfoClass p0, BtCollisionObjectClass p1, BtCollisionObjectClass p2) => bc -> p0 -> p1 -> p2 -> IO BtCollisionAlgorithmSource
btConvexConvexAlgorithm_CreateFunc_m_simplexSolver_set :: (BtConvexConvexAlgorithm_CreateFuncClass bc, BtVoronoiSimplexSolverClass a) => bc -> a -> IO ()Source
http://code.google.com/p/bullet/source/browse/trunk/src/BulletCollision/CollisionDispatch/btConvexConvexAlgorithm.h?r=2223#91 http://code.google.com/p/bullet/source/browse/trunk/src/BulletCollision/CollisionDispatch/btConvexConvexAlgorithm.cpp?r=2223
http://code.google.com/p/bullet/source/browse/trunk/src/BulletCollision/CollisionDispatch/btConvexConvexAlgorithm.h?r=2223#91 http://code.google.com/p/bullet/source/browse/trunk/src/BulletCollision/CollisionDispatch/btConvexConvexAlgorithm.cpp?r=2223
btConvexConvexAlgorithm_CreateFunc_m_simplexSolver_get :: BtConvexConvexAlgorithm_CreateFuncClass bc => bc -> IO BtVoronoiSimplexSolverSource
btConvexConvexAlgorithm_CreateFunc_m_numPerturbationIterations_set :: BtConvexConvexAlgorithm_CreateFuncClass bc => bc -> Int -> IO ()Source
btConvexConvexAlgorithm_CreateFunc_m_numPerturbationIterations_get :: BtConvexConvexAlgorithm_CreateFuncClass bc => bc -> IO IntSource
btConvexConvexAlgorithm_CreateFunc_m_minimumPointsPerturbationThreshold_set :: BtConvexConvexAlgorithm_CreateFuncClass bc => bc -> Int -> IO ()Source
btConvexConvexAlgorithm_CreateFunc_m_minimumPointsPerturbationThreshold_get :: BtConvexConvexAlgorithm_CreateFuncClass bc => bc -> IO IntSource
LocalConvexResult
btCollisionWorld_LocalConvexResult :: (BtCollisionObjectClass p0, BtCollisionWorld_LocalShapeInfoClass p1) => p0 -> p1 -> Vec3 -> Vec3 -> Float -> IO BtCollisionWorld_LocalConvexResultSource
btCollisionWorld_LocalConvexResult_free :: BtCollisionWorld_LocalConvexResultClass bc => bc -> IO ()Source
btCollisionWorld_LocalConvexResult_m_hitCollisionObject_set :: (BtCollisionWorld_LocalConvexResultClass bc, BtCollisionObjectClass a) => bc -> a -> IO ()Source
btCollisionWorld_LocalConvexResult_m_hitCollisionObject_get :: BtCollisionWorld_LocalConvexResultClass bc => bc -> IO BtCollisionObjectSource
btCollisionWorld_LocalConvexResult_m_hitFraction_set :: BtCollisionWorld_LocalConvexResultClass bc => bc -> Float -> IO ()Source
btCollisionWorld_LocalConvexResult_m_hitFraction_get :: BtCollisionWorld_LocalConvexResultClass bc => bc -> IO FloatSource
btCollisionWorld_LocalConvexResult_m_hitNormalLocal_set :: BtCollisionWorld_LocalConvexResultClass bc => bc -> Vec3 -> IO ()Source
btCollisionWorld_LocalConvexResult_m_hitNormalLocal_get :: BtCollisionWorld_LocalConvexResultClass bc => bc -> IO Vec3Source
btCollisionWorld_LocalConvexResult_m_hitPointLocal_set :: BtCollisionWorld_LocalConvexResultClass bc => bc -> Vec3 -> IO ()Source
btCollisionWorld_LocalConvexResult_m_hitPointLocal_get :: BtCollisionWorld_LocalConvexResultClass bc => bc -> IO Vec3Source
btCollisionWorld_LocalConvexResult_m_localShapeInfo_set :: (BtCollisionWorld_LocalConvexResultClass bc, BtCollisionWorld_LocalShapeInfoClass a) => bc -> a -> IO ()Source
btCollisionWorld_LocalConvexResult_m_localShapeInfo_get :: BtCollisionWorld_LocalConvexResultClass bc => bc -> IO BtCollisionWorld_LocalShapeInfoSource
LocalRayResult
btCollisionWorld_LocalRayResult :: (BtCollisionObjectClass p0, BtCollisionWorld_LocalShapeInfoClass p1) => p0 -> p1 -> Vec3 -> Float -> IO BtCollisionWorld_LocalRayResultSource
btCollisionWorld_LocalRayResult_free :: BtCollisionWorld_LocalRayResultClass bc => bc -> IO ()Source
btCollisionWorld_LocalRayResult_m_collisionObject_set :: (BtCollisionWorld_LocalRayResultClass bc, BtCollisionObjectClass a) => bc -> a -> IO ()Source
btCollisionWorld_LocalRayResult_m_collisionObject_get :: BtCollisionWorld_LocalRayResultClass bc => bc -> IO BtCollisionObjectSource
btCollisionWorld_LocalRayResult_m_hitFraction_set :: BtCollisionWorld_LocalRayResultClass bc => bc -> Float -> IO ()Source
btCollisionWorld_LocalRayResult_m_hitFraction_get :: BtCollisionWorld_LocalRayResultClass bc => bc -> IO FloatSource
btCollisionWorld_LocalRayResult_m_hitNormalLocal_set :: BtCollisionWorld_LocalRayResultClass bc => bc -> Vec3 -> IO ()Source
btCollisionWorld_LocalRayResult_m_hitNormalLocal_get :: BtCollisionWorld_LocalRayResultClass bc => bc -> IO Vec3Source
btCollisionWorld_LocalRayResult_m_localShapeInfo_set :: (BtCollisionWorld_LocalRayResultClass bc, BtCollisionWorld_LocalShapeInfoClass a) => bc -> a -> IO ()Source
btCollisionWorld_LocalRayResult_m_localShapeInfo_get :: BtCollisionWorld_LocalRayResultClass bc => bc -> IO BtCollisionWorld_LocalShapeInfoSource
LocalShapeInfo
btCollisionWorld_LocalShapeInfo_free :: BtCollisionWorld_LocalShapeInfoClass bc => bc -> IO ()Source
btCollisionWorld_LocalShapeInfo_m_shapePart_set :: BtCollisionWorld_LocalShapeInfoClass bc => bc -> Int -> IO ()Source
btCollisionWorld_LocalShapeInfo_m_shapePart_get :: BtCollisionWorld_LocalShapeInfoClass bc => bc -> IO IntSource
btCollisionWorld_LocalShapeInfo_m_triangleIndex_set :: BtCollisionWorld_LocalShapeInfoClass bc => bc -> Int -> IO ()Source
btCollisionWorld_LocalShapeInfo_m_triangleIndex_get :: BtCollisionWorld_LocalShapeInfoClass bc => bc -> IO IntSource
RayResultCallback
btCollisionWorld_RayResultCallback_addSingleResult :: (BtCollisionWorld_RayResultCallbackClass bc, BtCollisionWorld_LocalRayResultClass p0) => bc -> p0 -> Bool -> IO FloatSource
btCollisionWorld_RayResultCallback_needsCollision :: (BtCollisionWorld_RayResultCallbackClass bc, BtBroadphaseProxyClass p0) => bc -> p0 -> IO BoolSource
btCollisionWorld_RayResultCallback_hasHit :: BtCollisionWorld_RayResultCallbackClass bc => bc -> IO BoolSource
btCollisionWorld_RayResultCallback_m_closestHitFraction_set :: BtCollisionWorld_RayResultCallbackClass bc => bc -> Float -> IO ()Source
http://code.google.com/p/bullet/source/browse/trunk/src/BulletCollision/CollisionDispatch/btCollisionWorld.h?r=2223#197 http://code.google.com/p/bullet/source/browse/trunk/src/BulletCollision/CollisionDispatch/btCollisionWorld.cpp?r=2223
http://code.google.com/p/bullet/source/browse/trunk/src/BulletCollision/CollisionDispatch/btCollisionWorld.h?r=2223#197 http://code.google.com/p/bullet/source/browse/trunk/src/BulletCollision/CollisionDispatch/btCollisionWorld.cpp?r=2223
btCollisionWorld_RayResultCallback_m_closestHitFraction_get :: BtCollisionWorld_RayResultCallbackClass bc => bc -> IO FloatSource
btCollisionWorld_RayResultCallback_m_collisionFilterGroup_set :: BtCollisionWorld_RayResultCallbackClass bc => bc -> Int -> IO ()Source
btCollisionWorld_RayResultCallback_m_collisionFilterGroup_get :: BtCollisionWorld_RayResultCallbackClass bc => bc -> IO IntSource
btCollisionWorld_RayResultCallback_m_collisionFilterMask_set :: BtCollisionWorld_RayResultCallbackClass bc => bc -> Int -> IO ()Source
btCollisionWorld_RayResultCallback_m_collisionFilterMask_get :: BtCollisionWorld_RayResultCallbackClass bc => bc -> IO IntSource
btCollisionWorld_RayResultCallback_m_collisionObject_set :: (BtCollisionWorld_RayResultCallbackClass bc, BtCollisionObjectClass a) => bc -> a -> IO ()Source
btCollisionWorld_RayResultCallback_m_collisionObject_get :: BtCollisionWorld_RayResultCallbackClass bc => bc -> IO BtCollisionObjectSource
btCollisionWorld_RayResultCallback_m_flags_set :: BtCollisionWorld_RayResultCallbackClass bc => bc -> Word32 -> IO ()Source
btCollisionWorld_RayResultCallback_m_flags_get :: BtCollisionWorld_RayResultCallbackClass bc => bc -> IO Word32Source
btActivatingCollisionAlgorithm
btCollisionAlgorithmCreateFunc
btCollisionAlgorithmCreateFunc_free :: BtCollisionAlgorithmCreateFuncClass bc => bc -> IO ()Source
btCollisionAlgorithmCreateFunc_CreateCollisionAlgorithm :: (BtCollisionAlgorithmCreateFuncClass bc, BtCollisionAlgorithmConstructionInfoClass p0, BtCollisionObjectClass p1, BtCollisionObjectClass p2) => bc -> p0 -> p1 -> p2 -> IO BtCollisionAlgorithmSource
btCollisionAlgorithmCreateFunc_m_swapped_set :: BtCollisionAlgorithmCreateFuncClass bc => bc -> Bool -> IO ()Source
http://code.google.com/p/bullet/source/browse/trunk/src/BulletCollision/CollisionDispatch/btCollisionCreateFunc.h?r=2223#28 http://code.google.com/p/bullet/source/browse/trunk/src/BulletCollision/CollisionDispatch/btCollisionCreateFunc.cpp?r=2223
http://code.google.com/p/bullet/source/browse/trunk/src/BulletCollision/CollisionDispatch/btCollisionCreateFunc.h?r=2223#28 http://code.google.com/p/bullet/source/browse/trunk/src/BulletCollision/CollisionDispatch/btCollisionCreateFunc.cpp?r=2223
btCollisionAlgorithmCreateFunc_m_swapped_get :: BtCollisionAlgorithmCreateFuncClass bc => bc -> IO BoolSource
btCollisionConfiguration
btCollisionConfiguration_getStackAllocator :: BtCollisionConfigurationClass bc => bc -> IO BtStackAllocSource
btCollisionConfiguration_getCollisionAlgorithmCreateFunc :: BtCollisionConfigurationClass bc => bc -> Int -> Int -> IO BtCollisionAlgorithmCreateFuncSource
btCollisionDispatcher
btCollisionDispatcher_free :: BtCollisionDispatcherClass bc => bc -> IO ()Source
btCollisionDispatcher_allocateCollisionAlgorithm :: BtCollisionDispatcherClass bc => bc -> Int -> IO VoidPtrSource
btCollisionDispatcher_getCollisionConfiguration :: BtCollisionDispatcherClass bc => bc -> IO BtCollisionConfigurationSource
btCollisionDispatcher_getCollisionConfiguration0 :: BtCollisionDispatcherClass bc => bc -> IO BtCollisionConfigurationSource
btCollisionDispatcher_getCollisionConfiguration1 :: BtCollisionDispatcherClass bc => bc -> IO BtCollisionConfigurationSource
btCollisionDispatcher_setDispatcherFlags :: BtCollisionDispatcherClass bc => bc -> Int -> IO ()Source
btCollisionDispatcher_releaseManifold :: (BtCollisionDispatcherClass bc, BtPersistentManifoldClass p0) => bc -> p0 -> IO ()Source
btCollisionDispatcher_setCollisionConfiguration :: (BtCollisionDispatcherClass bc, BtCollisionConfigurationClass p0) => bc -> p0 -> IO ()Source
btCollisionDispatcher_clearManifold :: (BtCollisionDispatcherClass bc, BtPersistentManifoldClass p0) => bc -> p0 -> IO ()Source
btCollisionDispatcher_freeCollisionAlgorithm :: BtCollisionDispatcherClass bc => bc -> VoidPtr -> IO ()Source
btCollisionDispatcher_registerCollisionCreateFunc :: (BtCollisionDispatcherClass bc, BtCollisionAlgorithmCreateFuncClass p2) => bc -> Int -> Int -> p2 -> IO ()Source
btCollisionDispatcher_defaultNearCallback :: (BtBroadphasePairClass p0, BtCollisionDispatcherClass p1, BtDispatcherInfoClass p2) => p0 -> p1 -> p2 -> IO ()Source
btCollisionDispatcher_findAlgorithm :: (BtCollisionDispatcherClass bc, BtCollisionObjectClass p0, BtCollisionObjectClass p1, BtPersistentManifoldClass p2) => bc -> p0 -> p1 -> p2 -> IO BtCollisionAlgorithmSource
btCollisionDispatcher_needsResponse :: (BtCollisionDispatcherClass bc, BtCollisionObjectClass p0, BtCollisionObjectClass p1) => bc -> p0 -> p1 -> IO BoolSource
btCollisionDispatcher_getNewManifold :: BtCollisionDispatcherClass bc => bc -> VoidPtr -> VoidPtr -> IO BtPersistentManifoldSource
btCollisionDispatcher_dispatchAllCollisionPairs :: (BtCollisionDispatcherClass bc, BtOverlappingPairCacheClass p0, BtDispatcherInfoClass p1, BtDispatcherClass p2) => bc -> p0 -> p1 -> p2 -> IO ()Source
btCollisionDispatcher_needsCollision :: (BtCollisionDispatcherClass bc, BtCollisionObjectClass p0, BtCollisionObjectClass p1) => bc -> p0 -> p1 -> IO BoolSource
btCollisionDispatcher_getManifoldByIndexInternal :: BtCollisionDispatcherClass bc => bc -> Int -> IO BtPersistentManifoldSource
btCollisionDispatcher_getManifoldByIndexInternal0 :: BtCollisionDispatcherClass bc => bc -> Int -> IO BtPersistentManifoldSource
btCollisionDispatcher_getManifoldByIndexInternal1 :: BtCollisionDispatcherClass bc => bc -> Int -> IO BtPersistentManifoldSource
btCollisionDispatcher_m_collisionConfiguration_set :: (BtCollisionDispatcherClass bc, BtCollisionConfigurationClass a) => bc -> a -> IO ()Source
http://code.google.com/p/bullet/source/browse/trunk/src/BulletCollision/CollisionDispatch/btCollisionDispatcher.h?r=2223#62 http://code.google.com/p/bullet/source/browse/trunk/src/BulletCollision/CollisionDispatch/btCollisionDispatcher.cpp?r=2223
http://code.google.com/p/bullet/source/browse/trunk/src/BulletCollision/CollisionDispatch/btCollisionDispatcher.h?r=2223#62 http://code.google.com/p/bullet/source/browse/trunk/src/BulletCollision/CollisionDispatch/btCollisionDispatcher.cpp?r=2223
btCollisionDispatcher_m_collisionConfiguration_get :: BtCollisionDispatcherClass bc => bc -> IO BtCollisionConfigurationSource
btCollisionDispatcher_m_defaultManifoldResult_set :: (BtCollisionDispatcherClass bc, BtManifoldResultClass a) => bc -> a -> IO ()Source
btCollisionDispatcher_m_defaultManifoldResult_get :: BtCollisionDispatcherClass bc => bc -> IO BtManifoldResultSource
btCollisionDispatcher_m_dispatcherFlags_set :: BtCollisionDispatcherClass bc => bc -> Int -> IO ()Source
btCollisionDispatcher_m_manifoldsPtr_set :: (BtCollisionDispatcherClass bc, BtAlignedObjectArray_btPersistentManifold_ptr_Class a) => bc -> a -> IO ()Source
btCollisionDispatcher_m_manifoldsPtr_get :: BtCollisionDispatcherClass bc => bc -> IO BtAlignedObjectArray_btPersistentManifold_ptr_Source
btCollisionObject
btCollisionObject_free :: BtCollisionObjectClass bc => bc -> IO ()Source
btCollisionObject_activate :: BtCollisionObjectClass bc => bc -> Bool -> IO ()Source
btCollisionObject_setInterpolationLinearVelocity :: BtCollisionObjectClass bc => bc -> Vec3 -> IO Vec3Source
btCollisionObject_setInterpolationLinearVelocity' :: BtCollisionObjectClass bc => bc -> IO Vec3Source
btCollisionObject_getFriction :: BtCollisionObjectClass bc => bc -> IO FloatSource
btCollisionObject_setCompanionId :: BtCollisionObjectClass bc => bc -> Int -> IO ()Source
btCollisionObject_setInterpolationAngularVelocity :: BtCollisionObjectClass bc => bc -> Vec3 -> IO Vec3Source
btCollisionObject_setInterpolationAngularVelocity' :: BtCollisionObjectClass bc => bc -> IO Vec3Source
btCollisionObject_serialize :: (BtCollisionObjectClass bc, BtSerializerClass p1) => bc -> VoidPtr -> p1 -> IO StringSource
btCollisionObject_setWorldTransform :: BtCollisionObjectClass bc => bc -> Transform -> IO TransformSource
btCollisionObject_getCompanionId :: BtCollisionObjectClass bc => bc -> IO IntSource
btCollisionObject_internalSetExtensionPointer :: BtCollisionObjectClass bc => bc -> VoidPtr -> IO ()Source
btCollisionObject_setContactProcessingThreshold :: BtCollisionObjectClass bc => bc -> Float -> IO ()Source
btCollisionObject_setInterpolationWorldTransform :: BtCollisionObjectClass bc => bc -> Transform -> IO TransformSource
btCollisionObject_setInterpolationWorldTransform' :: BtCollisionObjectClass bc => bc -> IO TransformSource
btCollisionObject_getInterpolationLinearVelocity :: BtCollisionObjectClass bc => bc -> IO Vec3Source
btCollisionObject_setCollisionShape :: (BtCollisionObjectClass bc, BtCollisionShapeClass p0) => bc -> p0 -> IO ()Source
btCollisionObject_setCcdMotionThreshold :: BtCollisionObjectClass bc => bc -> Float -> IO ()Source
btCollisionObject_getIslandTag :: BtCollisionObjectClass bc => bc -> IO IntSource
btCollisionObject_setUserPointer :: BtCollisionObjectClass bc => bc -> VoidPtr -> IO ()Source
btCollisionObject_checkCollideWith :: (BtCollisionObjectClass bc, BtCollisionObjectClass p0) => bc -> p0 -> IO BoolSource
btCollisionObject_getInterpolationAngularVelocity :: BtCollisionObjectClass bc => bc -> IO Vec3Source
btCollisionObject_forceActivationState :: BtCollisionObjectClass bc => bc -> Int -> IO ()Source
btCollisionObject_isStaticObject :: BtCollisionObjectClass bc => bc -> IO BoolSource
btCollisionObject_setFriction :: BtCollisionObjectClass bc => bc -> Float -> IO ()Source
btCollisionObject_getInterpolationWorldTransform :: BtCollisionObjectClass bc => bc -> IO TransformSource
btCollisionObject_getInterpolationWorldTransform0 :: BtCollisionObjectClass bc => bc -> IO TransformSource
btCollisionObject_getInterpolationWorldTransform1 :: BtCollisionObjectClass bc => bc -> IO TransformSource
btCollisionObject_setIslandTag :: BtCollisionObjectClass bc => bc -> Int -> IO ()Source
btCollisionObject_setHitFraction :: BtCollisionObjectClass bc => bc -> Float -> IO ()Source
btCollisionObject_serializeSingleObject :: (BtCollisionObjectClass bc, BtSerializerClass p0) => bc -> p0 -> IO ()Source
btCollisionObject_getCollisionFlags :: BtCollisionObjectClass bc => bc -> IO IntSource
btCollisionObject_getDeactivationTime :: BtCollisionObjectClass bc => bc -> IO FloatSource
btCollisionObject_getCollisionShape0 :: BtCollisionObjectClass bc => bc -> IO BtCollisionShapeSource
btCollisionObject_getCollisionShape1 :: BtCollisionObjectClass bc => bc -> IO BtCollisionShapeSource
btCollisionObject_setAnisotropicFriction :: BtCollisionObjectClass bc => bc -> Vec3 -> IO Vec3Source
btCollisionObject_checkCollideWithOverride :: (BtCollisionObjectClass bc, BtCollisionObjectClass p0) => bc -> p0 -> IO BoolSource
btCollisionObject_getBroadphaseHandle :: BtCollisionObjectClass bc => bc -> IO BtBroadphaseProxySource
btCollisionObject_getBroadphaseHandle0 :: BtCollisionObjectClass bc => bc -> IO BtBroadphaseProxySource
btCollisionObject_getBroadphaseHandle1 :: BtCollisionObjectClass bc => bc -> IO BtBroadphaseProxySource
btCollisionObject_getUserPointer :: BtCollisionObjectClass bc => bc -> IO VoidPtrSource
btCollisionObject_setCcdSweptSphereRadius :: BtCollisionObjectClass bc => bc -> Float -> IO ()Source
btCollisionObject_setCollisionFlags :: BtCollisionObjectClass bc => bc -> Int -> IO ()Source
btCollisionObject_internalSetTemporaryCollisionShape :: (BtCollisionObjectClass bc, BtCollisionShapeClass p0) => bc -> p0 -> IO ()Source
btCollisionObject_getHitFraction :: BtCollisionObjectClass bc => bc -> IO FloatSource
btCollisionObject_isActive :: BtCollisionObjectClass bc => bc -> IO BoolSource
btCollisionObject_setActivationState :: BtCollisionObjectClass bc => bc -> Int -> IO ()Source
btCollisionObject_getInternalType :: BtCollisionObjectClass bc => bc -> IO IntSource
btCollisionObject_getActivationState :: BtCollisionObjectClass bc => bc -> IO IntSource
btCollisionObject_hasContactResponse :: BtCollisionObjectClass bc => bc -> IO BoolSource
btCollisionObject_getRootCollisionShape :: BtCollisionObjectClass bc => bc -> IO BtCollisionShapeSource
btCollisionObject_getRootCollisionShape0 :: BtCollisionObjectClass bc => bc -> IO BtCollisionShapeSource
btCollisionObject_getRootCollisionShape1 :: BtCollisionObjectClass bc => bc -> IO BtCollisionShapeSource
btCollisionObject_getRestitution :: BtCollisionObjectClass bc => bc -> IO FloatSource
btCollisionObject_getContactProcessingThreshold :: BtCollisionObjectClass bc => bc -> IO FloatSource
btCollisionObject_setDeactivationTime :: BtCollisionObjectClass bc => bc -> Float -> IO ()Source
btCollisionObject_internalGetExtensionPointer :: BtCollisionObjectClass bc => bc -> IO VoidPtrSource
btCollisionObject_setRestitution :: BtCollisionObjectClass bc => bc -> Float -> IO ()Source
btCollisionObject_setBroadphaseHandle :: (BtCollisionObjectClass bc, BtBroadphaseProxyClass p0) => bc -> p0 -> IO ()Source
btCollisionObject_isKinematicObject :: BtCollisionObjectClass bc => bc -> IO BoolSource
btCollisionObject_m_activationState1_set :: BtCollisionObjectClass bc => bc -> Int -> IO ()Source
http://code.google.com/p/bullet/source/browse/trunk/src/BulletCollision/CollisionDispatch/btCollisionObject.h?r=2223#83 http://code.google.com/p/bullet/source/browse/trunk/src/BulletCollision/CollisionDispatch/btCollisionObject.cpp?r=2223
http://code.google.com/p/bullet/source/browse/trunk/src/BulletCollision/CollisionDispatch/btCollisionObject.h?r=2223#83 http://code.google.com/p/bullet/source/browse/trunk/src/BulletCollision/CollisionDispatch/btCollisionObject.cpp?r=2223
btCollisionObject_m_anisotropicFriction_set :: BtCollisionObjectClass bc => bc -> Vec3 -> IO ()Source
btCollisionObject_m_broadphaseHandle_set :: (BtCollisionObjectClass bc, BtBroadphaseProxyClass a) => bc -> a -> IO ()Source
btCollisionObject_m_broadphaseHandle_get :: BtCollisionObjectClass bc => bc -> IO BtBroadphaseProxySource
btCollisionObject_m_ccdMotionThreshold_set :: BtCollisionObjectClass bc => bc -> Float -> IO ()Source
btCollisionObject_m_ccdSweptSphereRadius_set :: BtCollisionObjectClass bc => bc -> Float -> IO ()Source
btCollisionObject_m_checkCollideWith_set :: BtCollisionObjectClass bc => bc -> Int -> IO ()Source
btCollisionObject_m_collisionFlags_set :: BtCollisionObjectClass bc => bc -> Int -> IO ()Source
btCollisionObject_m_collisionFlags_get :: BtCollisionObjectClass bc => bc -> IO IntSource
btCollisionObject_m_collisionShape_set :: (BtCollisionObjectClass bc, BtCollisionShapeClass a) => bc -> a -> IO ()Source
btCollisionObject_m_collisionShape_get :: BtCollisionObjectClass bc => bc -> IO BtCollisionShapeSource
btCollisionObject_m_companionId_set :: BtCollisionObjectClass bc => bc -> Int -> IO ()Source
btCollisionObject_m_companionId_get :: BtCollisionObjectClass bc => bc -> IO IntSource
btCollisionObject_m_contactProcessingThreshold_set :: BtCollisionObjectClass bc => bc -> Float -> IO ()Source
btCollisionObject_m_contactProcessingThreshold_get :: BtCollisionObjectClass bc => bc -> IO FloatSource
btCollisionObject_m_deactivationTime_set :: BtCollisionObjectClass bc => bc -> Float -> IO ()Source
btCollisionObject_m_extensionPointer_set :: BtCollisionObjectClass bc => bc -> VoidPtr -> IO ()Source
btCollisionObject_m_friction_set :: BtCollisionObjectClass bc => bc -> Float -> IO ()Source
btCollisionObject_m_friction_get :: BtCollisionObjectClass bc => bc -> IO FloatSource
btCollisionObject_m_hasAnisotropicFriction_set :: BtCollisionObjectClass bc => bc -> Int -> IO ()Source
btCollisionObject_m_hitFraction_set :: BtCollisionObjectClass bc => bc -> Float -> IO ()Source
btCollisionObject_m_hitFraction_get :: BtCollisionObjectClass bc => bc -> IO FloatSource
btCollisionObject_m_internalType_set :: BtCollisionObjectClass bc => bc -> Int -> IO ()Source
btCollisionObject_m_internalType_get :: BtCollisionObjectClass bc => bc -> IO IntSource
btCollisionObject_m_interpolationAngularVelocity_set :: BtCollisionObjectClass bc => bc -> Vec3 -> IO ()Source
btCollisionObject_m_interpolationAngularVelocity_get :: BtCollisionObjectClass bc => bc -> IO Vec3Source
btCollisionObject_m_interpolationLinearVelocity_set :: BtCollisionObjectClass bc => bc -> Vec3 -> IO ()Source
btCollisionObject_m_interpolationLinearVelocity_get :: BtCollisionObjectClass bc => bc -> IO Vec3Source
btCollisionObject_m_interpolationWorldTransform_set :: BtCollisionObjectClass bc => bc -> Transform -> IO ()Source
btCollisionObject_m_interpolationWorldTransform_get :: BtCollisionObjectClass bc => bc -> IO TransformSource
btCollisionObject_m_islandTag1_set :: BtCollisionObjectClass bc => bc -> Int -> IO ()Source
btCollisionObject_m_islandTag1_get :: BtCollisionObjectClass bc => bc -> IO IntSource
btCollisionObject_m_restitution_set :: BtCollisionObjectClass bc => bc -> Float -> IO ()Source
btCollisionObject_m_restitution_get :: BtCollisionObjectClass bc => bc -> IO FloatSource
btCollisionObject_m_rootCollisionShape_set :: (BtCollisionObjectClass bc, BtCollisionShapeClass a) => bc -> a -> IO ()Source
btCollisionObject_m_rootCollisionShape_get :: BtCollisionObjectClass bc => bc -> IO BtCollisionShapeSource
btCollisionObject_m_userObjectPointer_set :: BtCollisionObjectClass bc => bc -> VoidPtr -> IO ()Source
btCollisionObject_m_worldTransform_set :: BtCollisionObjectClass bc => bc -> Transform -> IO ()Source
btCollisionObjectDoubleData
btCollisionObjectDoubleData_free :: BtCollisionObjectDoubleDataClass bc => bc -> IO ()Source
btCollisionObjectDoubleData_m_activationState1_set :: BtCollisionObjectDoubleDataClass bc => bc -> Int -> IO ()Source
btCollisionObjectDoubleData_m_activationState1_get :: BtCollisionObjectDoubleDataClass bc => bc -> IO IntSource
btCollisionObjectDoubleData_m_anisotropicFriction_set :: (BtCollisionObjectDoubleDataClass bc, BtVector3DoubleDataClass a) => bc -> a -> IO ()Source
btCollisionObjectDoubleData_m_anisotropicFriction_get :: BtCollisionObjectDoubleDataClass bc => bc -> IO BtVector3DoubleDataSource
btCollisionObjectDoubleData_m_broadphaseHandle_set :: BtCollisionObjectDoubleDataClass bc => bc -> VoidPtr -> IO ()Source
btCollisionObjectDoubleData_m_broadphaseHandle_get :: BtCollisionObjectDoubleDataClass bc => bc -> IO VoidPtrSource
btCollisionObjectDoubleData_m_ccdMotionThreshold_set :: BtCollisionObjectDoubleDataClass bc => bc -> Double -> IO ()Source
btCollisionObjectDoubleData_m_ccdMotionThreshold_get :: BtCollisionObjectDoubleDataClass bc => bc -> IO DoubleSource
btCollisionObjectDoubleData_m_ccdSweptSphereRadius_set :: BtCollisionObjectDoubleDataClass bc => bc -> Double -> IO ()Source
btCollisionObjectDoubleData_m_ccdSweptSphereRadius_get :: BtCollisionObjectDoubleDataClass bc => bc -> IO DoubleSource
btCollisionObjectDoubleData_m_checkCollideWith_set :: BtCollisionObjectDoubleDataClass bc => bc -> Int -> IO ()Source
btCollisionObjectDoubleData_m_checkCollideWith_get :: BtCollisionObjectDoubleDataClass bc => bc -> IO IntSource
btCollisionObjectDoubleData_m_collisionFlags_set :: BtCollisionObjectDoubleDataClass bc => bc -> Int -> IO ()Source
btCollisionObjectDoubleData_m_collisionFlags_get :: BtCollisionObjectDoubleDataClass bc => bc -> IO IntSource
btCollisionObjectDoubleData_m_collisionShape_set :: BtCollisionObjectDoubleDataClass bc => bc -> VoidPtr -> IO ()Source
btCollisionObjectDoubleData_m_collisionShape_get :: BtCollisionObjectDoubleDataClass bc => bc -> IO VoidPtrSource
btCollisionObjectDoubleData_m_companionId_set :: BtCollisionObjectDoubleDataClass bc => bc -> Int -> IO ()Source
btCollisionObjectDoubleData_m_companionId_get :: BtCollisionObjectDoubleDataClass bc => bc -> IO IntSource
btCollisionObjectDoubleData_m_contactProcessingThreshold_set :: BtCollisionObjectDoubleDataClass bc => bc -> Double -> IO ()Source
btCollisionObjectDoubleData_m_contactProcessingThreshold_get :: BtCollisionObjectDoubleDataClass bc => bc -> IO DoubleSource
btCollisionObjectDoubleData_m_deactivationTime_set :: BtCollisionObjectDoubleDataClass bc => bc -> Double -> IO ()Source
btCollisionObjectDoubleData_m_deactivationTime_get :: BtCollisionObjectDoubleDataClass bc => bc -> IO DoubleSource
btCollisionObjectDoubleData_m_friction_set :: BtCollisionObjectDoubleDataClass bc => bc -> Double -> IO ()Source
btCollisionObjectDoubleData_m_friction_get :: BtCollisionObjectDoubleDataClass bc => bc -> IO DoubleSource
btCollisionObjectDoubleData_m_hasAnisotropicFriction_set :: BtCollisionObjectDoubleDataClass bc => bc -> Int -> IO ()Source
btCollisionObjectDoubleData_m_hasAnisotropicFriction_get :: BtCollisionObjectDoubleDataClass bc => bc -> IO IntSource
btCollisionObjectDoubleData_m_hitFraction_set :: BtCollisionObjectDoubleDataClass bc => bc -> Double -> IO ()Source
btCollisionObjectDoubleData_m_hitFraction_get :: BtCollisionObjectDoubleDataClass bc => bc -> IO DoubleSource
btCollisionObjectDoubleData_m_internalType_set :: BtCollisionObjectDoubleDataClass bc => bc -> Int -> IO ()Source
btCollisionObjectDoubleData_m_internalType_get :: BtCollisionObjectDoubleDataClass bc => bc -> IO IntSource
btCollisionObjectDoubleData_m_interpolationAngularVelocity_set :: (BtCollisionObjectDoubleDataClass bc, BtVector3DoubleDataClass a) => bc -> a -> IO ()Source
btCollisionObjectDoubleData_m_interpolationAngularVelocity_get :: BtCollisionObjectDoubleDataClass bc => bc -> IO BtVector3DoubleDataSource
btCollisionObjectDoubleData_m_interpolationLinearVelocity_set :: (BtCollisionObjectDoubleDataClass bc, BtVector3DoubleDataClass a) => bc -> a -> IO ()Source
btCollisionObjectDoubleData_m_interpolationLinearVelocity_get :: BtCollisionObjectDoubleDataClass bc => bc -> IO BtVector3DoubleDataSource
btCollisionObjectDoubleData_m_interpolationWorldTransform_set :: (BtCollisionObjectDoubleDataClass bc, BtTransformDoubleDataClass a) => bc -> a -> IO ()Source
btCollisionObjectDoubleData_m_interpolationWorldTransform_get :: BtCollisionObjectDoubleDataClass bc => bc -> IO BtTransformDoubleDataSource
btCollisionObjectDoubleData_m_islandTag1_set :: BtCollisionObjectDoubleDataClass bc => bc -> Int -> IO ()Source
btCollisionObjectDoubleData_m_islandTag1_get :: BtCollisionObjectDoubleDataClass bc => bc -> IO IntSource
btCollisionObjectDoubleData_m_name_set :: BtCollisionObjectDoubleDataClass bc => bc -> String -> IO ()Source
btCollisionObjectDoubleData_m_name_get :: BtCollisionObjectDoubleDataClass bc => bc -> IO StringSource
btCollisionObjectDoubleData_m_restitution_set :: BtCollisionObjectDoubleDataClass bc => bc -> Double -> IO ()Source
btCollisionObjectDoubleData_m_restitution_get :: BtCollisionObjectDoubleDataClass bc => bc -> IO DoubleSource
btCollisionObjectDoubleData_m_rootCollisionShape_set :: (BtCollisionObjectDoubleDataClass bc, BtCollisionShapeDataClass a) => bc -> a -> IO ()Source
btCollisionObjectDoubleData_m_rootCollisionShape_get :: BtCollisionObjectDoubleDataClass bc => bc -> IO BtCollisionShapeDataSource
btCollisionObjectDoubleData_m_worldTransform_set :: (BtCollisionObjectDoubleDataClass bc, BtTransformDoubleDataClass a) => bc -> a -> IO ()Source
btCollisionObjectDoubleData_m_worldTransform_get :: BtCollisionObjectDoubleDataClass bc => bc -> IO BtTransformDoubleDataSource
btCollisionObjectFloatData
btCollisionObjectFloatData_free :: BtCollisionObjectFloatDataClass bc => bc -> IO ()Source
btCollisionObjectFloatData_m_activationState1_set :: BtCollisionObjectFloatDataClass bc => bc -> Int -> IO ()Source
btCollisionObjectFloatData_m_activationState1_get :: BtCollisionObjectFloatDataClass bc => bc -> IO IntSource
btCollisionObjectFloatData_m_anisotropicFriction_set :: (BtCollisionObjectFloatDataClass bc, BtVector3FloatDataClass a) => bc -> a -> IO ()Source
btCollisionObjectFloatData_m_anisotropicFriction_get :: BtCollisionObjectFloatDataClass bc => bc -> IO BtVector3FloatDataSource
btCollisionObjectFloatData_m_broadphaseHandle_set :: BtCollisionObjectFloatDataClass bc => bc -> VoidPtr -> IO ()Source
btCollisionObjectFloatData_m_broadphaseHandle_get :: BtCollisionObjectFloatDataClass bc => bc -> IO VoidPtrSource
btCollisionObjectFloatData_m_ccdMotionThreshold_set :: BtCollisionObjectFloatDataClass bc => bc -> Float -> IO ()Source
btCollisionObjectFloatData_m_ccdMotionThreshold_get :: BtCollisionObjectFloatDataClass bc => bc -> IO FloatSource
btCollisionObjectFloatData_m_ccdSweptSphereRadius_set :: BtCollisionObjectFloatDataClass bc => bc -> Float -> IO ()Source
btCollisionObjectFloatData_m_ccdSweptSphereRadius_get :: BtCollisionObjectFloatDataClass bc => bc -> IO FloatSource
btCollisionObjectFloatData_m_checkCollideWith_set :: BtCollisionObjectFloatDataClass bc => bc -> Int -> IO ()Source
btCollisionObjectFloatData_m_checkCollideWith_get :: BtCollisionObjectFloatDataClass bc => bc -> IO IntSource
btCollisionObjectFloatData_m_collisionFlags_set :: BtCollisionObjectFloatDataClass bc => bc -> Int -> IO ()Source
btCollisionObjectFloatData_m_collisionFlags_get :: BtCollisionObjectFloatDataClass bc => bc -> IO IntSource
btCollisionObjectFloatData_m_collisionShape_set :: BtCollisionObjectFloatDataClass bc => bc -> VoidPtr -> IO ()Source
btCollisionObjectFloatData_m_collisionShape_get :: BtCollisionObjectFloatDataClass bc => bc -> IO VoidPtrSource
btCollisionObjectFloatData_m_companionId_set :: BtCollisionObjectFloatDataClass bc => bc -> Int -> IO ()Source
btCollisionObjectFloatData_m_companionId_get :: BtCollisionObjectFloatDataClass bc => bc -> IO IntSource
btCollisionObjectFloatData_m_contactProcessingThreshold_set :: BtCollisionObjectFloatDataClass bc => bc -> Float -> IO ()Source
btCollisionObjectFloatData_m_contactProcessingThreshold_get :: BtCollisionObjectFloatDataClass bc => bc -> IO FloatSource
btCollisionObjectFloatData_m_deactivationTime_set :: BtCollisionObjectFloatDataClass bc => bc -> Float -> IO ()Source
btCollisionObjectFloatData_m_deactivationTime_get :: BtCollisionObjectFloatDataClass bc => bc -> IO FloatSource
btCollisionObjectFloatData_m_friction_set :: BtCollisionObjectFloatDataClass bc => bc -> Float -> IO ()Source
btCollisionObjectFloatData_m_friction_get :: BtCollisionObjectFloatDataClass bc => bc -> IO FloatSource
btCollisionObjectFloatData_m_hasAnisotropicFriction_set :: BtCollisionObjectFloatDataClass bc => bc -> Int -> IO ()Source
btCollisionObjectFloatData_m_hasAnisotropicFriction_get :: BtCollisionObjectFloatDataClass bc => bc -> IO IntSource
btCollisionObjectFloatData_m_hitFraction_set :: BtCollisionObjectFloatDataClass bc => bc -> Float -> IO ()Source
btCollisionObjectFloatData_m_hitFraction_get :: BtCollisionObjectFloatDataClass bc => bc -> IO FloatSource
btCollisionObjectFloatData_m_internalType_set :: BtCollisionObjectFloatDataClass bc => bc -> Int -> IO ()Source
btCollisionObjectFloatData_m_internalType_get :: BtCollisionObjectFloatDataClass bc => bc -> IO IntSource
btCollisionObjectFloatData_m_interpolationAngularVelocity_set :: (BtCollisionObjectFloatDataClass bc, BtVector3FloatDataClass a) => bc -> a -> IO ()Source
btCollisionObjectFloatData_m_interpolationAngularVelocity_get :: BtCollisionObjectFloatDataClass bc => bc -> IO BtVector3FloatDataSource
btCollisionObjectFloatData_m_interpolationLinearVelocity_set :: (BtCollisionObjectFloatDataClass bc, BtVector3FloatDataClass a) => bc -> a -> IO ()Source
btCollisionObjectFloatData_m_interpolationLinearVelocity_get :: BtCollisionObjectFloatDataClass bc => bc -> IO BtVector3FloatDataSource
btCollisionObjectFloatData_m_interpolationWorldTransform_set :: (BtCollisionObjectFloatDataClass bc, BtTransformFloatDataClass a) => bc -> a -> IO ()Source
btCollisionObjectFloatData_m_interpolationWorldTransform_get :: BtCollisionObjectFloatDataClass bc => bc -> IO BtTransformFloatDataSource
btCollisionObjectFloatData_m_islandTag1_set :: BtCollisionObjectFloatDataClass bc => bc -> Int -> IO ()Source
btCollisionObjectFloatData_m_islandTag1_get :: BtCollisionObjectFloatDataClass bc => bc -> IO IntSource
btCollisionObjectFloatData_m_name_set :: BtCollisionObjectFloatDataClass bc => bc -> String -> IO ()Source
btCollisionObjectFloatData_m_name_get :: BtCollisionObjectFloatDataClass bc => bc -> IO StringSource
btCollisionObjectFloatData_m_restitution_set :: BtCollisionObjectFloatDataClass bc => bc -> Float -> IO ()Source
btCollisionObjectFloatData_m_restitution_get :: BtCollisionObjectFloatDataClass bc => bc -> IO FloatSource
btCollisionObjectFloatData_m_rootCollisionShape_set :: (BtCollisionObjectFloatDataClass bc, BtCollisionShapeDataClass a) => bc -> a -> IO ()Source
btCollisionObjectFloatData_m_rootCollisionShape_get :: BtCollisionObjectFloatDataClass bc => bc -> IO BtCollisionShapeDataSource
btCollisionObjectFloatData_m_worldTransform_set :: (BtCollisionObjectFloatDataClass bc, BtTransformFloatDataClass a) => bc -> a -> IO ()Source
btCollisionObjectFloatData_m_worldTransform_get :: BtCollisionObjectFloatDataClass bc => bc -> IO BtTransformFloatDataSource
btCollisionWorld
btCollisionWorld :: (BtDispatcherClass p0, BtBroadphaseInterfaceClass p1, BtCollisionConfigurationClass p2) => p0 -> p1 -> p2 -> IO BtCollisionWorldSource
btCollisionWorld_free :: BtCollisionWorldClass bc => bc -> IO ()Source
btCollisionWorld_setBroadphase :: (BtCollisionWorldClass bc, BtBroadphaseInterfaceClass p0) => bc -> p0 -> IO ()Source
btCollisionWorld_serialize :: (BtCollisionWorldClass bc, BtSerializerClass p0) => bc -> p0 -> IO ()Source
btCollisionWorld_getDispatcher :: BtCollisionWorldClass bc => bc -> IO BtDispatcherSource
btCollisionWorld_getDispatcher0 :: BtCollisionWorldClass bc => bc -> IO BtDispatcherSource
btCollisionWorld_getDispatcher1 :: BtCollisionWorldClass bc => bc -> IO BtDispatcherSource
btCollisionWorld_getDebugDrawer :: BtCollisionWorldClass bc => bc -> IO BtIDebugDrawSource
btCollisionWorld_performDiscreteCollisionDetection :: BtCollisionWorldClass bc => bc -> IO ()Source
btCollisionWorld_getCollisionObjectArray :: BtCollisionWorldClass bc => bc -> IO BtAlignedObjectArray_btCollisionObject_ptr_Source
btCollisionWorld_getCollisionObjectArray0 :: BtCollisionWorldClass bc => bc -> IO BtAlignedObjectArray_btCollisionObject_ptr_Source
btCollisionWorld_getCollisionObjectArray1 :: BtCollisionWorldClass bc => bc -> IO BtAlignedObjectArray_btCollisionObject_ptr_Source
btCollisionWorld_debugDrawObject :: (BtCollisionWorldClass bc, BtCollisionShapeClass p1) => bc -> Transform -> p1 -> Vec3 -> IO (Transform, Vec3)Source
btCollisionWorld_debugDrawObject' :: (BtCollisionWorldClass bc, BtCollisionShapeClass p1) => bc -> p1 -> IO (Transform, Vec3)Source
btCollisionWorld_rayTest :: (BtCollisionWorldClass bc, BtCollisionWorld_RayResultCallbackClass p2) => bc -> Vec3 -> Vec3 -> p2 -> IO (Vec3, Vec3)Source
btCollisionWorld_rayTest' :: (BtCollisionWorldClass bc, BtCollisionWorld_RayResultCallbackClass p2) => bc -> p2 -> IO (Vec3, Vec3)Source
btCollisionWorld_addCollisionObject :: (BtCollisionWorldClass bc, BtCollisionObjectClass p0) => bc -> p0 -> Int -> Int -> IO ()Source
btCollisionWorld_setForceUpdateAllAabbs :: BtCollisionWorldClass bc => bc -> Bool -> IO ()Source
btCollisionWorld_contactTest :: (BtCollisionWorldClass bc, BtCollisionObjectClass p0, BtCollisionWorld_ContactResultCallbackClass p1) => bc -> p0 -> p1 -> IO ()Source
btCollisionWorld_getForceUpdateAllAabbs :: BtCollisionWorldClass bc => bc -> IO BoolSource
btCollisionWorld_updateAabbs :: BtCollisionWorldClass bc => bc -> IO ()Source
btCollisionWorld_setDebugDrawer :: (BtCollisionWorldClass bc, BtIDebugDrawClass p0) => bc -> p0 -> IO ()Source
btCollisionWorld_debugDrawWorld :: BtCollisionWorldClass bc => bc -> IO ()Source
btCollisionWorld_convexSweepTest :: (BtCollisionWorldClass bc, BtConvexShapeClass p0, BtCollisionWorld_ConvexResultCallbackClass p3) => bc -> p0 -> Transform -> Transform -> p3 -> Float -> IO (Transform, Transform)Source
btCollisionWorld_convexSweepTest' :: (BtCollisionWorldClass bc, BtConvexShapeClass p0, BtCollisionWorld_ConvexResultCallbackClass p3) => bc -> p0 -> p3 -> Float -> IO (Transform, Transform)Source
btCollisionWorld_getNumCollisionObjects :: BtCollisionWorldClass bc => bc -> IO IntSource
btCollisionWorld_contactPairTest :: (BtCollisionWorldClass bc, BtCollisionObjectClass p0, BtCollisionObjectClass p1, BtCollisionWorld_ContactResultCallbackClass p2) => bc -> p0 -> p1 -> p2 -> IO ()Source
btCollisionWorld_rayTestSingle :: (BtCollisionObjectClass p2, BtCollisionShapeClass p3, BtCollisionWorld_RayResultCallbackClass p5) => Transform -> Transform -> p2 -> p3 -> Transform -> p5 -> IO (Transform, Transform, Transform)Source
btCollisionWorld_rayTestSingle' :: (BtCollisionObjectClass p2, BtCollisionShapeClass p3, BtCollisionWorld_RayResultCallbackClass p5) => p2 -> p3 -> p5 -> IO (Transform, Transform, Transform)Source
btCollisionWorld_objectQuerySingle :: (BtConvexShapeClass p0, BtCollisionObjectClass p3, BtCollisionShapeClass p4, BtCollisionWorld_ConvexResultCallbackClass p6) => p0 -> Transform -> Transform -> p3 -> p4 -> Transform -> p6 -> Float -> IO (Transform, Transform, Transform)Source
btCollisionWorld_objectQuerySingle' :: (BtConvexShapeClass p0, BtCollisionObjectClass p3, BtCollisionShapeClass p4, BtCollisionWorld_ConvexResultCallbackClass p6) => p0 -> p3 -> p4 -> p6 -> Float -> IO (Transform, Transform, Transform)Source
btCollisionWorld_updateSingleAabb :: (BtCollisionWorldClass bc, BtCollisionObjectClass p0) => bc -> p0 -> IO ()Source
btCollisionWorld_serializeCollisionObjects :: (BtCollisionWorldClass bc, BtSerializerClass p0) => bc -> p0 -> IO ()Source
btCollisionWorld_removeCollisionObject :: (BtCollisionWorldClass bc, BtCollisionObjectClass p0) => bc -> p0 -> IO ()Source
btCollisionWorld_m_broadphasePairCache_set :: (BtCollisionWorldClass bc, BtBroadphaseInterfaceClass a) => bc -> a -> IO ()Source
http://code.google.com/p/bullet/source/browse/trunk/src/BulletCollision/CollisionDispatch/btCollisionWorld.h?r=2223#96 http://code.google.com/p/bullet/source/browse/trunk/src/BulletCollision/CollisionDispatch/btCollisionWorld.cpp?r=2223
http://code.google.com/p/bullet/source/browse/trunk/src/BulletCollision/CollisionDispatch/btCollisionWorld.h?r=2223#96 http://code.google.com/p/bullet/source/browse/trunk/src/BulletCollision/CollisionDispatch/btCollisionWorld.cpp?r=2223
btCollisionWorld_m_broadphasePairCache_get :: BtCollisionWorldClass bc => bc -> IO BtBroadphaseInterfaceSource
btCollisionWorld_m_collisionObjects_set :: (BtCollisionWorldClass bc, BtAlignedObjectArray_btCollisionObject_ptr_Class a) => bc -> a -> IO ()Source
btCollisionWorld_m_collisionObjects_get :: BtCollisionWorldClass bc => bc -> IO BtAlignedObjectArray_btCollisionObject_ptr_Source
btCollisionWorld_m_debugDrawer_set :: (BtCollisionWorldClass bc, BtIDebugDrawClass a) => bc -> a -> IO ()Source
btCollisionWorld_m_dispatchInfo_set :: (BtCollisionWorldClass bc, BtDispatcherInfoClass a) => bc -> a -> IO ()Source
btCollisionWorld_m_dispatcher1_set :: (BtCollisionWorldClass bc, BtDispatcherClass a) => bc -> a -> IO ()Source
btCollisionWorld_m_forceUpdateAllAabbs_set :: BtCollisionWorldClass bc => bc -> Bool -> IO ()Source
btCollisionWorld_m_stackAlloc_set :: (BtCollisionWorldClass bc, BtStackAllocClass a) => bc -> a -> IO ()Source
btConvexConvexAlgorithm
btConvexConvexAlgorithm_free :: BtConvexConvexAlgorithmClass bc => bc -> IO ()Source
btConvexConvexAlgorithm_getAllContactManifolds :: (BtConvexConvexAlgorithmClass bc, BtAlignedObjectArray_btPersistentManifold_ptr_Class p0) => bc -> p0 -> IO ()Source
btConvexConvexAlgorithm_calculateTimeOfImpact :: (BtConvexConvexAlgorithmClass bc, BtCollisionObjectClass p0, BtCollisionObjectClass p1, BtDispatcherInfoClass p2, BtManifoldResultClass p3) => bc -> p0 -> p1 -> p2 -> p3 -> IO FloatSource
btConvexConvexAlgorithm_setLowLevelOfDetail :: BtConvexConvexAlgorithmClass bc => bc -> Bool -> IO ()Source
btConvexConvexAlgorithm_processCollision :: (BtConvexConvexAlgorithmClass bc, BtCollisionObjectClass p0, BtCollisionObjectClass p1, BtDispatcherInfoClass p2, BtManifoldResultClass p3) => bc -> p0 -> p1 -> p2 -> p3 -> IO ()Source
btConvexConvexAlgorithm_getManifold :: BtConvexConvexAlgorithmClass bc => bc -> IO BtPersistentManifoldSource
btConvexConvexAlgorithm_m_simplexSolver_set :: (BtConvexConvexAlgorithmClass bc, BtVoronoiSimplexSolverClass a) => bc -> a -> IO ()Source
http://code.google.com/p/bullet/source/browse/trunk/src/BulletCollision/CollisionDispatch/btConvexConvexAlgorithm.h?r=2223#45 http://code.google.com/p/bullet/source/browse/trunk/src/BulletCollision/CollisionDispatch/btConvexConvexAlgorithm.cpp?r=2223
http://code.google.com/p/bullet/source/browse/trunk/src/BulletCollision/CollisionDispatch/btConvexConvexAlgorithm.h?r=2223#45 http://code.google.com/p/bullet/source/browse/trunk/src/BulletCollision/CollisionDispatch/btConvexConvexAlgorithm.cpp?r=2223
btConvexConvexAlgorithm_m_simplexSolver_get :: BtConvexConvexAlgorithmClass bc => bc -> IO BtVoronoiSimplexSolverSource
btConvexConvexAlgorithm_m_ownManifold_set :: BtConvexConvexAlgorithmClass bc => bc -> Bool -> IO ()Source
btConvexConvexAlgorithm_m_manifoldPtr_set :: (BtConvexConvexAlgorithmClass bc, BtPersistentManifoldClass a) => bc -> a -> IO ()Source
btConvexConvexAlgorithm_m_manifoldPtr_get :: BtConvexConvexAlgorithmClass bc => bc -> IO BtPersistentManifoldSource
btConvexConvexAlgorithm_m_lowLevelOfDetail_set :: BtConvexConvexAlgorithmClass bc => bc -> Bool -> IO ()Source
btConvexConvexAlgorithm_m_lowLevelOfDetail_get :: BtConvexConvexAlgorithmClass bc => bc -> IO BoolSource
btConvexConvexAlgorithm_m_numPerturbationIterations_set :: BtConvexConvexAlgorithmClass bc => bc -> Int -> IO ()Source
btConvexConvexAlgorithm_m_numPerturbationIterations_get :: BtConvexConvexAlgorithmClass bc => bc -> IO IntSource
btConvexConvexAlgorithm_m_minimumPointsPerturbationThreshold_set :: BtConvexConvexAlgorithmClass bc => bc -> Int -> IO ()Source
btConvexConvexAlgorithm_m_minimumPointsPerturbationThreshold_get :: BtConvexConvexAlgorithmClass bc => bc -> IO IntSource
btDefaultCollisionConfiguration
btDefaultCollisionConfiguration :: BtDefaultCollisionConstructionInfoClass p0 => p0 -> IO BtDefaultCollisionConfigurationSource
btDefaultCollisionConfiguration_free :: BtDefaultCollisionConfigurationClass bc => bc -> IO ()Source
btDefaultCollisionConfiguration_getStackAllocator :: BtDefaultCollisionConfigurationClass bc => bc -> IO BtStackAllocSource
btDefaultCollisionConfiguration_setPlaneConvexMultipointIterations :: BtDefaultCollisionConfigurationClass bc => bc -> Int -> Int -> IO ()Source
btDefaultCollisionConfiguration_getSimplexSolver :: BtDefaultCollisionConfigurationClass bc => bc -> IO BtVoronoiSimplexSolverSource
btDefaultCollisionConfiguration_setConvexConvexMultipointIterations :: BtDefaultCollisionConfigurationClass bc => bc -> Int -> Int -> IO ()Source
btDefaultCollisionConfiguration_getCollisionAlgorithmCreateFunc :: BtDefaultCollisionConfigurationClass bc => bc -> Int -> Int -> IO BtCollisionAlgorithmCreateFuncSource
btDefaultCollisionConfiguration_m_persistentManifoldPoolSize_set :: BtDefaultCollisionConfigurationClass bc => bc -> Int -> IO ()Source
http://code.google.com/p/bullet/source/browse/trunk/src/BulletCollision/CollisionDispatch/btDefaultCollisionConfiguration.h?r=2223#57 http://code.google.com/p/bullet/source/browse/trunk/src/BulletCollision/CollisionDispatch/btDefaultCollisionConfiguration.cpp?r=2223
http://code.google.com/p/bullet/source/browse/trunk/src/BulletCollision/CollisionDispatch/btDefaultCollisionConfiguration.h?r=2223#57 http://code.google.com/p/bullet/source/browse/trunk/src/BulletCollision/CollisionDispatch/btDefaultCollisionConfiguration.cpp?r=2223
btDefaultCollisionConfiguration_m_persistentManifoldPoolSize_get :: BtDefaultCollisionConfigurationClass bc => bc -> IO IntSource
btDefaultCollisionConfiguration_m_stackAlloc_set :: (BtDefaultCollisionConfigurationClass bc, BtStackAllocClass a) => bc -> a -> IO ()Source
btDefaultCollisionConfiguration_m_stackAlloc_get :: BtDefaultCollisionConfigurationClass bc => bc -> IO BtStackAllocSource
btDefaultCollisionConfiguration_m_ownsStackAllocator_set :: BtDefaultCollisionConfigurationClass bc => bc -> Bool -> IO ()Source
btDefaultCollisionConfiguration_m_ownsStackAllocator_get :: BtDefaultCollisionConfigurationClass bc => bc -> IO BoolSource
btDefaultCollisionConfiguration_m_ownsPersistentManifoldPool_set :: BtDefaultCollisionConfigurationClass bc => bc -> Bool -> IO ()Source
btDefaultCollisionConfiguration_m_ownsPersistentManifoldPool_get :: BtDefaultCollisionConfigurationClass bc => bc -> IO BoolSource
btDefaultCollisionConfiguration_m_ownsCollisionAlgorithmPool_set :: BtDefaultCollisionConfigurationClass bc => bc -> Bool -> IO ()Source
btDefaultCollisionConfiguration_m_ownsCollisionAlgorithmPool_get :: BtDefaultCollisionConfigurationClass bc => bc -> IO BoolSource
btDefaultCollisionConfiguration_m_simplexSolver_set :: (BtDefaultCollisionConfigurationClass bc, BtVoronoiSimplexSolverClass a) => bc -> a -> IO ()Source
btDefaultCollisionConfiguration_m_simplexSolver_get :: BtDefaultCollisionConfigurationClass bc => bc -> IO BtVoronoiSimplexSolverSource
btDefaultCollisionConfiguration_m_convexConvexCreateFunc_set :: (BtDefaultCollisionConfigurationClass bc, BtCollisionAlgorithmCreateFuncClass a) => bc -> a -> IO ()Source
btDefaultCollisionConfiguration_m_convexConvexCreateFunc_get :: BtDefaultCollisionConfigurationClass bc => bc -> IO BtCollisionAlgorithmCreateFuncSource
btDefaultCollisionConfiguration_m_convexConcaveCreateFunc_set :: (BtDefaultCollisionConfigurationClass bc, BtCollisionAlgorithmCreateFuncClass a) => bc -> a -> IO ()Source
btDefaultCollisionConfiguration_m_convexConcaveCreateFunc_get :: BtDefaultCollisionConfigurationClass bc => bc -> IO BtCollisionAlgorithmCreateFuncSource
btDefaultCollisionConfiguration_m_swappedConvexConcaveCreateFunc_set :: (BtDefaultCollisionConfigurationClass bc, BtCollisionAlgorithmCreateFuncClass a) => bc -> a -> IO ()Source
btDefaultCollisionConfiguration_m_swappedConvexConcaveCreateFunc_get :: BtDefaultCollisionConfigurationClass bc => bc -> IO BtCollisionAlgorithmCreateFuncSource
btDefaultCollisionConfiguration_m_compoundCreateFunc_set :: (BtDefaultCollisionConfigurationClass bc, BtCollisionAlgorithmCreateFuncClass a) => bc -> a -> IO ()Source
btDefaultCollisionConfiguration_m_compoundCreateFunc_get :: BtDefaultCollisionConfigurationClass bc => bc -> IO BtCollisionAlgorithmCreateFuncSource
btDefaultCollisionConfiguration_m_swappedCompoundCreateFunc_set :: (BtDefaultCollisionConfigurationClass bc, BtCollisionAlgorithmCreateFuncClass a) => bc -> a -> IO ()Source
btDefaultCollisionConfiguration_m_swappedCompoundCreateFunc_get :: BtDefaultCollisionConfigurationClass bc => bc -> IO BtCollisionAlgorithmCreateFuncSource
btDefaultCollisionConfiguration_m_emptyCreateFunc_set :: (BtDefaultCollisionConfigurationClass bc, BtCollisionAlgorithmCreateFuncClass a) => bc -> a -> IO ()Source
btDefaultCollisionConfiguration_m_emptyCreateFunc_get :: BtDefaultCollisionConfigurationClass bc => bc -> IO BtCollisionAlgorithmCreateFuncSource
btDefaultCollisionConfiguration_m_sphereSphereCF_set :: (BtDefaultCollisionConfigurationClass bc, BtCollisionAlgorithmCreateFuncClass a) => bc -> a -> IO ()Source
btDefaultCollisionConfiguration_m_sphereSphereCF_get :: BtDefaultCollisionConfigurationClass bc => bc -> IO BtCollisionAlgorithmCreateFuncSource
btDefaultCollisionConfiguration_m_boxBoxCF_set :: (BtDefaultCollisionConfigurationClass bc, BtCollisionAlgorithmCreateFuncClass a) => bc -> a -> IO ()Source
btDefaultCollisionConfiguration_m_boxBoxCF_get :: BtDefaultCollisionConfigurationClass bc => bc -> IO BtCollisionAlgorithmCreateFuncSource
btDefaultCollisionConfiguration_m_sphereTriangleCF_set :: (BtDefaultCollisionConfigurationClass bc, BtCollisionAlgorithmCreateFuncClass a) => bc -> a -> IO ()Source
btDefaultCollisionConfiguration_m_sphereTriangleCF_get :: BtDefaultCollisionConfigurationClass bc => bc -> IO BtCollisionAlgorithmCreateFuncSource
btDefaultCollisionConfiguration_m_triangleSphereCF_set :: (BtDefaultCollisionConfigurationClass bc, BtCollisionAlgorithmCreateFuncClass a) => bc -> a -> IO ()Source
btDefaultCollisionConfiguration_m_triangleSphereCF_get :: BtDefaultCollisionConfigurationClass bc => bc -> IO BtCollisionAlgorithmCreateFuncSource
btDefaultCollisionConfiguration_m_planeConvexCF_set :: (BtDefaultCollisionConfigurationClass bc, BtCollisionAlgorithmCreateFuncClass a) => bc -> a -> IO ()Source
btDefaultCollisionConfiguration_m_planeConvexCF_get :: BtDefaultCollisionConfigurationClass bc => bc -> IO BtCollisionAlgorithmCreateFuncSource
btDefaultCollisionConfiguration_m_convexPlaneCF_set :: (BtDefaultCollisionConfigurationClass bc, BtCollisionAlgorithmCreateFuncClass a) => bc -> a -> IO ()Source
btDefaultCollisionConfiguration_m_convexPlaneCF_get :: BtDefaultCollisionConfigurationClass bc => bc -> IO BtCollisionAlgorithmCreateFuncSource
btDefaultCollisionConstructionInfo
btDefaultCollisionConstructionInfo_free :: BtDefaultCollisionConstructionInfoClass bc => bc -> IO ()Source
btDefaultCollisionConstructionInfo_m_customCollisionAlgorithmMaxElementSize_set :: BtDefaultCollisionConstructionInfoClass bc => bc -> Int -> IO ()Source
btDefaultCollisionConstructionInfo_m_customCollisionAlgorithmMaxElementSize_get :: BtDefaultCollisionConstructionInfoClass bc => bc -> IO IntSource
btDefaultCollisionConstructionInfo_m_defaultMaxCollisionAlgorithmPoolSize_set :: BtDefaultCollisionConstructionInfoClass bc => bc -> Int -> IO ()Source
btDefaultCollisionConstructionInfo_m_defaultMaxCollisionAlgorithmPoolSize_get :: BtDefaultCollisionConstructionInfoClass bc => bc -> IO IntSource
btDefaultCollisionConstructionInfo_m_defaultMaxPersistentManifoldPoolSize_set :: BtDefaultCollisionConstructionInfoClass bc => bc -> Int -> IO ()Source
btDefaultCollisionConstructionInfo_m_defaultMaxPersistentManifoldPoolSize_get :: BtDefaultCollisionConstructionInfoClass bc => bc -> IO IntSource
btDefaultCollisionConstructionInfo_m_defaultStackAllocatorSize_set :: BtDefaultCollisionConstructionInfoClass bc => bc -> Int -> IO ()Source
btDefaultCollisionConstructionInfo_m_defaultStackAllocatorSize_get :: BtDefaultCollisionConstructionInfoClass bc => bc -> IO IntSource
btDefaultCollisionConstructionInfo_m_stackAlloc_set :: (BtDefaultCollisionConstructionInfoClass bc, BtStackAllocClass a) => bc -> a -> IO ()Source
btDefaultCollisionConstructionInfo_m_stackAlloc_get :: BtDefaultCollisionConstructionInfoClass bc => bc -> IO BtStackAllocSource
btDefaultCollisionConstructionInfo_m_useEpaPenetrationAlgorithm_set :: BtDefaultCollisionConstructionInfoClass bc => bc -> Int -> IO ()Source
btDefaultCollisionConstructionInfo_m_useEpaPenetrationAlgorithm_get :: BtDefaultCollisionConstructionInfoClass bc => bc -> IO IntSource
btGhostObject
btGhostObject_free :: BtGhostObjectClass bc => bc -> IO ()Source
btGhostObject_convexSweepTest :: (BtGhostObjectClass bc, BtConvexShapeClass p0, BtCollisionWorld_ConvexResultCallbackClass p3) => bc -> p0 -> Transform -> Transform -> p3 -> Float -> IO (Transform, Transform)Source
btGhostObject_convexSweepTest' :: (BtGhostObjectClass bc, BtConvexShapeClass p0, BtCollisionWorld_ConvexResultCallbackClass p3) => bc -> p0 -> p3 -> Float -> IO (Transform, Transform)Source
btGhostObject_removeOverlappingObjectInternal :: (BtGhostObjectClass bc, BtBroadphaseProxyClass p0, BtDispatcherClass p1, BtBroadphaseProxyClass p2) => bc -> p0 -> p1 -> p2 -> IO ()Source
btGhostObject_getNumOverlappingObjects :: BtGhostObjectClass bc => bc -> IO IntSource
btGhostObject_addOverlappingObjectInternal :: (BtGhostObjectClass bc, BtBroadphaseProxyClass p0, BtBroadphaseProxyClass p1) => bc -> p0 -> p1 -> IO ()Source
btGhostObject_rayTest :: (BtGhostObjectClass bc, BtCollisionWorld_RayResultCallbackClass p2) => bc -> Vec3 -> Vec3 -> p2 -> IO (Vec3, Vec3)Source
btGhostObject_rayTest' :: (BtGhostObjectClass bc, BtCollisionWorld_RayResultCallbackClass p2) => bc -> p2 -> IO (Vec3, Vec3)Source
btGhostObject_getOverlappingPairs :: BtGhostObjectClass bc => bc -> IO BtAlignedObjectArray_btCollisionObject_ptr_Source
btGhostObject_getOverlappingPairs0 :: BtGhostObjectClass bc => bc -> IO BtAlignedObjectArray_btCollisionObject_ptr_Source
btGhostObject_upcast :: BtCollisionObjectClass p0 => p0 -> IO BtGhostObjectSource
btGhostObject_upcast0 :: BtCollisionObjectClass p0 => p0 -> IO BtGhostObjectSource
btGhostObject_upcast1 :: BtCollisionObjectClass p0 => p0 -> IO BtGhostObjectSource
btGhostObject_getOverlappingObject :: BtGhostObjectClass bc => bc -> Int -> IO BtCollisionObjectSource
btGhostObject_getOverlappingObject0 :: BtGhostObjectClass bc => bc -> Int -> IO BtCollisionObjectSource
btGhostObject_getOverlappingObject1 :: BtGhostObjectClass bc => bc -> Int -> IO BtCollisionObjectSource
btGhostObject_m_overlappingObjects_set :: (BtGhostObjectClass bc, BtAlignedObjectArray_btCollisionObject_ptr_Class a) => bc -> a -> IO ()Source
http://code.google.com/p/bullet/source/browse/trunk/src/BulletCollision/CollisionDispatch/btGhostObject.h?r=2223#38 http://code.google.com/p/bullet/source/browse/trunk/src/BulletCollision/CollisionDispatch/btGhostObject.cpp?r=2223
http://code.google.com/p/bullet/source/browse/trunk/src/BulletCollision/CollisionDispatch/btGhostObject.h?r=2223#38 http://code.google.com/p/bullet/source/browse/trunk/src/BulletCollision/CollisionDispatch/btGhostObject.cpp?r=2223
btGhostObject_m_overlappingObjects_get :: BtGhostObjectClass bc => bc -> IO BtAlignedObjectArray_btCollisionObject_ptr_Source
btGhostPairCallback
btGhostPairCallback_free :: BtGhostPairCallbackClass bc => bc -> IO ()Source
btGhostPairCallback_addOverlappingPair :: (BtGhostPairCallbackClass bc, BtBroadphaseProxyClass p0, BtBroadphaseProxyClass p1) => bc -> p0 -> p1 -> IO BtBroadphasePairSource
btGhostPairCallback_removeOverlappingPair :: (BtGhostPairCallbackClass bc, BtBroadphaseProxyClass p0, BtBroadphaseProxyClass p1, BtDispatcherClass p2) => bc -> p0 -> p1 -> p2 -> IO VoidPtrSource
btGhostPairCallback_removeOverlappingPairsContainingProxy :: (BtGhostPairCallbackClass bc, BtBroadphaseProxyClass p0, BtDispatcherClass p1) => bc -> p0 -> p1 -> IO ()Source
btManifoldResult
btManifoldResult0 :: IO BtManifoldResultSource
http://code.google.com/p/bullet/source/browse/trunk/src/BulletCollision/CollisionDispatch/btManifoldResult.h?r=2223#66 http://code.google.com/p/bullet/source/browse/trunk/src/BulletCollision/CollisionDispatch/btManifoldResult.cpp?r=2223
http://code.google.com/p/bullet/source/browse/trunk/src/BulletCollision/CollisionDispatch/btManifoldResult.h?r=2223#55 http://code.google.com/p/bullet/source/browse/trunk/src/BulletCollision/CollisionDispatch/btManifoldResult.cpp?r=2223
btManifoldResult1 :: (BtCollisionObjectClass p0, BtCollisionObjectClass p1) => p0 -> p1 -> IO BtManifoldResultSource
btManifoldResult_free :: BtManifoldResultClass bc => bc -> IO ()Source
btManifoldResult_getPersistentManifold :: BtManifoldResultClass bc => bc -> IO BtPersistentManifoldSource
btManifoldResult_getPersistentManifold0 :: BtManifoldResultClass bc => bc -> IO BtPersistentManifoldSource
btManifoldResult_getPersistentManifold1 :: BtManifoldResultClass bc => bc -> IO BtPersistentManifoldSource
btManifoldResult_addContactPoint :: BtManifoldResultClass bc => bc -> Vec3 -> Vec3 -> Float -> IO (Vec3, Vec3)Source
btManifoldResult_addContactPoint' :: BtManifoldResultClass bc => bc -> Float -> IO (Vec3, Vec3)Source
btManifoldResult_setShapeIdentifiersB :: BtManifoldResultClass bc => bc -> Int -> Int -> IO ()Source
btManifoldResult_setShapeIdentifiersA :: BtManifoldResultClass bc => bc -> Int -> Int -> IO ()Source
btManifoldResult_refreshContactPoints :: BtManifoldResultClass bc => bc -> IO ()Source
btManifoldResult_setPersistentManifold :: (BtManifoldResultClass bc, BtPersistentManifoldClass p0) => bc -> p0 -> IO ()Source
btManifoldResult_m_body0_set :: (BtManifoldResultClass bc, BtCollisionObjectClass a) => bc -> a -> IO ()Source
http://code.google.com/p/bullet/source/browse/trunk/src/BulletCollision/CollisionDispatch/btManifoldResult.h?r=2223#45 http://code.google.com/p/bullet/source/browse/trunk/src/BulletCollision/CollisionDispatch/btManifoldResult.cpp?r=2223
http://code.google.com/p/bullet/source/browse/trunk/src/BulletCollision/CollisionDispatch/btManifoldResult.h?r=2223#45 http://code.google.com/p/bullet/source/browse/trunk/src/BulletCollision/CollisionDispatch/btManifoldResult.cpp?r=2223
btManifoldResult_m_body1_set :: (BtManifoldResultClass bc, BtCollisionObjectClass a) => bc -> a -> IO ()Source
btManifoldResult_m_index0_set :: BtManifoldResultClass bc => bc -> Int -> IO ()Source
btManifoldResult_m_index0_get :: BtManifoldResultClass bc => bc -> IO IntSource
btManifoldResult_m_index1_set :: BtManifoldResultClass bc => bc -> Int -> IO ()Source
btManifoldResult_m_index1_get :: BtManifoldResultClass bc => bc -> IO IntSource
btManifoldResult_m_manifoldPtr_set :: (BtManifoldResultClass bc, BtPersistentManifoldClass a) => bc -> a -> IO ()Source
btManifoldResult_m_manifoldPtr_get :: BtManifoldResultClass bc => bc -> IO BtPersistentManifoldSource
btManifoldResult_m_partId0_set :: BtManifoldResultClass bc => bc -> Int -> IO ()Source
btManifoldResult_m_partId0_get :: BtManifoldResultClass bc => bc -> IO IntSource
btManifoldResult_m_partId1_set :: BtManifoldResultClass bc => bc -> Int -> IO ()Source
btManifoldResult_m_partId1_get :: BtManifoldResultClass bc => bc -> IO IntSource
btManifoldResult_m_rootTransA_set :: BtManifoldResultClass bc => bc -> Transform -> IO ()Source
btManifoldResult_m_rootTransA_get :: BtManifoldResultClass bc => bc -> IO TransformSource
btManifoldResult_m_rootTransB_set :: BtManifoldResultClass bc => bc -> Transform -> IO ()Source
btManifoldResult_m_rootTransB_get :: BtManifoldResultClass bc => bc -> IO TransformSource
btPairCachingGhostObject
btPairCachingGhostObject_free :: BtPairCachingGhostObjectClass bc => bc -> IO ()Source
btPairCachingGhostObject_removeOverlappingObjectInternal :: (BtPairCachingGhostObjectClass bc, BtBroadphaseProxyClass p0, BtDispatcherClass p1, BtBroadphaseProxyClass p2) => bc -> p0 -> p1 -> p2 -> IO ()Source
btPairCachingGhostObject_getOverlappingPairCache :: BtPairCachingGhostObjectClass bc => bc -> IO BtHashedOverlappingPairCacheSource
btPairCachingGhostObject_addOverlappingObjectInternal :: (BtPairCachingGhostObjectClass bc, BtBroadphaseProxyClass p0, BtBroadphaseProxyClass p1) => bc -> p0 -> p1 -> IO ()Source
btPairCachingGhostObject_m_hashPairCache_set :: (BtPairCachingGhostObjectClass bc, BtHashedOverlappingPairCacheClass a) => bc -> a -> IO ()Source
http://code.google.com/p/bullet/source/browse/trunk/src/BulletCollision/CollisionDispatch/btGhostObject.h?r=2223#101 http://code.google.com/p/bullet/source/browse/trunk/src/BulletCollision/CollisionDispatch/btGhostObject.cpp?r=2223
http://code.google.com/p/bullet/source/browse/trunk/src/BulletCollision/CollisionDispatch/btGhostObject.h?r=2223#101 http://code.google.com/p/bullet/source/browse/trunk/src/BulletCollision/CollisionDispatch/btGhostObject.cpp?r=2223
btPairCachingGhostObject_m_hashPairCache_get :: BtPairCachingGhostObjectClass bc => bc -> IO BtHashedOverlappingPairCacheSource
btSphereSphereCollisionAlgorithm
btSphereSphereCollisionAlgorithm0 :: (BtPersistentManifoldClass p0, BtCollisionAlgorithmConstructionInfoClass p1, BtCollisionObjectClass p2, BtCollisionObjectClass p3) => p0 -> p1 -> p2 -> p3 -> IO BtSphereSphereCollisionAlgorithmSource
http://code.google.com/p/bullet/source/browse/trunk/src/BulletCollision/CollisionDispatch/btSphereSphereCollisionAlgorithm.h?r=2223#37 http://code.google.com/p/bullet/source/browse/trunk/src/BulletCollision/CollisionDispatch/btSphereSphereCollisionAlgorithm.cpp?r=2223
http://code.google.com/p/bullet/source/browse/trunk/src/BulletCollision/CollisionDispatch/btSphereSphereCollisionAlgorithm.h?r=2223#35 http://code.google.com/p/bullet/source/browse/trunk/src/BulletCollision/CollisionDispatch/btSphereSphereCollisionAlgorithm.cpp?r=2223
btSphereSphereCollisionAlgorithm1 :: BtCollisionAlgorithmConstructionInfoClass p0 => p0 -> IO BtSphereSphereCollisionAlgorithmSource
btSphereSphereCollisionAlgorithm_free :: BtSphereSphereCollisionAlgorithmClass bc => bc -> IO ()Source
btSphereSphereCollisionAlgorithm_getAllContactManifolds :: (BtSphereSphereCollisionAlgorithmClass bc, BtAlignedObjectArray_btPersistentManifold_ptr_Class p0) => bc -> p0 -> IO ()Source
btSphereSphereCollisionAlgorithm_calculateTimeOfImpact :: (BtSphereSphereCollisionAlgorithmClass bc, BtCollisionObjectClass p0, BtCollisionObjectClass p1, BtDispatcherInfoClass p2, BtManifoldResultClass p3) => bc -> p0 -> p1 -> p2 -> p3 -> IO FloatSource
btSphereSphereCollisionAlgorithm_processCollision :: (BtSphereSphereCollisionAlgorithmClass bc, BtCollisionObjectClass p0, BtCollisionObjectClass p1, BtDispatcherInfoClass p2, BtManifoldResultClass p3) => bc -> p0 -> p1 -> p2 -> p3 -> IO ()Source
btSphereSphereCollisionAlgorithm_m_ownManifold_set :: BtSphereSphereCollisionAlgorithmClass bc => bc -> Bool -> IO ()Source
http://code.google.com/p/bullet/source/browse/trunk/src/BulletCollision/CollisionDispatch/btSphereSphereCollisionAlgorithm.h?r=2223#31 http://code.google.com/p/bullet/source/browse/trunk/src/BulletCollision/CollisionDispatch/btSphereSphereCollisionAlgorithm.cpp?r=2223
http://code.google.com/p/bullet/source/browse/trunk/src/BulletCollision/CollisionDispatch/btSphereSphereCollisionAlgorithm.h?r=2223#31 http://code.google.com/p/bullet/source/browse/trunk/src/BulletCollision/CollisionDispatch/btSphereSphereCollisionAlgorithm.cpp?r=2223
btSphereSphereCollisionAlgorithm_m_ownManifold_get :: BtSphereSphereCollisionAlgorithmClass bc => bc -> IO BoolSource
btSphereSphereCollisionAlgorithm_m_manifoldPtr_set :: (BtSphereSphereCollisionAlgorithmClass bc, BtPersistentManifoldClass a) => bc -> a -> IO ()Source
btSphereSphereCollisionAlgorithm_m_manifoldPtr_get :: BtSphereSphereCollisionAlgorithmClass bc => bc -> IO BtPersistentManifoldSource
btCollisionWorld_AllHitsRayResultCallback_addSingleResult'_ :: Ptr () -> Ptr () -> CInt -> IO CFloatSource
btCollisionWorld_AllHitsRayResultCallback_m_collisionObjects_set'_ :: Ptr () -> Ptr () -> IO ()Source
btCollisionWorld_AllHitsRayResultCallback_m_hitFractions_set'_ :: Ptr () -> Ptr () -> IO ()Source
btCollisionWorld_AllHitsRayResultCallback_m_hitNormalWorld_set'_ :: Ptr () -> Ptr () -> IO ()Source
btCollisionWorld_AllHitsRayResultCallback_m_hitPointWorld_set'_ :: Ptr () -> Ptr () -> IO ()Source
btCollisionWorld_AllHitsRayResultCallback_m_rayFromWorld_set'_ :: Ptr () -> Ptr CFloat -> IO ()Source
btCollisionWorld_AllHitsRayResultCallback_m_rayFromWorld_get'_ :: Ptr () -> Ptr CFloat -> IO ()Source
btCollisionWorld_ClosestConvexResultCallback_addSingleResult'_ :: Ptr () -> Ptr () -> CInt -> IO CFloatSource
btCollisionWorld_ClosestConvexResultCallback_m_convexFromWorld_set'_ :: Ptr () -> Ptr CFloat -> IO ()Source
btCollisionWorld_ClosestConvexResultCallback_m_convexFromWorld_get'_ :: Ptr () -> Ptr CFloat -> IO ()Source
btCollisionWorld_ClosestConvexResultCallback_m_convexToWorld_set'_ :: Ptr () -> Ptr CFloat -> IO ()Source
btCollisionWorld_ClosestConvexResultCallback_m_convexToWorld_get'_ :: Ptr () -> Ptr CFloat -> IO ()Source
btCollisionWorld_ClosestConvexResultCallback_m_hitCollisionObject_set'_ :: Ptr () -> Ptr () -> IO ()Source
btCollisionWorld_ClosestConvexResultCallback_m_hitCollisionObject_get'_ :: Ptr () -> IO (Ptr ())Source
btCollisionWorld_ClosestConvexResultCallback_m_hitNormalWorld_set'_ :: Ptr () -> Ptr CFloat -> IO ()Source
btCollisionWorld_ClosestConvexResultCallback_m_hitNormalWorld_get'_ :: Ptr () -> Ptr CFloat -> IO ()Source
btCollisionWorld_ClosestConvexResultCallback_m_hitPointWorld_set'_ :: Ptr () -> Ptr CFloat -> IO ()Source
btCollisionWorld_ClosestConvexResultCallback_m_hitPointWorld_get'_ :: Ptr () -> Ptr CFloat -> IO ()Source
btCollisionWorld_ClosestRayResultCallback_addSingleResult'_ :: Ptr () -> Ptr () -> CInt -> IO CFloatSource
btCollisionWorld_ClosestRayResultCallback_m_hitNormalWorld_set'_ :: Ptr () -> Ptr CFloat -> IO ()Source
btCollisionWorld_ClosestRayResultCallback_m_hitNormalWorld_get'_ :: Ptr () -> Ptr CFloat -> IO ()Source
btCollisionWorld_ClosestRayResultCallback_m_hitPointWorld_set'_ :: Ptr () -> Ptr CFloat -> IO ()Source
btCollisionWorld_ClosestRayResultCallback_m_hitPointWorld_get'_ :: Ptr () -> Ptr CFloat -> IO ()Source
btCollisionWorld_ClosestRayResultCallback_m_rayFromWorld_set'_ :: Ptr () -> Ptr CFloat -> IO ()Source
btCollisionWorld_ClosestRayResultCallback_m_rayFromWorld_get'_ :: Ptr () -> Ptr CFloat -> IO ()Source
btCollisionWorld_ContactResultCallback_addSingleResult'_ :: Ptr () -> Ptr () -> Ptr () -> CInt -> CInt -> Ptr () -> CInt -> CInt -> IO CFloatSource
btCollisionWorld_ContactResultCallback_m_collisionFilterGroup_set'_ :: Ptr () -> CShort -> IO ()Source
btCollisionWorld_ContactResultCallback_m_collisionFilterMask_set'_ :: Ptr () -> CShort -> IO ()Source
btCollisionWorld_ConvexResultCallback_addSingleResult'_ :: Ptr () -> Ptr () -> CInt -> IO CFloatSource
btCollisionWorld_ConvexResultCallback_m_collisionFilterGroup_set'_ :: Ptr () -> CShort -> IO ()Source
btCollisionWorld_ConvexResultCallback_m_collisionFilterMask_set'_ :: Ptr () -> CShort -> IO ()Source
btSphereSphereCollisionAlgorithm_CreateFunc_CreateCollisionAlgorithm'_ :: Ptr () -> Ptr () -> Ptr () -> Ptr () -> IO (Ptr ())Source
btConvexConvexAlgorithm_CreateFunc_free'_ :: Ptr () -> IO ()Source
btConvexConvexAlgorithm_CreateFunc_CreateCollisionAlgorithm'_ :: Ptr () -> Ptr () -> Ptr () -> Ptr () -> IO (Ptr ())Source
btConvexConvexAlgorithm_CreateFunc_m_simplexSolver_set'_ :: Ptr () -> Ptr () -> IO ()Source
btConvexConvexAlgorithm_CreateFunc_m_numPerturbationIterations_set'_ :: Ptr () -> CInt -> IO ()Source
btConvexConvexAlgorithm_CreateFunc_m_minimumPointsPerturbationThreshold_set'_ :: Ptr () -> CInt -> IO ()Source
btConvexConvexAlgorithm_CreateFunc_m_minimumPointsPerturbationThreshold_get'_ :: Ptr () -> IO CIntSource
btCollisionWorld_LocalConvexResult'_ :: Ptr () -> Ptr () -> Ptr CFloat -> Ptr CFloat -> CFloat -> IO (Ptr ())Source
btCollisionWorld_LocalConvexResult_free'_ :: Ptr () -> IO ()Source
btCollisionWorld_LocalConvexResult_m_hitCollisionObject_set'_ :: Ptr () -> Ptr () -> IO ()Source
btCollisionWorld_LocalConvexResult_m_hitFraction_set'_ :: Ptr () -> CFloat -> IO ()Source
btCollisionWorld_LocalConvexResult_m_localShapeInfo_set'_ :: Ptr () -> Ptr () -> IO ()Source
btCollisionWorld_LocalRayResult_free'_ :: Ptr () -> IO ()Source
btCollisionWorld_LocalRayResult_m_collisionObject_set'_ :: Ptr () -> Ptr () -> IO ()Source
btCollisionWorld_LocalRayResult_m_hitFraction_set'_ :: Ptr () -> CFloat -> IO ()Source
btCollisionWorld_LocalRayResult_m_localShapeInfo_set'_ :: Ptr () -> Ptr () -> IO ()Source
btCollisionWorld_LocalRayResult_m_localShapeInfo_get'_ :: Ptr () -> IO (Ptr ())Source
btCollisionWorld_LocalShapeInfo_free'_ :: Ptr () -> IO ()Source
btCollisionWorld_LocalShapeInfo_m_shapePart_set'_ :: Ptr () -> CInt -> IO ()Source
btCollisionWorld_LocalShapeInfo_m_triangleIndex_set'_ :: Ptr () -> CInt -> IO ()Source
btCollisionWorld_RayResultCallback_m_collisionObject_set'_ :: Ptr () -> Ptr () -> IO ()Source
btCollisionWorld_RayResultCallback_m_flags_set'_ :: Ptr () -> CUInt -> IO ()Source
btCollisionAlgorithmCreateFunc_free'_ :: Ptr () -> IO ()Source
btCollisionAlgorithmCreateFunc_CreateCollisionAlgorithm'_ :: Ptr () -> Ptr () -> Ptr () -> Ptr () -> IO (Ptr ())Source
btCollisionAlgorithmCreateFunc_m_swapped_set'_ :: Ptr () -> CInt -> IO ()Source
btCollisionConfiguration_getStackAllocator'_ :: Ptr () -> IO (Ptr ())Source
btCollisionConfiguration_getCollisionAlgorithmCreateFunc'_ :: Ptr () -> CInt -> CInt -> IO (Ptr ())Source
btCollisionDispatcher'_ :: Ptr () -> IO (Ptr ())Source
btCollisionDispatcher_free'_ :: Ptr () -> IO ()Source
btCollisionDispatcher_getCollisionConfiguration'_ :: Ptr () -> IO (Ptr ())Source
btCollisionDispatcher_getCollisionConfiguration0'_ :: Ptr () -> IO (Ptr ())Source
btCollisionDispatcher_getCollisionConfiguration1'_ :: Ptr () -> IO (Ptr ())Source
btCollisionDispatcher_setDispatcherFlags'_ :: Ptr () -> CInt -> IO ()Source
btCollisionDispatcher_releaseManifold'_ :: Ptr () -> Ptr () -> IO ()Source
btCollisionDispatcher_setCollisionConfiguration'_ :: Ptr () -> Ptr () -> IO ()Source
btCollisionDispatcher_clearManifold'_ :: Ptr () -> Ptr () -> IO ()Source
btCollisionDispatcher_freeCollisionAlgorithm'_ :: Ptr () -> Ptr () -> IO ()Source
btCollisionDispatcher_registerCollisionCreateFunc'_ :: Ptr () -> CInt -> CInt -> Ptr () -> IO ()Source
btCollisionDispatcher_dispatchAllCollisionPairs'_ :: Ptr () -> Ptr () -> Ptr () -> Ptr () -> IO ()Source
btCollisionDispatcher_m_collisionConfiguration_set'_ :: Ptr () -> Ptr () -> IO ()Source
btCollisionDispatcher_m_collisionConfiguration_get'_ :: Ptr () -> IO (Ptr ())Source
btCollisionDispatcher_m_defaultManifoldResult_set'_ :: Ptr () -> Ptr () -> IO ()Source
btCollisionDispatcher_m_defaultManifoldResult_get'_ :: Ptr () -> IO (Ptr ())Source
btCollisionDispatcher_m_dispatcherFlags_set'_ :: Ptr () -> CInt -> IO ()Source
btCollisionDispatcher_m_manifoldsPtr_set'_ :: Ptr () -> Ptr () -> IO ()Source
btCollisionDispatcher_m_manifoldsPtr_get'_ :: Ptr () -> IO (Ptr ())Source
btCollisionObject'_ :: IO (Ptr ())Source
btCollisionObject_free'_ :: Ptr () -> IO ()Source
btCollisionObject_activate'_ :: Ptr () -> CInt -> IO ()Source
btCollisionObject_getFriction'_ :: Ptr () -> IO CFloatSource
btCollisionObject_setCompanionId'_ :: Ptr () -> CInt -> IO ()Source
btCollisionObject_internalSetExtensionPointer'_ :: Ptr () -> Ptr () -> IO ()Source
btCollisionObject_setContactProcessingThreshold'_ :: Ptr () -> CFloat -> IO ()Source
btCollisionObject_setCollisionShape'_ :: Ptr () -> Ptr () -> IO ()Source
btCollisionObject_setCcdMotionThreshold'_ :: Ptr () -> CFloat -> IO ()Source
btCollisionObject_getIslandTag'_ :: Ptr () -> IO CIntSource
btCollisionObject_setUserPointer'_ :: Ptr () -> Ptr () -> IO ()Source
btCollisionObject_forceActivationState'_ :: Ptr () -> CInt -> IO ()Source
btCollisionObject_setFriction'_ :: Ptr () -> CFloat -> IO ()Source
btCollisionObject_setIslandTag'_ :: Ptr () -> CInt -> IO ()Source
btCollisionObject_setHitFraction'_ :: Ptr () -> CFloat -> IO ()Source
btCollisionObject_serializeSingleObject'_ :: Ptr () -> Ptr () -> IO ()Source
btCollisionObject_getCollisionShape'_ :: Ptr () -> IO (Ptr ())Source
btCollisionObject_getCollisionShape0'_ :: Ptr () -> IO (Ptr ())Source
btCollisionObject_getCollisionShape1'_ :: Ptr () -> IO (Ptr ())Source
btCollisionObject_getBroadphaseHandle'_ :: Ptr () -> IO (Ptr ())Source
btCollisionObject_getBroadphaseHandle0'_ :: Ptr () -> IO (Ptr ())Source
btCollisionObject_getBroadphaseHandle1'_ :: Ptr () -> IO (Ptr ())Source
btCollisionObject_getUserPointer'_ :: Ptr () -> IO (Ptr ())Source
btCollisionObject_setCcdSweptSphereRadius'_ :: Ptr () -> CFloat -> IO ()Source
btCollisionObject_setCollisionFlags'_ :: Ptr () -> CInt -> IO ()Source
btCollisionObject_internalSetTemporaryCollisionShape'_ :: Ptr () -> Ptr () -> IO ()Source
btCollisionObject_isActive'_ :: Ptr () -> IO CIntSource
btCollisionObject_setActivationState'_ :: Ptr () -> CInt -> IO ()Source
btCollisionObject_getRootCollisionShape'_ :: Ptr () -> IO (Ptr ())Source
btCollisionObject_getRootCollisionShape0'_ :: Ptr () -> IO (Ptr ())Source
btCollisionObject_getRootCollisionShape1'_ :: Ptr () -> IO (Ptr ())Source
btCollisionObject_setDeactivationTime'_ :: Ptr () -> CFloat -> IO ()Source
btCollisionObject_internalGetExtensionPointer'_ :: Ptr () -> IO (Ptr ())Source
btCollisionObject_setRestitution'_ :: Ptr () -> CFloat -> IO ()Source
btCollisionObject_setBroadphaseHandle'_ :: Ptr () -> Ptr () -> IO ()Source
btCollisionObject_m_activationState1_set'_ :: Ptr () -> CInt -> IO ()Source
btCollisionObject_m_broadphaseHandle_set'_ :: Ptr () -> Ptr () -> IO ()Source
btCollisionObject_m_broadphaseHandle_get'_ :: Ptr () -> IO (Ptr ())Source
btCollisionObject_m_ccdMotionThreshold_set'_ :: Ptr () -> CFloat -> IO ()Source
btCollisionObject_m_ccdSweptSphereRadius_set'_ :: Ptr () -> CFloat -> IO ()Source
btCollisionObject_m_checkCollideWith_set'_ :: Ptr () -> CInt -> IO ()Source
btCollisionObject_m_collisionFlags_set'_ :: Ptr () -> CInt -> IO ()Source
btCollisionObject_m_collisionShape_set'_ :: Ptr () -> Ptr () -> IO ()Source
btCollisionObject_m_collisionShape_get'_ :: Ptr () -> IO (Ptr ())Source
btCollisionObject_m_companionId_set'_ :: Ptr () -> CInt -> IO ()Source
btCollisionObject_m_contactProcessingThreshold_set'_ :: Ptr () -> CFloat -> IO ()Source
btCollisionObject_m_deactivationTime_set'_ :: Ptr () -> CFloat -> IO ()Source
btCollisionObject_m_extensionPointer_set'_ :: Ptr () -> Ptr () -> IO ()Source
btCollisionObject_m_extensionPointer_get'_ :: Ptr () -> IO (Ptr ())Source
btCollisionObject_m_friction_set'_ :: Ptr () -> CFloat -> IO ()Source
btCollisionObject_m_hasAnisotropicFriction_set'_ :: Ptr () -> CInt -> IO ()Source
btCollisionObject_m_hitFraction_set'_ :: Ptr () -> CFloat -> IO ()Source
btCollisionObject_m_internalType_set'_ :: Ptr () -> CInt -> IO ()Source
btCollisionObject_m_islandTag1_set'_ :: Ptr () -> CInt -> IO ()Source
btCollisionObject_m_restitution_set'_ :: Ptr () -> CFloat -> IO ()Source
btCollisionObject_m_rootCollisionShape_set'_ :: Ptr () -> Ptr () -> IO ()Source
btCollisionObject_m_rootCollisionShape_get'_ :: Ptr () -> IO (Ptr ())Source
btCollisionObject_m_userObjectPointer_set'_ :: Ptr () -> Ptr () -> IO ()Source
btCollisionObject_m_userObjectPointer_get'_ :: Ptr () -> IO (Ptr ())Source
btCollisionObjectDoubleData'_ :: IO (Ptr ())Source
btCollisionObjectDoubleData_free'_ :: Ptr () -> IO ()Source
btCollisionObjectDoubleData_m_activationState1_set'_ :: Ptr () -> CInt -> IO ()Source
btCollisionObjectDoubleData_m_anisotropicFriction_set'_ :: Ptr () -> Ptr () -> IO ()Source
btCollisionObjectDoubleData_m_broadphaseHandle_set'_ :: Ptr () -> Ptr () -> IO ()Source
btCollisionObjectDoubleData_m_broadphaseHandle_get'_ :: Ptr () -> IO (Ptr ())Source
btCollisionObjectDoubleData_m_ccdMotionThreshold_set'_ :: Ptr () -> CDouble -> IO ()Source
btCollisionObjectDoubleData_m_checkCollideWith_set'_ :: Ptr () -> CInt -> IO ()Source
btCollisionObjectDoubleData_m_collisionFlags_set'_ :: Ptr () -> CInt -> IO ()Source
btCollisionObjectDoubleData_m_collisionShape_set'_ :: Ptr () -> Ptr () -> IO ()Source
btCollisionObjectDoubleData_m_collisionShape_get'_ :: Ptr () -> IO (Ptr ())Source
btCollisionObjectDoubleData_m_companionId_set'_ :: Ptr () -> CInt -> IO ()Source
btCollisionObjectDoubleData_m_deactivationTime_set'_ :: Ptr () -> CDouble -> IO ()Source
btCollisionObjectDoubleData_m_friction_set'_ :: Ptr () -> CDouble -> IO ()Source
btCollisionObjectDoubleData_m_hitFraction_set'_ :: Ptr () -> CDouble -> IO ()Source
btCollisionObjectDoubleData_m_internalType_set'_ :: Ptr () -> CInt -> IO ()Source
btCollisionObjectDoubleData_m_interpolationAngularVelocity_set'_ :: Ptr () -> Ptr () -> IO ()Source
btCollisionObjectDoubleData_m_interpolationLinearVelocity_set'_ :: Ptr () -> Ptr () -> IO ()Source
btCollisionObjectDoubleData_m_interpolationWorldTransform_set'_ :: Ptr () -> Ptr () -> IO ()Source
btCollisionObjectDoubleData_m_islandTag1_set'_ :: Ptr () -> CInt -> IO ()Source
btCollisionObjectDoubleData_m_restitution_set'_ :: Ptr () -> CDouble -> IO ()Source
btCollisionObjectDoubleData_m_rootCollisionShape_set'_ :: Ptr () -> Ptr () -> IO ()Source
btCollisionObjectDoubleData_m_rootCollisionShape_get'_ :: Ptr () -> IO (Ptr ())Source
btCollisionObjectDoubleData_m_worldTransform_set'_ :: Ptr () -> Ptr () -> IO ()Source
btCollisionObjectDoubleData_m_worldTransform_get'_ :: Ptr () -> IO (Ptr ())Source
btCollisionObjectFloatData'_ :: IO (Ptr ())Source
btCollisionObjectFloatData_free'_ :: Ptr () -> IO ()Source
btCollisionObjectFloatData_m_activationState1_set'_ :: Ptr () -> CInt -> IO ()Source
btCollisionObjectFloatData_m_anisotropicFriction_set'_ :: Ptr () -> Ptr () -> IO ()Source
btCollisionObjectFloatData_m_anisotropicFriction_get'_ :: Ptr () -> IO (Ptr ())Source
btCollisionObjectFloatData_m_broadphaseHandle_set'_ :: Ptr () -> Ptr () -> IO ()Source
btCollisionObjectFloatData_m_broadphaseHandle_get'_ :: Ptr () -> IO (Ptr ())Source
btCollisionObjectFloatData_m_ccdMotionThreshold_set'_ :: Ptr () -> CFloat -> IO ()Source
btCollisionObjectFloatData_m_ccdSweptSphereRadius_set'_ :: Ptr () -> CFloat -> IO ()Source
btCollisionObjectFloatData_m_checkCollideWith_set'_ :: Ptr () -> CInt -> IO ()Source
btCollisionObjectFloatData_m_collisionFlags_set'_ :: Ptr () -> CInt -> IO ()Source
btCollisionObjectFloatData_m_collisionShape_set'_ :: Ptr () -> Ptr () -> IO ()Source
btCollisionObjectFloatData_m_collisionShape_get'_ :: Ptr () -> IO (Ptr ())Source
btCollisionObjectFloatData_m_companionId_set'_ :: Ptr () -> CInt -> IO ()Source
btCollisionObjectFloatData_m_deactivationTime_set'_ :: Ptr () -> CFloat -> IO ()Source
btCollisionObjectFloatData_m_friction_set'_ :: Ptr () -> CFloat -> IO ()Source
btCollisionObjectFloatData_m_hasAnisotropicFriction_set'_ :: Ptr () -> CInt -> IO ()Source
btCollisionObjectFloatData_m_hitFraction_set'_ :: Ptr () -> CFloat -> IO ()Source
btCollisionObjectFloatData_m_internalType_set'_ :: Ptr () -> CInt -> IO ()Source
btCollisionObjectFloatData_m_interpolationAngularVelocity_set'_ :: Ptr () -> Ptr () -> IO ()Source
btCollisionObjectFloatData_m_interpolationLinearVelocity_set'_ :: Ptr () -> Ptr () -> IO ()Source
btCollisionObjectFloatData_m_interpolationWorldTransform_set'_ :: Ptr () -> Ptr () -> IO ()Source
btCollisionObjectFloatData_m_islandTag1_set'_ :: Ptr () -> CInt -> IO ()Source
btCollisionObjectFloatData_m_restitution_set'_ :: Ptr () -> CFloat -> IO ()Source
btCollisionObjectFloatData_m_rootCollisionShape_set'_ :: Ptr () -> Ptr () -> IO ()Source
btCollisionObjectFloatData_m_rootCollisionShape_get'_ :: Ptr () -> IO (Ptr ())Source
btCollisionObjectFloatData_m_worldTransform_set'_ :: Ptr () -> Ptr () -> IO ()Source
btCollisionObjectFloatData_m_worldTransform_get'_ :: Ptr () -> IO (Ptr ())Source
btCollisionWorld_free'_ :: Ptr () -> IO ()Source
btCollisionWorld_setBroadphase'_ :: Ptr () -> Ptr () -> IO ()Source
btCollisionWorld_serialize'_ :: Ptr () -> Ptr () -> IO ()Source
btCollisionWorld_getDispatcher'_ :: Ptr () -> IO (Ptr ())Source
btCollisionWorld_getDispatcher0'_ :: Ptr () -> IO (Ptr ())Source
btCollisionWorld_getDispatcher1'_ :: Ptr () -> IO (Ptr ())Source
btCollisionWorld_getDispatchInfo'_ :: Ptr () -> IO (Ptr ())Source
btCollisionWorld_getDispatchInfo0'_ :: Ptr () -> IO (Ptr ())Source
btCollisionWorld_getDispatchInfo1'_ :: Ptr () -> IO (Ptr ())Source
btCollisionWorld_getDebugDrawer'_ :: Ptr () -> IO (Ptr ())Source
btCollisionWorld_getCollisionObjectArray'_ :: Ptr () -> IO (Ptr ())Source
btCollisionWorld_getCollisionObjectArray0'_ :: Ptr () -> IO (Ptr ())Source
btCollisionWorld_getCollisionObjectArray1'_ :: Ptr () -> IO (Ptr ())Source
btCollisionWorld_setForceUpdateAllAabbs'_ :: Ptr () -> CInt -> IO ()Source
btCollisionWorld_updateAabbs'_ :: Ptr () -> IO ()Source
btCollisionWorld_setDebugDrawer'_ :: Ptr () -> Ptr () -> IO ()Source
btCollisionWorld_debugDrawWorld'_ :: Ptr () -> IO ()Source
btCollisionWorld_convexSweepTest'_ :: Ptr () -> Ptr () -> Ptr CFloat -> Ptr CFloat -> Ptr () -> CFloat -> IO ()Source
btCollisionWorld_convexSweepTest''_ :: Ptr () -> Ptr () -> Ptr CFloat -> Ptr CFloat -> Ptr () -> CFloat -> IO ()Source
btCollisionWorld_getBroadphase'_ :: Ptr () -> IO (Ptr ())Source
btCollisionWorld_getBroadphase0'_ :: Ptr () -> IO (Ptr ())Source
btCollisionWorld_getBroadphase1'_ :: Ptr () -> IO (Ptr ())Source
btCollisionWorld_rayTestSingle'_ :: Ptr CFloat -> Ptr CFloat -> Ptr () -> Ptr () -> Ptr CFloat -> Ptr () -> IO ()Source
btCollisionWorld_rayTestSingle''_ :: Ptr CFloat -> Ptr CFloat -> Ptr () -> Ptr () -> Ptr CFloat -> Ptr () -> IO ()Source
btCollisionWorld_objectQuerySingle'_ :: Ptr () -> Ptr CFloat -> Ptr CFloat -> Ptr () -> Ptr () -> Ptr CFloat -> Ptr () -> CFloat -> IO ()Source
btCollisionWorld_objectQuerySingle''_ :: Ptr () -> Ptr CFloat -> Ptr CFloat -> Ptr () -> Ptr () -> Ptr CFloat -> Ptr () -> CFloat -> IO ()Source
btCollisionWorld_updateSingleAabb'_ :: Ptr () -> Ptr () -> IO ()Source
btCollisionWorld_serializeCollisionObjects'_ :: Ptr () -> Ptr () -> IO ()Source
btCollisionWorld_getPairCache'_ :: Ptr () -> IO (Ptr ())Source
btCollisionWorld_removeCollisionObject'_ :: Ptr () -> Ptr () -> IO ()Source
btCollisionWorld_m_broadphasePairCache_set'_ :: Ptr () -> Ptr () -> IO ()Source
btCollisionWorld_m_broadphasePairCache_get'_ :: Ptr () -> IO (Ptr ())Source
btCollisionWorld_m_collisionObjects_set'_ :: Ptr () -> Ptr () -> IO ()Source
btCollisionWorld_m_collisionObjects_get'_ :: Ptr () -> IO (Ptr ())Source
btCollisionWorld_m_debugDrawer_set'_ :: Ptr () -> Ptr () -> IO ()Source
btCollisionWorld_m_debugDrawer_get'_ :: Ptr () -> IO (Ptr ())Source
btCollisionWorld_m_dispatchInfo_set'_ :: Ptr () -> Ptr () -> IO ()Source
btCollisionWorld_m_dispatchInfo_get'_ :: Ptr () -> IO (Ptr ())Source
btCollisionWorld_m_dispatcher1_set'_ :: Ptr () -> Ptr () -> IO ()Source
btCollisionWorld_m_dispatcher1_get'_ :: Ptr () -> IO (Ptr ())Source
btCollisionWorld_m_forceUpdateAllAabbs_set'_ :: Ptr () -> CInt -> IO ()Source
btCollisionWorld_m_stackAlloc_set'_ :: Ptr () -> Ptr () -> IO ()Source
btCollisionWorld_m_stackAlloc_get'_ :: Ptr () -> IO (Ptr ())Source
btConvexConvexAlgorithm_free'_ :: Ptr () -> IO ()Source
btConvexConvexAlgorithm_getAllContactManifolds'_ :: Ptr () -> Ptr () -> IO ()Source
btConvexConvexAlgorithm_calculateTimeOfImpact'_ :: Ptr () -> Ptr () -> Ptr () -> Ptr () -> Ptr () -> IO CFloatSource
btConvexConvexAlgorithm_setLowLevelOfDetail'_ :: Ptr () -> CInt -> IO ()Source
btConvexConvexAlgorithm_processCollision'_ :: Ptr () -> Ptr () -> Ptr () -> Ptr () -> Ptr () -> IO ()Source
btConvexConvexAlgorithm_getManifold'_ :: Ptr () -> IO (Ptr ())Source
btConvexConvexAlgorithm_m_simplexSolver_set'_ :: Ptr () -> Ptr () -> IO ()Source
btConvexConvexAlgorithm_m_simplexSolver_get'_ :: Ptr () -> IO (Ptr ())Source
btConvexConvexAlgorithm_m_ownManifold_set'_ :: Ptr () -> CInt -> IO ()Source
btConvexConvexAlgorithm_m_manifoldPtr_set'_ :: Ptr () -> Ptr () -> IO ()Source
btConvexConvexAlgorithm_m_manifoldPtr_get'_ :: Ptr () -> IO (Ptr ())Source
btConvexConvexAlgorithm_m_lowLevelOfDetail_set'_ :: Ptr () -> CInt -> IO ()Source
btConvexConvexAlgorithm_m_numPerturbationIterations_set'_ :: Ptr () -> CInt -> IO ()Source
btDefaultCollisionConfiguration'_ :: Ptr () -> IO (Ptr ())Source
btDefaultCollisionConfiguration_free'_ :: Ptr () -> IO ()Source
btDefaultCollisionConfiguration_getStackAllocator'_ :: Ptr () -> IO (Ptr ())Source
btDefaultCollisionConfiguration_setPlaneConvexMultipointIterations'_ :: Ptr () -> CInt -> CInt -> IO ()Source
btDefaultCollisionConfiguration_getSimplexSolver'_ :: Ptr () -> IO (Ptr ())Source
btDefaultCollisionConfiguration_setConvexConvexMultipointIterations'_ :: Ptr () -> CInt -> CInt -> IO ()Source
btDefaultCollisionConfiguration_getCollisionAlgorithmCreateFunc'_ :: Ptr () -> CInt -> CInt -> IO (Ptr ())Source
btDefaultCollisionConfiguration_m_stackAlloc_set'_ :: Ptr () -> Ptr () -> IO ()Source
btDefaultCollisionConfiguration_m_stackAlloc_get'_ :: Ptr () -> IO (Ptr ())Source
btDefaultCollisionConfiguration_m_simplexSolver_set'_ :: Ptr () -> Ptr () -> IO ()Source
btDefaultCollisionConfiguration_m_simplexSolver_get'_ :: Ptr () -> IO (Ptr ())Source
btDefaultCollisionConfiguration_m_convexConvexCreateFunc_set'_ :: Ptr () -> Ptr () -> IO ()Source
btDefaultCollisionConfiguration_m_convexConcaveCreateFunc_set'_ :: Ptr () -> Ptr () -> IO ()Source
btDefaultCollisionConfiguration_m_swappedConvexConcaveCreateFunc_set'_ :: Ptr () -> Ptr () -> IO ()Source
btDefaultCollisionConfiguration_m_swappedConvexConcaveCreateFunc_get'_ :: Ptr () -> IO (Ptr ())Source
btDefaultCollisionConfiguration_m_compoundCreateFunc_set'_ :: Ptr () -> Ptr () -> IO ()Source
btDefaultCollisionConfiguration_m_swappedCompoundCreateFunc_set'_ :: Ptr () -> Ptr () -> IO ()Source
btDefaultCollisionConfiguration_m_emptyCreateFunc_set'_ :: Ptr () -> Ptr () -> IO ()Source
btDefaultCollisionConfiguration_m_sphereSphereCF_set'_ :: Ptr () -> Ptr () -> IO ()Source
btDefaultCollisionConfiguration_m_sphereSphereCF_get'_ :: Ptr () -> IO (Ptr ())Source
btDefaultCollisionConfiguration_m_boxBoxCF_set'_ :: Ptr () -> Ptr () -> IO ()Source
btDefaultCollisionConfiguration_m_boxBoxCF_get'_ :: Ptr () -> IO (Ptr ())Source
btDefaultCollisionConfiguration_m_sphereTriangleCF_set'_ :: Ptr () -> Ptr () -> IO ()Source
btDefaultCollisionConfiguration_m_triangleSphereCF_set'_ :: Ptr () -> Ptr () -> IO ()Source
btDefaultCollisionConfiguration_m_planeConvexCF_set'_ :: Ptr () -> Ptr () -> IO ()Source
btDefaultCollisionConfiguration_m_planeConvexCF_get'_ :: Ptr () -> IO (Ptr ())Source
btDefaultCollisionConfiguration_m_convexPlaneCF_set'_ :: Ptr () -> Ptr () -> IO ()Source
btDefaultCollisionConfiguration_m_convexPlaneCF_get'_ :: Ptr () -> IO (Ptr ())Source
btDefaultCollisionConstructionInfo_free'_ :: Ptr () -> IO ()Source
btDefaultCollisionConstructionInfo_m_customCollisionAlgorithmMaxElementSize_set'_ :: Ptr () -> CInt -> IO ()Source
btDefaultCollisionConstructionInfo_m_customCollisionAlgorithmMaxElementSize_get'_ :: Ptr () -> IO CIntSource
btDefaultCollisionConstructionInfo_m_defaultMaxCollisionAlgorithmPoolSize_set'_ :: Ptr () -> CInt -> IO ()Source
btDefaultCollisionConstructionInfo_m_defaultMaxCollisionAlgorithmPoolSize_get'_ :: Ptr () -> IO CIntSource
btDefaultCollisionConstructionInfo_m_defaultMaxPersistentManifoldPoolSize_set'_ :: Ptr () -> CInt -> IO ()Source
btDefaultCollisionConstructionInfo_m_defaultMaxPersistentManifoldPoolSize_get'_ :: Ptr () -> IO CIntSource
btDefaultCollisionConstructionInfo_m_defaultStackAllocatorSize_set'_ :: Ptr () -> CInt -> IO ()Source
btDefaultCollisionConstructionInfo_m_stackAlloc_set'_ :: Ptr () -> Ptr () -> IO ()Source
btDefaultCollisionConstructionInfo_m_stackAlloc_get'_ :: Ptr () -> IO (Ptr ())Source
btDefaultCollisionConstructionInfo_m_useEpaPenetrationAlgorithm_set'_ :: Ptr () -> CInt -> IO ()Source
btGhostObject'_ :: IO (Ptr ())Source
btGhostObject_free'_ :: Ptr () -> IO ()Source
btGhostObject_convexSweepTest'_ :: Ptr () -> Ptr () -> Ptr CFloat -> Ptr CFloat -> Ptr () -> CFloat -> IO ()Source
btGhostObject_convexSweepTest''_ :: Ptr () -> Ptr () -> Ptr CFloat -> Ptr CFloat -> Ptr () -> CFloat -> IO ()Source
btGhostObject_removeOverlappingObjectInternal'_ :: Ptr () -> Ptr () -> Ptr () -> Ptr () -> IO ()Source
btGhostObject_getOverlappingPairs'_ :: Ptr () -> IO (Ptr ())Source
btGhostObject_getOverlappingPairs0'_ :: Ptr () -> IO (Ptr ())Source
btGhostObject_upcast'_ :: Ptr () -> IO (Ptr ())Source
btGhostObject_upcast0'_ :: Ptr () -> IO (Ptr ())Source
btGhostObject_upcast1'_ :: Ptr () -> IO (Ptr ())Source
btGhostObject_m_overlappingObjects_set'_ :: Ptr () -> Ptr () -> IO ()Source
btGhostObject_m_overlappingObjects_get'_ :: Ptr () -> IO (Ptr ())Source
btGhostPairCallback'_ :: IO (Ptr ())Source
btGhostPairCallback_free'_ :: Ptr () -> IO ()Source
btGhostPairCallback_removeOverlappingPair'_ :: Ptr () -> Ptr () -> Ptr () -> Ptr () -> IO (Ptr ())Source
btGhostPairCallback_removeOverlappingPairsContainingProxy'_ :: Ptr () -> Ptr () -> Ptr () -> IO ()Source
btManifoldResult0'_ :: IO (Ptr ())Source
btManifoldResult_free'_ :: Ptr () -> IO ()Source
btManifoldResult_getPersistentManifold'_ :: Ptr () -> IO (Ptr ())Source
btManifoldResult_getPersistentManifold0'_ :: Ptr () -> IO (Ptr ())Source
btManifoldResult_getPersistentManifold1'_ :: Ptr () -> IO (Ptr ())Source
btManifoldResult_getBody0Internal'_ :: Ptr () -> IO (Ptr ())Source
btManifoldResult_getBody1Internal'_ :: Ptr () -> IO (Ptr ())Source
btManifoldResult_refreshContactPoints'_ :: Ptr () -> IO ()Source
btManifoldResult_setPersistentManifold'_ :: Ptr () -> Ptr () -> IO ()Source
btManifoldResult_m_body0_set'_ :: Ptr () -> Ptr () -> IO ()Source
btManifoldResult_m_body0_get'_ :: Ptr () -> IO (Ptr ())Source
btManifoldResult_m_body1_set'_ :: Ptr () -> Ptr () -> IO ()Source
btManifoldResult_m_body1_get'_ :: Ptr () -> IO (Ptr ())Source
btManifoldResult_m_index0_set'_ :: Ptr () -> CInt -> IO ()Source
btManifoldResult_m_index0_get'_ :: Ptr () -> IO CIntSource
btManifoldResult_m_index1_set'_ :: Ptr () -> CInt -> IO ()Source
btManifoldResult_m_index1_get'_ :: Ptr () -> IO CIntSource
btManifoldResult_m_manifoldPtr_set'_ :: Ptr () -> Ptr () -> IO ()Source
btManifoldResult_m_manifoldPtr_get'_ :: Ptr () -> IO (Ptr ())Source
btManifoldResult_m_partId0_set'_ :: Ptr () -> CInt -> IO ()Source
btManifoldResult_m_partId0_get'_ :: Ptr () -> IO CIntSource
btManifoldResult_m_partId1_set'_ :: Ptr () -> CInt -> IO ()Source
btManifoldResult_m_partId1_get'_ :: Ptr () -> IO CIntSource
btPairCachingGhostObject'_ :: IO (Ptr ())Source
btPairCachingGhostObject_free'_ :: Ptr () -> IO ()Source
btPairCachingGhostObject_removeOverlappingObjectInternal'_ :: Ptr () -> Ptr () -> Ptr () -> Ptr () -> IO ()Source
btPairCachingGhostObject_getOverlappingPairCache'_ :: Ptr () -> IO (Ptr ())Source
btPairCachingGhostObject_addOverlappingObjectInternal'_ :: Ptr () -> Ptr () -> Ptr () -> IO ()Source
btPairCachingGhostObject_m_hashPairCache_set'_ :: Ptr () -> Ptr () -> IO ()Source
btPairCachingGhostObject_m_hashPairCache_get'_ :: Ptr () -> IO (Ptr ())Source
btSphereSphereCollisionAlgorithm1'_ :: Ptr () -> IO (Ptr ())Source
btSphereSphereCollisionAlgorithm_free'_ :: Ptr () -> IO ()Source
btSphereSphereCollisionAlgorithm_getAllContactManifolds'_ :: Ptr () -> Ptr () -> IO ()Source
btSphereSphereCollisionAlgorithm_calculateTimeOfImpact'_ :: Ptr () -> Ptr () -> Ptr () -> Ptr () -> Ptr () -> IO CFloatSource
btSphereSphereCollisionAlgorithm_processCollision'_ :: Ptr () -> Ptr () -> Ptr () -> Ptr () -> Ptr () -> IO ()Source
btSphereSphereCollisionAlgorithm_m_ownManifold_set'_ :: Ptr () -> CInt -> IO ()Source
btSphereSphereCollisionAlgorithm_m_manifoldPtr_set'_ :: Ptr () -> Ptr () -> IO ()Source
btSphereSphereCollisionAlgorithm_m_manifoldPtr_get'_ :: Ptr () -> IO (Ptr ())Source