Safe Haskell | None |
---|
- AJoint
- Anchor
- Body
- CJoint
- Cluster
- Config
- Element
- Face
- Feature
- IControl
- ImplicitFn
- Impulse
- Joint
- LJoint
- Link
- Material
- Node
- Note
- Pose
- RContact
- RayFromToCaster
- SContact
- SolverState
- Specs
- Specs
- Specs
- Tetra
- btSoftBody
- btSoftBodyHelpers
- btSoftBodyRigidBodyCollisionConfiguration
- btSoftBodyWorldInfo
- btSoftRigidDynamicsWorld
- btSparseSdf3
- eAeroModel
- eFeature
- ePSolver
- eSolverPresets
- eType
- eVSolver
- fCollision
- fDrawFlags
- fMaterial
- sCti
- sMedium
- sRayCast
- btSoftBody_AJoint :: IO BtSoftBody_AJoint
- btSoftBody_AJoint_free :: BtSoftBody_AJointClass bc => bc -> IO ()
- btSoftBody_AJoint_Terminate :: BtSoftBody_AJointClass bc => bc -> Float -> IO ()
- btSoftBody_AJoint_Solve :: BtSoftBody_AJointClass bc => bc -> Float -> Float -> IO ()
- btSoftBody_AJoint_Prepare :: BtSoftBody_AJointClass bc => bc -> Float -> Int -> IO ()
- btSoftBody_AJoint_m_icontrol_set :: (BtSoftBody_AJointClass bc, BtSoftBody_AJoint_IControlClass a) => bc -> a -> IO ()
- btSoftBody_AJoint_m_icontrol_get :: BtSoftBody_AJointClass bc => bc -> IO BtSoftBody_AJoint_IControl
- btSoftBody_Anchor :: IO BtSoftBody_Anchor
- btSoftBody_Anchor_free :: BtSoftBody_AnchorClass bc => bc -> IO ()
- btSoftBody_Anchor_m_node_set :: (BtSoftBody_AnchorClass bc, BtSoftBody_NodeClass a) => bc -> a -> IO ()
- btSoftBody_Anchor_m_node_get :: BtSoftBody_AnchorClass bc => bc -> IO BtSoftBody_Node
- btSoftBody_Anchor_m_local_set :: BtSoftBody_AnchorClass bc => bc -> Vec3 -> IO ()
- btSoftBody_Anchor_m_local_get :: BtSoftBody_AnchorClass bc => bc -> IO Vec3
- btSoftBody_Anchor_m_body_set :: (BtSoftBody_AnchorClass bc, BtRigidBodyClass a) => bc -> a -> IO ()
- btSoftBody_Anchor_m_body_get :: BtSoftBody_AnchorClass bc => bc -> IO BtRigidBody
- btSoftBody_Anchor_m_influence_set :: BtSoftBody_AnchorClass bc => bc -> Float -> IO ()
- btSoftBody_Anchor_m_influence_get :: BtSoftBody_AnchorClass bc => bc -> IO Float
- btSoftBody_Anchor_m_c0_set :: BtSoftBody_AnchorClass bc => bc -> Mat3 -> IO ()
- btSoftBody_Anchor_m_c0_get :: BtSoftBody_AnchorClass bc => bc -> IO Mat3
- btSoftBody_Anchor_m_c1_set :: BtSoftBody_AnchorClass bc => bc -> Vec3 -> IO ()
- btSoftBody_Anchor_m_c1_get :: BtSoftBody_AnchorClass bc => bc -> IO Vec3
- btSoftBody_Anchor_m_c2_set :: BtSoftBody_AnchorClass bc => bc -> Float -> IO ()
- btSoftBody_Anchor_m_c2_get :: BtSoftBody_AnchorClass bc => bc -> IO Float
- btSoftBody_Body0 :: IO BtSoftBody_Body
- btSoftBody_Body1 :: BtSoftBody_ClusterClass p0 => p0 -> IO BtSoftBody_Body
- btSoftBody_Body2 :: BtCollisionObjectClass p0 => p0 -> IO BtSoftBody_Body
- btSoftBody_Body_free :: BtSoftBody_BodyClass bc => bc -> IO ()
- btSoftBody_Body_invWorldInertia :: BtSoftBody_BodyClass bc => bc -> IO Mat3
- btSoftBody_Body_activate :: BtSoftBody_BodyClass bc => bc -> IO ()
- btSoftBody_Body_linearVelocity :: BtSoftBody_BodyClass bc => bc -> IO Vec3
- btSoftBody_Body_applyVImpulse :: BtSoftBody_BodyClass bc => bc -> Vec3 -> Vec3 -> IO (Vec3, Vec3)
- btSoftBody_Body_applyVImpulse' :: BtSoftBody_BodyClass bc => bc -> IO (Vec3, Vec3)
- btSoftBody_Body_applyDImpulse :: BtSoftBody_BodyClass bc => bc -> Vec3 -> Vec3 -> IO (Vec3, Vec3)
- btSoftBody_Body_applyDImpulse' :: BtSoftBody_BodyClass bc => bc -> IO (Vec3, Vec3)
- btSoftBody_Body_applyDCImpulse :: BtSoftBody_BodyClass bc => bc -> Vec3 -> IO Vec3
- btSoftBody_Body_applyDCImpulse' :: BtSoftBody_BodyClass bc => bc -> IO Vec3
- btSoftBody_Body_applyAImpulse :: (BtSoftBody_BodyClass bc, BtSoftBody_ImpulseClass p0) => bc -> p0 -> IO ()
- btSoftBody_Body_angularVelocity :: BtSoftBody_BodyClass bc => bc -> Vec3 -> IO (Vec3, Vec3)
- btSoftBody_Body_angularVelocity' :: BtSoftBody_BodyClass bc => bc -> IO (Vec3, Vec3)
- btSoftBody_Body_angularVelocity0 :: BtSoftBody_BodyClass bc => bc -> Vec3 -> IO (Vec3, Vec3)
- btSoftBody_Body_angularVelocity0' :: BtSoftBody_BodyClass bc => bc -> IO (Vec3, Vec3)
- btSoftBody_Body_angularVelocity1 :: BtSoftBody_BodyClass bc => bc -> IO Vec3
- btSoftBody_Body_applyVAImpulse :: BtSoftBody_BodyClass bc => bc -> Vec3 -> IO Vec3
- btSoftBody_Body_applyVAImpulse' :: BtSoftBody_BodyClass bc => bc -> IO Vec3
- btSoftBody_Body_applyImpulse :: (BtSoftBody_BodyClass bc, BtSoftBody_ImpulseClass p0) => bc -> p0 -> Vec3 -> IO Vec3
- btSoftBody_Body_applyImpulse' :: (BtSoftBody_BodyClass bc, BtSoftBody_ImpulseClass p0) => bc -> p0 -> IO Vec3
- btSoftBody_Body_applyDAImpulse :: BtSoftBody_BodyClass bc => bc -> Vec3 -> IO Vec3
- btSoftBody_Body_applyDAImpulse' :: BtSoftBody_BodyClass bc => bc -> IO Vec3
- btSoftBody_Body_velocity :: BtSoftBody_BodyClass bc => bc -> Vec3 -> IO (Vec3, Vec3)
- btSoftBody_Body_velocity' :: BtSoftBody_BodyClass bc => bc -> IO (Vec3, Vec3)
- btSoftBody_Body_invMass :: BtSoftBody_BodyClass bc => bc -> IO Float
- btSoftBody_Body_xform :: BtSoftBody_BodyClass bc => bc -> IO Transform
- btSoftBody_Body_m_soft_set :: (BtSoftBody_BodyClass bc, BtSoftBody_ClusterClass a) => bc -> a -> IO ()
- btSoftBody_Body_m_soft_get :: BtSoftBody_BodyClass bc => bc -> IO BtSoftBody_Cluster
- btSoftBody_Body_m_rigid_set :: (BtSoftBody_BodyClass bc, BtRigidBodyClass a) => bc -> a -> IO ()
- btSoftBody_Body_m_rigid_get :: BtSoftBody_BodyClass bc => bc -> IO BtRigidBody
- btSoftBody_Body_m_collisionObject_set :: (BtSoftBody_BodyClass bc, BtCollisionObjectClass a) => bc -> a -> IO ()
- btSoftBody_Body_m_collisionObject_get :: BtSoftBody_BodyClass bc => bc -> IO BtCollisionObject
- btSoftBody_CJoint :: IO BtSoftBody_CJoint
- btSoftBody_CJoint_free :: BtSoftBody_CJointClass bc => bc -> IO ()
- btSoftBody_CJoint_Terminate :: BtSoftBody_CJointClass bc => bc -> Float -> IO ()
- btSoftBody_CJoint_Solve :: BtSoftBody_CJointClass bc => bc -> Float -> Float -> IO ()
- btSoftBody_CJoint_Prepare :: BtSoftBody_CJointClass bc => bc -> Float -> Int -> IO ()
- btSoftBody_CJoint_m_life_set :: BtSoftBody_CJointClass bc => bc -> Int -> IO ()
- btSoftBody_CJoint_m_life_get :: BtSoftBody_CJointClass bc => bc -> IO Int
- btSoftBody_CJoint_m_maxlife_set :: BtSoftBody_CJointClass bc => bc -> Int -> IO ()
- btSoftBody_CJoint_m_maxlife_get :: BtSoftBody_CJointClass bc => bc -> IO Int
- btSoftBody_CJoint_m_normal_set :: BtSoftBody_CJointClass bc => bc -> Vec3 -> IO ()
- btSoftBody_CJoint_m_normal_get :: BtSoftBody_CJointClass bc => bc -> IO Vec3
- btSoftBody_CJoint_m_friction_set :: BtSoftBody_CJointClass bc => bc -> Float -> IO ()
- btSoftBody_CJoint_m_friction_get :: BtSoftBody_CJointClass bc => bc -> IO Float
- btSoftBody_Cluster :: IO BtSoftBody_Cluster
- btSoftBody_Cluster_free :: BtSoftBody_ClusterClass bc => bc -> IO ()
- btSoftBody_Cluster_m_adamping_set :: BtSoftBody_ClusterClass bc => bc -> Float -> IO ()
- btSoftBody_Cluster_m_adamping_get :: BtSoftBody_ClusterClass bc => bc -> IO Float
- btSoftBody_Cluster_m_av_set :: BtSoftBody_ClusterClass bc => bc -> Vec3 -> IO ()
- btSoftBody_Cluster_m_av_get :: BtSoftBody_ClusterClass bc => bc -> IO Vec3
- btSoftBody_Cluster_m_clusterIndex_set :: BtSoftBody_ClusterClass bc => bc -> Int -> IO ()
- btSoftBody_Cluster_m_clusterIndex_get :: BtSoftBody_ClusterClass bc => bc -> IO Int
- btSoftBody_Cluster_m_collide_set :: BtSoftBody_ClusterClass bc => bc -> Bool -> IO ()
- btSoftBody_Cluster_m_collide_get :: BtSoftBody_ClusterClass bc => bc -> IO Bool
- btSoftBody_Cluster_m_com_set :: BtSoftBody_ClusterClass bc => bc -> Vec3 -> IO ()
- btSoftBody_Cluster_m_com_get :: BtSoftBody_ClusterClass bc => bc -> IO Vec3
- btSoftBody_Cluster_m_containsAnchor_set :: BtSoftBody_ClusterClass bc => bc -> Bool -> IO ()
- btSoftBody_Cluster_m_containsAnchor_get :: BtSoftBody_ClusterClass bc => bc -> IO Bool
- btSoftBody_Cluster_m_framerefs_set :: (BtSoftBody_ClusterClass bc, BtAlignedObjectArray_btVector3_Class a) => bc -> a -> IO ()
- btSoftBody_Cluster_m_framerefs_get :: BtSoftBody_ClusterClass bc => bc -> IO BtAlignedObjectArray_btVector3_
- btSoftBody_Cluster_m_framexform_set :: BtSoftBody_ClusterClass bc => bc -> Transform -> IO ()
- btSoftBody_Cluster_m_framexform_get :: BtSoftBody_ClusterClass bc => bc -> IO Transform
- btSoftBody_Cluster_m_idmass_set :: BtSoftBody_ClusterClass bc => bc -> Float -> IO ()
- btSoftBody_Cluster_m_idmass_get :: BtSoftBody_ClusterClass bc => bc -> IO Float
- btSoftBody_Cluster_m_imass_set :: BtSoftBody_ClusterClass bc => bc -> Float -> IO ()
- btSoftBody_Cluster_m_imass_get :: BtSoftBody_ClusterClass bc => bc -> IO Float
- btSoftBody_Cluster_m_invwi_set :: BtSoftBody_ClusterClass bc => bc -> Mat3 -> IO ()
- btSoftBody_Cluster_m_invwi_get :: BtSoftBody_ClusterClass bc => bc -> IO Mat3
- btSoftBody_Cluster_m_ldamping_set :: BtSoftBody_ClusterClass bc => bc -> Float -> IO ()
- btSoftBody_Cluster_m_ldamping_get :: BtSoftBody_ClusterClass bc => bc -> IO Float
- btSoftBody_Cluster_m_leaf_set :: (BtSoftBody_ClusterClass bc, BtDbvtNodeClass a) => bc -> a -> IO ()
- btSoftBody_Cluster_m_leaf_get :: BtSoftBody_ClusterClass bc => bc -> IO BtDbvtNode
- btSoftBody_Cluster_m_locii_set :: BtSoftBody_ClusterClass bc => bc -> Mat3 -> IO ()
- btSoftBody_Cluster_m_locii_get :: BtSoftBody_ClusterClass bc => bc -> IO Mat3
- btSoftBody_Cluster_m_lv_set :: BtSoftBody_ClusterClass bc => bc -> Vec3 -> IO ()
- btSoftBody_Cluster_m_lv_get :: BtSoftBody_ClusterClass bc => bc -> IO Vec3
- btSoftBody_Cluster_m_masses_set :: (BtSoftBody_ClusterClass bc, BtAlignedObjectArray_float_Class a) => bc -> a -> IO ()
- btSoftBody_Cluster_m_masses_get :: BtSoftBody_ClusterClass bc => bc -> IO BtAlignedObjectArray_float_
- btSoftBody_Cluster_m_matching_set :: BtSoftBody_ClusterClass bc => bc -> Float -> IO ()
- btSoftBody_Cluster_m_matching_get :: BtSoftBody_ClusterClass bc => bc -> IO Float
- btSoftBody_Cluster_m_maxSelfCollisionImpulse_set :: BtSoftBody_ClusterClass bc => bc -> Float -> IO ()
- btSoftBody_Cluster_m_maxSelfCollisionImpulse_get :: BtSoftBody_ClusterClass bc => bc -> IO Float
- btSoftBody_Cluster_m_ndamping_set :: BtSoftBody_ClusterClass bc => bc -> Float -> IO ()
- btSoftBody_Cluster_m_ndamping_get :: BtSoftBody_ClusterClass bc => bc -> IO Float
- btSoftBody_Cluster_m_ndimpulses_set :: BtSoftBody_ClusterClass bc => bc -> Int -> IO ()
- btSoftBody_Cluster_m_ndimpulses_get :: BtSoftBody_ClusterClass bc => bc -> IO Int
- btSoftBody_Cluster_m_nodes_set :: (BtSoftBody_ClusterClass bc, BtAlignedObjectArray_btSoftBody_Node_ptr_Class a) => bc -> a -> IO ()
- btSoftBody_Cluster_m_nodes_get :: BtSoftBody_ClusterClass bc => bc -> IO BtAlignedObjectArray_btSoftBody_Node_ptr_
- btSoftBody_Cluster_m_nvimpulses_set :: BtSoftBody_ClusterClass bc => bc -> Int -> IO ()
- btSoftBody_Cluster_m_nvimpulses_get :: BtSoftBody_ClusterClass bc => bc -> IO Int
- btSoftBody_Cluster_m_selfCollisionImpulseFactor_set :: BtSoftBody_ClusterClass bc => bc -> Float -> IO ()
- btSoftBody_Cluster_m_selfCollisionImpulseFactor_get :: BtSoftBody_ClusterClass bc => bc -> IO Float
- btSoftBody_Config :: IO BtSoftBody_Config
- btSoftBody_Config_free :: BtSoftBody_ConfigClass bc => bc -> IO ()
- btSoftBody_Config_kVCF_set :: BtSoftBody_ConfigClass bc => bc -> Float -> IO ()
- btSoftBody_Config_kVCF_get :: BtSoftBody_ConfigClass bc => bc -> IO Float
- btSoftBody_Config_kDP_set :: BtSoftBody_ConfigClass bc => bc -> Float -> IO ()
- btSoftBody_Config_kDP_get :: BtSoftBody_ConfigClass bc => bc -> IO Float
- btSoftBody_Config_kDG_set :: BtSoftBody_ConfigClass bc => bc -> Float -> IO ()
- btSoftBody_Config_kDG_get :: BtSoftBody_ConfigClass bc => bc -> IO Float
- btSoftBody_Config_kLF_set :: BtSoftBody_ConfigClass bc => bc -> Float -> IO ()
- btSoftBody_Config_kLF_get :: BtSoftBody_ConfigClass bc => bc -> IO Float
- btSoftBody_Config_kPR_set :: BtSoftBody_ConfigClass bc => bc -> Float -> IO ()
- btSoftBody_Config_kPR_get :: BtSoftBody_ConfigClass bc => bc -> IO Float
- btSoftBody_Config_kVC_set :: BtSoftBody_ConfigClass bc => bc -> Float -> IO ()
- btSoftBody_Config_kVC_get :: BtSoftBody_ConfigClass bc => bc -> IO Float
- btSoftBody_Config_kDF_set :: BtSoftBody_ConfigClass bc => bc -> Float -> IO ()
- btSoftBody_Config_kDF_get :: BtSoftBody_ConfigClass bc => bc -> IO Float
- btSoftBody_Config_kMT_set :: BtSoftBody_ConfigClass bc => bc -> Float -> IO ()
- btSoftBody_Config_kMT_get :: BtSoftBody_ConfigClass bc => bc -> IO Float
- btSoftBody_Config_kCHR_set :: BtSoftBody_ConfigClass bc => bc -> Float -> IO ()
- btSoftBody_Config_kCHR_get :: BtSoftBody_ConfigClass bc => bc -> IO Float
- btSoftBody_Config_kKHR_set :: BtSoftBody_ConfigClass bc => bc -> Float -> IO ()
- btSoftBody_Config_kKHR_get :: BtSoftBody_ConfigClass bc => bc -> IO Float
- btSoftBody_Config_kSHR_set :: BtSoftBody_ConfigClass bc => bc -> Float -> IO ()
- btSoftBody_Config_kSHR_get :: BtSoftBody_ConfigClass bc => bc -> IO Float
- btSoftBody_Config_kAHR_set :: BtSoftBody_ConfigClass bc => bc -> Float -> IO ()
- btSoftBody_Config_kAHR_get :: BtSoftBody_ConfigClass bc => bc -> IO Float
- btSoftBody_Config_kSRHR_CL_set :: BtSoftBody_ConfigClass bc => bc -> Float -> IO ()
- btSoftBody_Config_kSRHR_CL_get :: BtSoftBody_ConfigClass bc => bc -> IO Float
- btSoftBody_Config_kSKHR_CL_set :: BtSoftBody_ConfigClass bc => bc -> Float -> IO ()
- btSoftBody_Config_kSKHR_CL_get :: BtSoftBody_ConfigClass bc => bc -> IO Float
- btSoftBody_Config_kSSHR_CL_set :: BtSoftBody_ConfigClass bc => bc -> Float -> IO ()
- btSoftBody_Config_kSSHR_CL_get :: BtSoftBody_ConfigClass bc => bc -> IO Float
- btSoftBody_Config_kSR_SPLT_CL_set :: BtSoftBody_ConfigClass bc => bc -> Float -> IO ()
- btSoftBody_Config_kSR_SPLT_CL_get :: BtSoftBody_ConfigClass bc => bc -> IO Float
- btSoftBody_Config_kSK_SPLT_CL_set :: BtSoftBody_ConfigClass bc => bc -> Float -> IO ()
- btSoftBody_Config_kSK_SPLT_CL_get :: BtSoftBody_ConfigClass bc => bc -> IO Float
- btSoftBody_Config_kSS_SPLT_CL_set :: BtSoftBody_ConfigClass bc => bc -> Float -> IO ()
- btSoftBody_Config_kSS_SPLT_CL_get :: BtSoftBody_ConfigClass bc => bc -> IO Float
- btSoftBody_Config_maxvolume_set :: BtSoftBody_ConfigClass bc => bc -> Float -> IO ()
- btSoftBody_Config_maxvolume_get :: BtSoftBody_ConfigClass bc => bc -> IO Float
- btSoftBody_Config_timescale_set :: BtSoftBody_ConfigClass bc => bc -> Float -> IO ()
- btSoftBody_Config_timescale_get :: BtSoftBody_ConfigClass bc => bc -> IO Float
- btSoftBody_Config_viterations_set :: BtSoftBody_ConfigClass bc => bc -> Int -> IO ()
- btSoftBody_Config_viterations_get :: BtSoftBody_ConfigClass bc => bc -> IO Int
- btSoftBody_Config_piterations_set :: BtSoftBody_ConfigClass bc => bc -> Int -> IO ()
- btSoftBody_Config_piterations_get :: BtSoftBody_ConfigClass bc => bc -> IO Int
- btSoftBody_Config_diterations_set :: BtSoftBody_ConfigClass bc => bc -> Int -> IO ()
- btSoftBody_Config_diterations_get :: BtSoftBody_ConfigClass bc => bc -> IO Int
- btSoftBody_Config_citerations_set :: BtSoftBody_ConfigClass bc => bc -> Int -> IO ()
- btSoftBody_Config_citerations_get :: BtSoftBody_ConfigClass bc => bc -> IO Int
- btSoftBody_Config_collisions_set :: BtSoftBody_ConfigClass bc => bc -> Int -> IO ()
- btSoftBody_Config_collisions_get :: BtSoftBody_ConfigClass bc => bc -> IO Int
- btSoftBody_Config_m_vsequence_set :: (BtSoftBody_ConfigClass bc, BtAlignedObjectArray_btSoftBody_eVSolver___Class a) => bc -> a -> IO ()
- btSoftBody_Config_m_vsequence_get :: BtSoftBody_ConfigClass bc => bc -> IO BtAlignedObjectArray_btSoftBody_eVSolver___
- btSoftBody_Config_m_psequence_set :: (BtSoftBody_ConfigClass bc, BtAlignedObjectArray_btSoftBody_ePSolver___Class a) => bc -> a -> IO ()
- btSoftBody_Config_m_psequence_get :: BtSoftBody_ConfigClass bc => bc -> IO BtAlignedObjectArray_btSoftBody_ePSolver___
- btSoftBody_Config_m_dsequence_set :: (BtSoftBody_ConfigClass bc, BtAlignedObjectArray_btSoftBody_ePSolver___Class a) => bc -> a -> IO ()
- btSoftBody_Config_m_dsequence_get :: BtSoftBody_ConfigClass bc => bc -> IO BtAlignedObjectArray_btSoftBody_ePSolver___
- btSoftBody_Element :: IO BtSoftBody_Element
- btSoftBody_Element_free :: BtSoftBody_ElementClass bc => bc -> IO ()
- btSoftBody_Element_m_tag_set :: BtSoftBody_ElementClass bc => bc -> VoidPtr -> IO ()
- btSoftBody_Element_m_tag_get :: BtSoftBody_ElementClass bc => bc -> IO VoidPtr
- btSoftBody_Face :: IO BtSoftBody_Face
- btSoftBody_Face_free :: BtSoftBody_FaceClass bc => bc -> IO ()
- btSoftBody_Face_m_normal_set :: BtSoftBody_FaceClass bc => bc -> Vec3 -> IO ()
- btSoftBody_Face_m_normal_get :: BtSoftBody_FaceClass bc => bc -> IO Vec3
- btSoftBody_Face_m_ra_set :: BtSoftBody_FaceClass bc => bc -> Float -> IO ()
- btSoftBody_Face_m_ra_get :: BtSoftBody_FaceClass bc => bc -> IO Float
- btSoftBody_Face_m_leaf_set :: (BtSoftBody_FaceClass bc, BtDbvtNodeClass a) => bc -> a -> IO ()
- btSoftBody_Face_m_leaf_get :: BtSoftBody_FaceClass bc => bc -> IO BtDbvtNode
- btSoftBody_Feature :: IO BtSoftBody_Feature
- btSoftBody_Feature_free :: BtSoftBody_FeatureClass bc => bc -> IO ()
- btSoftBody_Feature_m_material_set :: (BtSoftBody_FeatureClass bc, BtSoftBody_MaterialClass a) => bc -> a -> IO ()
- btSoftBody_Feature_m_material_get :: BtSoftBody_FeatureClass bc => bc -> IO BtSoftBody_Material
- btSoftBody_AJoint_IControl :: IO BtSoftBody_AJoint_IControl
- btSoftBody_AJoint_IControl_free :: BtSoftBody_AJoint_IControlClass bc => bc -> IO ()
- btSoftBody_AJoint_IControl_Default :: IO BtSoftBody_AJoint_IControl
- btSoftBody_AJoint_IControl_Speed :: (BtSoftBody_AJoint_IControlClass bc, BtSoftBody_AJointClass p0) => bc -> p0 -> Float -> IO Float
- btSoftBody_AJoint_IControl_Prepare :: (BtSoftBody_AJoint_IControlClass bc, BtSoftBody_AJointClass p0) => bc -> p0 -> IO ()
- btSoftBody_ImplicitFn_Eval :: BtSoftBody_ImplicitFnClass bc => bc -> Vec3 -> IO (Float, Vec3)
- btSoftBody_ImplicitFn_Eval' :: BtSoftBody_ImplicitFnClass bc => bc -> IO (Float, Vec3)
- btSoftBody_Impulse :: IO BtSoftBody_Impulse
- btSoftBody_Impulse_free :: BtSoftBody_ImpulseClass bc => bc -> IO ()
- btSoftBody_Impulse_m_asDrift_set :: BtSoftBody_ImpulseClass bc => bc -> Int -> IO ()
- btSoftBody_Impulse_m_asDrift_get :: BtSoftBody_ImpulseClass bc => bc -> IO Int
- btSoftBody_Impulse_m_asVelocity_set :: BtSoftBody_ImpulseClass bc => bc -> Int -> IO ()
- btSoftBody_Impulse_m_asVelocity_get :: BtSoftBody_ImpulseClass bc => bc -> IO Int
- btSoftBody_Impulse_m_drift_set :: BtSoftBody_ImpulseClass bc => bc -> Vec3 -> IO ()
- btSoftBody_Impulse_m_drift_get :: BtSoftBody_ImpulseClass bc => bc -> IO Vec3
- btSoftBody_Impulse_m_velocity_set :: BtSoftBody_ImpulseClass bc => bc -> Vec3 -> IO ()
- btSoftBody_Impulse_m_velocity_get :: BtSoftBody_ImpulseClass bc => bc -> IO Vec3
- btSoftBody_Joint_Terminate :: BtSoftBody_JointClass bc => bc -> Float -> IO ()
- btSoftBody_Joint_Solve :: BtSoftBody_JointClass bc => bc -> Float -> Float -> IO ()
- btSoftBody_Joint_Prepare :: BtSoftBody_JointClass bc => bc -> Float -> Int -> IO ()
- btSoftBody_Joint_m_cfm_set :: BtSoftBody_JointClass bc => bc -> Float -> IO ()
- btSoftBody_Joint_m_cfm_get :: BtSoftBody_JointClass bc => bc -> IO Float
- btSoftBody_Joint_m_erp_set :: BtSoftBody_JointClass bc => bc -> Float -> IO ()
- btSoftBody_Joint_m_erp_get :: BtSoftBody_JointClass bc => bc -> IO Float
- btSoftBody_Joint_m_split_set :: BtSoftBody_JointClass bc => bc -> Float -> IO ()
- btSoftBody_Joint_m_split_get :: BtSoftBody_JointClass bc => bc -> IO Float
- btSoftBody_Joint_m_drift_set :: BtSoftBody_JointClass bc => bc -> Vec3 -> IO ()
- btSoftBody_Joint_m_drift_get :: BtSoftBody_JointClass bc => bc -> IO Vec3
- btSoftBody_Joint_m_sdrift_set :: BtSoftBody_JointClass bc => bc -> Vec3 -> IO ()
- btSoftBody_Joint_m_sdrift_get :: BtSoftBody_JointClass bc => bc -> IO Vec3
- btSoftBody_Joint_m_massmatrix_set :: BtSoftBody_JointClass bc => bc -> Mat3 -> IO ()
- btSoftBody_Joint_m_massmatrix_get :: BtSoftBody_JointClass bc => bc -> IO Mat3
- btSoftBody_Joint_m_delete_set :: BtSoftBody_JointClass bc => bc -> Bool -> IO ()
- btSoftBody_Joint_m_delete_get :: BtSoftBody_JointClass bc => bc -> IO Bool
- btSoftBody_LJoint :: IO BtSoftBody_LJoint
- btSoftBody_LJoint_free :: BtSoftBody_LJointClass bc => bc -> IO ()
- btSoftBody_LJoint_Terminate :: BtSoftBody_LJointClass bc => bc -> Float -> IO ()
- btSoftBody_LJoint_Solve :: BtSoftBody_LJointClass bc => bc -> Float -> Float -> IO ()
- btSoftBody_LJoint_Prepare :: BtSoftBody_LJointClass bc => bc -> Float -> Int -> IO ()
- btSoftBody_Link :: IO BtSoftBody_Link
- btSoftBody_Link_free :: BtSoftBody_LinkClass bc => bc -> IO ()
- btSoftBody_Link_m_rl_set :: BtSoftBody_LinkClass bc => bc -> Float -> IO ()
- btSoftBody_Link_m_rl_get :: BtSoftBody_LinkClass bc => bc -> IO Float
- btSoftBody_Link_m_bbending_set :: BtSoftBody_LinkClass bc => bc -> Int -> IO ()
- btSoftBody_Link_m_bbending_get :: BtSoftBody_LinkClass bc => bc -> IO Int
- btSoftBody_Link_m_c0_set :: BtSoftBody_LinkClass bc => bc -> Float -> IO ()
- btSoftBody_Link_m_c0_get :: BtSoftBody_LinkClass bc => bc -> IO Float
- btSoftBody_Link_m_c1_set :: BtSoftBody_LinkClass bc => bc -> Float -> IO ()
- btSoftBody_Link_m_c1_get :: BtSoftBody_LinkClass bc => bc -> IO Float
- btSoftBody_Link_m_c2_set :: BtSoftBody_LinkClass bc => bc -> Float -> IO ()
- btSoftBody_Link_m_c2_get :: BtSoftBody_LinkClass bc => bc -> IO Float
- btSoftBody_Link_m_c3_set :: BtSoftBody_LinkClass bc => bc -> Vec3 -> IO ()
- btSoftBody_Link_m_c3_get :: BtSoftBody_LinkClass bc => bc -> IO Vec3
- btSoftBody_Material :: IO BtSoftBody_Material
- btSoftBody_Material_free :: BtSoftBody_MaterialClass bc => bc -> IO ()
- btSoftBody_Material_m_flags_set :: BtSoftBody_MaterialClass bc => bc -> Int -> IO ()
- btSoftBody_Material_m_flags_get :: BtSoftBody_MaterialClass bc => bc -> IO Int
- btSoftBody_Material_m_kAST_set :: BtSoftBody_MaterialClass bc => bc -> Float -> IO ()
- btSoftBody_Material_m_kAST_get :: BtSoftBody_MaterialClass bc => bc -> IO Float
- btSoftBody_Material_m_kLST_set :: BtSoftBody_MaterialClass bc => bc -> Float -> IO ()
- btSoftBody_Material_m_kLST_get :: BtSoftBody_MaterialClass bc => bc -> IO Float
- btSoftBody_Material_m_kVST_set :: BtSoftBody_MaterialClass bc => bc -> Float -> IO ()
- btSoftBody_Material_m_kVST_get :: BtSoftBody_MaterialClass bc => bc -> IO Float
- btSoftBody_Node :: IO BtSoftBody_Node
- btSoftBody_Node_free :: BtSoftBody_NodeClass bc => bc -> IO ()
- btSoftBody_Node_m_area_set :: BtSoftBody_NodeClass bc => bc -> Float -> IO ()
- btSoftBody_Node_m_area_get :: BtSoftBody_NodeClass bc => bc -> IO Float
- btSoftBody_Node_m_battach_set :: BtSoftBody_NodeClass bc => bc -> Int -> IO ()
- btSoftBody_Node_m_battach_get :: BtSoftBody_NodeClass bc => bc -> IO Int
- btSoftBody_Node_m_f_set :: BtSoftBody_NodeClass bc => bc -> Vec3 -> IO ()
- btSoftBody_Node_m_f_get :: BtSoftBody_NodeClass bc => bc -> IO Vec3
- btSoftBody_Node_m_im_set :: BtSoftBody_NodeClass bc => bc -> Float -> IO ()
- btSoftBody_Node_m_im_get :: BtSoftBody_NodeClass bc => bc -> IO Float
- btSoftBody_Node_m_leaf_set :: (BtSoftBody_NodeClass bc, BtDbvtNodeClass a) => bc -> a -> IO ()
- btSoftBody_Node_m_leaf_get :: BtSoftBody_NodeClass bc => bc -> IO BtDbvtNode
- btSoftBody_Node_m_n_set :: BtSoftBody_NodeClass bc => bc -> Vec3 -> IO ()
- btSoftBody_Node_m_n_get :: BtSoftBody_NodeClass bc => bc -> IO Vec3
- btSoftBody_Node_m_q_set :: BtSoftBody_NodeClass bc => bc -> Vec3 -> IO ()
- btSoftBody_Node_m_q_get :: BtSoftBody_NodeClass bc => bc -> IO Vec3
- btSoftBody_Node_m_v_set :: BtSoftBody_NodeClass bc => bc -> Vec3 -> IO ()
- btSoftBody_Node_m_v_get :: BtSoftBody_NodeClass bc => bc -> IO Vec3
- btSoftBody_Node_m_x_set :: BtSoftBody_NodeClass bc => bc -> Vec3 -> IO ()
- btSoftBody_Node_m_x_get :: BtSoftBody_NodeClass bc => bc -> IO Vec3
- btSoftBody_Note :: IO BtSoftBody_Note
- btSoftBody_Note_free :: BtSoftBody_NoteClass bc => bc -> IO ()
- btSoftBody_Note_m_text_set :: BtSoftBody_NoteClass bc => bc -> String -> IO ()
- btSoftBody_Note_m_text_get :: BtSoftBody_NoteClass bc => bc -> IO String
- btSoftBody_Note_m_offset_set :: BtSoftBody_NoteClass bc => bc -> Vec3 -> IO ()
- btSoftBody_Note_m_offset_get :: BtSoftBody_NoteClass bc => bc -> IO Vec3
- btSoftBody_Note_m_rank_set :: BtSoftBody_NoteClass bc => bc -> Int -> IO ()
- btSoftBody_Note_m_rank_get :: BtSoftBody_NoteClass bc => bc -> IO Int
- btSoftBody_Pose :: IO BtSoftBody_Pose
- btSoftBody_Pose_free :: BtSoftBody_PoseClass bc => bc -> IO ()
- btSoftBody_Pose_m_bvolume_set :: BtSoftBody_PoseClass bc => bc -> Bool -> IO ()
- btSoftBody_Pose_m_bvolume_get :: BtSoftBody_PoseClass bc => bc -> IO Bool
- btSoftBody_Pose_m_bframe_set :: BtSoftBody_PoseClass bc => bc -> Bool -> IO ()
- btSoftBody_Pose_m_bframe_get :: BtSoftBody_PoseClass bc => bc -> IO Bool
- btSoftBody_Pose_m_volume_set :: BtSoftBody_PoseClass bc => bc -> Float -> IO ()
- btSoftBody_Pose_m_volume_get :: BtSoftBody_PoseClass bc => bc -> IO Float
- btSoftBody_Pose_m_pos_set :: (BtSoftBody_PoseClass bc, BtAlignedObjectArray_btVector3_Class a) => bc -> a -> IO ()
- btSoftBody_Pose_m_pos_get :: BtSoftBody_PoseClass bc => bc -> IO BtAlignedObjectArray_btVector3_
- btSoftBody_Pose_m_wgh_set :: (BtSoftBody_PoseClass bc, BtAlignedObjectArray_float_Class a) => bc -> a -> IO ()
- btSoftBody_Pose_m_wgh_get :: BtSoftBody_PoseClass bc => bc -> IO BtAlignedObjectArray_float_
- btSoftBody_Pose_m_com_set :: BtSoftBody_PoseClass bc => bc -> Vec3 -> IO ()
- btSoftBody_Pose_m_com_get :: BtSoftBody_PoseClass bc => bc -> IO Vec3
- btSoftBody_Pose_m_rot_set :: BtSoftBody_PoseClass bc => bc -> Mat3 -> IO ()
- btSoftBody_Pose_m_rot_get :: BtSoftBody_PoseClass bc => bc -> IO Mat3
- btSoftBody_Pose_m_scl_set :: BtSoftBody_PoseClass bc => bc -> Mat3 -> IO ()
- btSoftBody_Pose_m_scl_get :: BtSoftBody_PoseClass bc => bc -> IO Mat3
- btSoftBody_Pose_m_aqq_set :: BtSoftBody_PoseClass bc => bc -> Mat3 -> IO ()
- btSoftBody_Pose_m_aqq_get :: BtSoftBody_PoseClass bc => bc -> IO Mat3
- btSoftBody_RContact :: IO BtSoftBody_RContact
- btSoftBody_RContact_free :: BtSoftBody_RContactClass bc => bc -> IO ()
- btSoftBody_RContact_m_cti_set :: (BtSoftBody_RContactClass bc, BtSoftBody_sCtiClass a) => bc -> a -> IO ()
- btSoftBody_RContact_m_cti_get :: BtSoftBody_RContactClass bc => bc -> IO BtSoftBody_sCti
- btSoftBody_RContact_m_node_set :: (BtSoftBody_RContactClass bc, BtSoftBody_NodeClass a) => bc -> a -> IO ()
- btSoftBody_RContact_m_node_get :: BtSoftBody_RContactClass bc => bc -> IO BtSoftBody_Node
- btSoftBody_RContact_m_c0_set :: BtSoftBody_RContactClass bc => bc -> Mat3 -> IO ()
- btSoftBody_RContact_m_c0_get :: BtSoftBody_RContactClass bc => bc -> IO Mat3
- btSoftBody_RContact_m_c1_set :: BtSoftBody_RContactClass bc => bc -> Vec3 -> IO ()
- btSoftBody_RContact_m_c1_get :: BtSoftBody_RContactClass bc => bc -> IO Vec3
- btSoftBody_RContact_m_c2_set :: BtSoftBody_RContactClass bc => bc -> Float -> IO ()
- btSoftBody_RContact_m_c2_get :: BtSoftBody_RContactClass bc => bc -> IO Float
- btSoftBody_RContact_m_c3_set :: BtSoftBody_RContactClass bc => bc -> Float -> IO ()
- btSoftBody_RContact_m_c3_get :: BtSoftBody_RContactClass bc => bc -> IO Float
- btSoftBody_RContact_m_c4_set :: BtSoftBody_RContactClass bc => bc -> Float -> IO ()
- btSoftBody_RContact_m_c4_get :: BtSoftBody_RContactClass bc => bc -> IO Float
- btSoftBody_RayFromToCaster :: Vec3 -> Vec3 -> Float -> IO BtSoftBody_RayFromToCaster
- btSoftBody_RayFromToCaster_free :: BtSoftBody_RayFromToCasterClass bc => bc -> IO ()
- btSoftBody_RayFromToCaster_Process :: (BtSoftBody_RayFromToCasterClass bc, BtDbvtNodeClass p0) => bc -> p0 -> IO ()
- btSoftBody_RayFromToCaster_m_rayFrom_set :: BtSoftBody_RayFromToCasterClass bc => bc -> Vec3 -> IO ()
- btSoftBody_RayFromToCaster_m_rayFrom_get :: BtSoftBody_RayFromToCasterClass bc => bc -> IO Vec3
- btSoftBody_RayFromToCaster_m_rayTo_set :: BtSoftBody_RayFromToCasterClass bc => bc -> Vec3 -> IO ()
- btSoftBody_RayFromToCaster_m_rayTo_get :: BtSoftBody_RayFromToCasterClass bc => bc -> IO Vec3
- btSoftBody_RayFromToCaster_m_rayNormalizedDirection_set :: BtSoftBody_RayFromToCasterClass bc => bc -> Vec3 -> IO ()
- btSoftBody_RayFromToCaster_m_rayNormalizedDirection_get :: BtSoftBody_RayFromToCasterClass bc => bc -> IO Vec3
- btSoftBody_RayFromToCaster_m_mint_set :: BtSoftBody_RayFromToCasterClass bc => bc -> Float -> IO ()
- btSoftBody_RayFromToCaster_m_mint_get :: BtSoftBody_RayFromToCasterClass bc => bc -> IO Float
- btSoftBody_RayFromToCaster_m_face_set :: (BtSoftBody_RayFromToCasterClass bc, BtSoftBody_FaceClass a) => bc -> a -> IO ()
- btSoftBody_RayFromToCaster_m_face_get :: BtSoftBody_RayFromToCasterClass bc => bc -> IO BtSoftBody_Face
- btSoftBody_RayFromToCaster_m_tests_set :: BtSoftBody_RayFromToCasterClass bc => bc -> Int -> IO ()
- btSoftBody_RayFromToCaster_m_tests_get :: BtSoftBody_RayFromToCasterClass bc => bc -> IO Int
- btSoftBody_SContact :: IO BtSoftBody_SContact
- btSoftBody_SContact_free :: BtSoftBody_SContactClass bc => bc -> IO ()
- btSoftBody_SContact_m_node_set :: (BtSoftBody_SContactClass bc, BtSoftBody_NodeClass a) => bc -> a -> IO ()
- btSoftBody_SContact_m_node_get :: BtSoftBody_SContactClass bc => bc -> IO BtSoftBody_Node
- btSoftBody_SContact_m_face_set :: (BtSoftBody_SContactClass bc, BtSoftBody_FaceClass a) => bc -> a -> IO ()
- btSoftBody_SContact_m_face_get :: BtSoftBody_SContactClass bc => bc -> IO BtSoftBody_Face
- btSoftBody_SContact_m_weights_set :: BtSoftBody_SContactClass bc => bc -> Vec3 -> IO ()
- btSoftBody_SContact_m_weights_get :: BtSoftBody_SContactClass bc => bc -> IO Vec3
- btSoftBody_SContact_m_normal_set :: BtSoftBody_SContactClass bc => bc -> Vec3 -> IO ()
- btSoftBody_SContact_m_normal_get :: BtSoftBody_SContactClass bc => bc -> IO Vec3
- btSoftBody_SContact_m_margin_set :: BtSoftBody_SContactClass bc => bc -> Float -> IO ()
- btSoftBody_SContact_m_margin_get :: BtSoftBody_SContactClass bc => bc -> IO Float
- btSoftBody_SContact_m_friction_set :: BtSoftBody_SContactClass bc => bc -> Float -> IO ()
- btSoftBody_SContact_m_friction_get :: BtSoftBody_SContactClass bc => bc -> IO Float
- btSoftBody_SolverState :: IO BtSoftBody_SolverState
- btSoftBody_SolverState_free :: BtSoftBody_SolverStateClass bc => bc -> IO ()
- btSoftBody_SolverState_sdt_set :: BtSoftBody_SolverStateClass bc => bc -> Float -> IO ()
- btSoftBody_SolverState_sdt_get :: BtSoftBody_SolverStateClass bc => bc -> IO Float
- btSoftBody_SolverState_isdt_set :: BtSoftBody_SolverStateClass bc => bc -> Float -> IO ()
- btSoftBody_SolverState_isdt_get :: BtSoftBody_SolverStateClass bc => bc -> IO Float
- btSoftBody_SolverState_velmrg_set :: BtSoftBody_SolverStateClass bc => bc -> Float -> IO ()
- btSoftBody_SolverState_velmrg_get :: BtSoftBody_SolverStateClass bc => bc -> IO Float
- btSoftBody_SolverState_radmrg_set :: BtSoftBody_SolverStateClass bc => bc -> Float -> IO ()
- btSoftBody_SolverState_radmrg_get :: BtSoftBody_SolverStateClass bc => bc -> IO Float
- btSoftBody_SolverState_updmrg_set :: BtSoftBody_SolverStateClass bc => bc -> Float -> IO ()
- btSoftBody_SolverState_updmrg_get :: BtSoftBody_SolverStateClass bc => bc -> IO Float
- btSoftBody_Joint_Specs :: IO BtSoftBody_Joint_Specs
- btSoftBody_Joint_Specs_free :: BtSoftBody_Joint_SpecsClass bc => bc -> IO ()
- btSoftBody_Joint_Specs_erp_set :: BtSoftBody_Joint_SpecsClass bc => bc -> Float -> IO ()
- btSoftBody_Joint_Specs_erp_get :: BtSoftBody_Joint_SpecsClass bc => bc -> IO Float
- btSoftBody_Joint_Specs_cfm_set :: BtSoftBody_Joint_SpecsClass bc => bc -> Float -> IO ()
- btSoftBody_Joint_Specs_cfm_get :: BtSoftBody_Joint_SpecsClass bc => bc -> IO Float
- btSoftBody_Joint_Specs_split_set :: BtSoftBody_Joint_SpecsClass bc => bc -> Float -> IO ()
- btSoftBody_Joint_Specs_split_get :: BtSoftBody_Joint_SpecsClass bc => bc -> IO Float
- btSoftBody_LJoint_Specs :: IO BtSoftBody_LJoint_Specs
- btSoftBody_LJoint_Specs_free :: BtSoftBody_LJoint_SpecsClass bc => bc -> IO ()
- btSoftBody_LJoint_Specs_position_set :: BtSoftBody_LJoint_SpecsClass bc => bc -> Vec3 -> IO ()
- btSoftBody_LJoint_Specs_position_get :: BtSoftBody_LJoint_SpecsClass bc => bc -> IO Vec3
- btSoftBody_AJoint_Specs :: IO BtSoftBody_AJoint_Specs
- btSoftBody_AJoint_Specs_free :: BtSoftBody_AJoint_SpecsClass bc => bc -> IO ()
- btSoftBody_AJoint_Specs_axis_set :: BtSoftBody_AJoint_SpecsClass bc => bc -> Vec3 -> IO ()
- btSoftBody_AJoint_Specs_axis_get :: BtSoftBody_AJoint_SpecsClass bc => bc -> IO Vec3
- btSoftBody_AJoint_Specs_icontrol_set :: (BtSoftBody_AJoint_SpecsClass bc, BtSoftBody_AJoint_IControlClass a) => bc -> a -> IO ()
- btSoftBody_AJoint_Specs_icontrol_get :: BtSoftBody_AJoint_SpecsClass bc => bc -> IO BtSoftBody_AJoint_IControl
- btSoftBody_Tetra :: IO BtSoftBody_Tetra
- btSoftBody_Tetra_free :: BtSoftBody_TetraClass bc => bc -> IO ()
- btSoftBody_Tetra_m_rv_set :: BtSoftBody_TetraClass bc => bc -> Float -> IO ()
- btSoftBody_Tetra_m_rv_get :: BtSoftBody_TetraClass bc => bc -> IO Float
- btSoftBody_Tetra_m_leaf_set :: (BtSoftBody_TetraClass bc, BtDbvtNodeClass a) => bc -> a -> IO ()
- btSoftBody_Tetra_m_leaf_get :: BtSoftBody_TetraClass bc => bc -> IO BtDbvtNode
- btSoftBody_Tetra_m_c1_set :: BtSoftBody_TetraClass bc => bc -> Float -> IO ()
- btSoftBody_Tetra_m_c1_get :: BtSoftBody_TetraClass bc => bc -> IO Float
- btSoftBody_Tetra_m_c2_set :: BtSoftBody_TetraClass bc => bc -> Float -> IO ()
- btSoftBody_Tetra_m_c2_get :: BtSoftBody_TetraClass bc => bc -> IO Float
- btSoftBody1 :: BtSoftBodyWorldInfoClass p0 => p0 -> IO BtSoftBody
- btSoftBody_free :: BtSoftBodyClass bc => bc -> IO ()
- btSoftBody_getVolume :: BtSoftBodyClass bc => bc -> IO Float
- btSoftBody_cutLink :: BtSoftBodyClass bc => bc -> Int -> Int -> Float -> IO Bool
- btSoftBody_cutLink0 :: BtSoftBodyClass bc => bc -> Int -> Int -> Float -> IO Bool
- btSoftBody_cutLink1 :: (BtSoftBodyClass bc, BtSoftBody_NodeClass p0, BtSoftBody_NodeClass p1) => bc -> p0 -> p1 -> Float -> IO Bool
- btSoftBody_PSolve_Links :: BtSoftBodyClass p0 => p0 -> Float -> Float -> IO ()
- btSoftBody_generateClusters :: BtSoftBodyClass bc => bc -> Int -> Int -> IO Int
- btSoftBody_setCollisionShape :: (BtSoftBodyClass bc, BtCollisionShapeClass p0) => bc -> p0 -> IO ()
- btSoftBody_initializeClusters :: BtSoftBodyClass bc => bc -> IO ()
- btSoftBody_clusterVAImpulse :: BtSoftBody_ClusterClass p0 => p0 -> Vec3 -> IO Vec3
- btSoftBody_clusterVAImpulse' :: BtSoftBody_ClusterClass p0 => p0 -> IO Vec3
- btSoftBody_addForce :: BtSoftBodyClass bc => bc -> Vec3 -> IO Vec3
- btSoftBody_addForce' :: BtSoftBodyClass bc => bc -> IO Vec3
- btSoftBody_addForce0 :: BtSoftBodyClass bc => bc -> Vec3 -> IO Vec3
- btSoftBody_addForce0' :: BtSoftBodyClass bc => bc -> IO Vec3
- btSoftBody_addForce1 :: BtSoftBodyClass bc => bc -> Vec3 -> Int -> IO Vec3
- btSoftBody_addForce1' :: BtSoftBodyClass bc => bc -> Int -> IO Vec3
- btSoftBody_serialize :: (BtSoftBodyClass bc, BtSerializerClass p1) => bc -> VoidPtr -> p1 -> IO String
- btSoftBody_updateBounds :: BtSoftBodyClass bc => bc -> IO ()
- btSoftBody_rotate :: BtSoftBodyClass bc => bc -> UnitQuaternion -> IO UnitQuaternion
- btSoftBody_rotate' :: BtSoftBodyClass bc => bc -> IO UnitQuaternion
- btSoftBody_releaseCluster :: BtSoftBodyClass bc => bc -> Int -> IO ()
- btSoftBody_updateNormals :: BtSoftBodyClass bc => bc -> IO ()
- btSoftBody_prepareClusters :: BtSoftBodyClass bc => bc -> Int -> IO ()
- btSoftBody_releaseClusters :: BtSoftBodyClass bc => bc -> IO ()
- btSoftBody_getTotalMass :: BtSoftBodyClass bc => bc -> IO Float
- btSoftBody_checkContact :: (BtSoftBodyClass bc, BtCollisionObjectClass p0, BtSoftBody_sCtiClass p3) => bc -> p0 -> Vec3 -> Float -> p3 -> IO (Bool, Vec3)
- btSoftBody_checkContact' :: (BtSoftBodyClass bc, BtCollisionObjectClass p0, BtSoftBody_sCtiClass p3) => bc -> p0 -> Float -> p3 -> IO (Bool, Vec3)
- btSoftBody_clusterDImpulse :: BtSoftBody_ClusterClass p0 => p0 -> Vec3 -> Vec3 -> IO (Vec3, Vec3)
- btSoftBody_clusterDImpulse' :: BtSoftBody_ClusterClass p0 => p0 -> IO (Vec3, Vec3)
- btSoftBody_initDefaults :: BtSoftBodyClass bc => bc -> IO ()
- btSoftBody_checkLink :: BtSoftBodyClass bc => bc -> Int -> Int -> IO Bool
- btSoftBody_checkLink0 :: BtSoftBodyClass bc => bc -> Int -> Int -> IO Bool
- btSoftBody_checkLink1 :: (BtSoftBodyClass bc, BtSoftBody_NodeClass p0, BtSoftBody_NodeClass p1) => bc -> p0 -> p1 -> IO Bool
- btSoftBody_setVolumeMass :: BtSoftBodyClass bc => bc -> Float -> IO ()
- btSoftBody_clusterImpulse :: (BtSoftBody_ClusterClass p0, BtSoftBody_ImpulseClass p2) => p0 -> Vec3 -> p2 -> IO Vec3
- btSoftBody_clusterImpulse' :: (BtSoftBody_ClusterClass p0, BtSoftBody_ImpulseClass p2) => p0 -> p2 -> IO Vec3
- btSoftBody_checkFace :: BtSoftBodyClass bc => bc -> Int -> Int -> Int -> IO Bool
- btSoftBody_evaluateCom :: BtSoftBodyClass bc => bc -> IO Vec3
- btSoftBody_clusterDAImpulse :: BtSoftBody_ClusterClass p0 => p0 -> Vec3 -> IO Vec3
- btSoftBody_clusterDAImpulse' :: BtSoftBody_ClusterClass p0 => p0 -> IO Vec3
- btSoftBody_VSolve_Links :: BtSoftBodyClass p0 => p0 -> Float -> IO ()
- btSoftBody_setTotalMass :: BtSoftBodyClass bc => bc -> Float -> Bool -> IO ()
- btSoftBody_clusterDCImpulse :: BtSoftBody_ClusterClass p0 => p0 -> Vec3 -> IO Vec3
- btSoftBody_clusterDCImpulse' :: BtSoftBody_ClusterClass p0 => p0 -> IO Vec3
- btSoftBody_clusterVelocity :: BtSoftBody_ClusterClass p0 => p0 -> Vec3 -> IO (Vec3, Vec3)
- btSoftBody_clusterVelocity' :: BtSoftBody_ClusterClass p0 => p0 -> IO (Vec3, Vec3)
- btSoftBody_generateBendingConstraints :: (BtSoftBodyClass bc, BtSoftBody_MaterialClass p1) => bc -> Int -> p1 -> IO Int
- btSoftBody_updateClusters :: BtSoftBodyClass bc => bc -> IO ()
- btSoftBody_appendAnchor :: (BtSoftBodyClass bc, BtRigidBodyClass p1) => bc -> Int -> p1 -> Bool -> Float -> IO ()
- btSoftBody_appendAnchor0 :: (BtSoftBodyClass bc, BtRigidBodyClass p1) => bc -> Int -> p1 -> Bool -> Float -> IO ()
- btSoftBody_appendAnchor1 :: (BtSoftBodyClass bc, BtRigidBodyClass p1) => bc -> Int -> p1 -> Vec3 -> Bool -> Float -> IO Vec3
- btSoftBody_appendAnchor1' :: (BtSoftBodyClass bc, BtRigidBodyClass p1) => bc -> Int -> p1 -> Bool -> Float -> IO Vec3
- btSoftBody_applyClusters :: BtSoftBodyClass bc => bc -> Bool -> IO ()
- btSoftBody_setVelocity :: BtSoftBodyClass bc => bc -> Vec3 -> IO Vec3
- btSoftBody_setVelocity' :: BtSoftBodyClass bc => bc -> IO Vec3
- btSoftBody_clusterCount :: BtSoftBodyClass bc => bc -> IO Int
- btSoftBody_upcast :: BtCollisionObjectClass p0 => p0 -> IO BtSoftBody
- btSoftBody_upcast0 :: BtCollisionObjectClass p0 => p0 -> IO BtSoftBody
- btSoftBody_upcast1 :: BtCollisionObjectClass p0 => p0 -> IO BtSoftBody
- btSoftBody_getWindVelocity :: BtSoftBodyClass bc => bc -> IO Vec3
- btSoftBody_predictMotion :: BtSoftBodyClass bc => bc -> Float -> IO ()
- btSoftBody_pointersToIndices :: BtSoftBodyClass bc => bc -> IO ()
- btSoftBody_getMass :: BtSoftBodyClass bc => bc -> Int -> IO Float
- btSoftBody_PSolve_RContacts :: BtSoftBodyClass p0 => p0 -> Float -> Float -> IO ()
- btSoftBody_initializeFaceTree :: BtSoftBodyClass bc => bc -> IO ()
- btSoftBody_addVelocity :: BtSoftBodyClass bc => bc -> Vec3 -> IO Vec3
- btSoftBody_addVelocity' :: BtSoftBodyClass bc => bc -> IO Vec3
- btSoftBody_addVelocity0 :: BtSoftBodyClass bc => bc -> Vec3 -> IO Vec3
- btSoftBody_addVelocity0' :: BtSoftBodyClass bc => bc -> IO Vec3
- btSoftBody_addVelocity1 :: BtSoftBodyClass bc => bc -> Vec3 -> Int -> IO Vec3
- btSoftBody_addVelocity1' :: BtSoftBodyClass bc => bc -> Int -> IO Vec3
- btSoftBody_PSolve_Anchors :: BtSoftBodyClass p0 => p0 -> Float -> Float -> IO ()
- btSoftBody_cleanupClusters :: BtSoftBodyClass bc => bc -> IO ()
- btSoftBody_transform :: BtSoftBodyClass bc => bc -> Transform -> IO Transform
- btSoftBody_transform' :: BtSoftBodyClass bc => bc -> IO Transform
- btSoftBody_appendLinearJoint2 :: (BtSoftBodyClass bc, BtSoftBody_LJoint_SpecsClass p0, BtSoftBodyClass p1) => bc -> p0 -> p1 -> IO ()
- btSoftBody_randomizeConstraints :: BtSoftBodyClass bc => bc -> IO ()
- btSoftBody_updatePose :: BtSoftBodyClass bc => bc -> IO ()
- btSoftBody_translate :: BtSoftBodyClass bc => bc -> Vec3 -> IO Vec3
- btSoftBody_translate' :: BtSoftBodyClass bc => bc -> IO Vec3
- btSoftBody_getAabb :: BtSoftBodyClass bc => bc -> Vec3 -> Vec3 -> IO (Vec3, Vec3)
- btSoftBody_getAabb' :: BtSoftBodyClass bc => bc -> IO (Vec3, Vec3)
- btSoftBody_PSolve_SContacts :: BtSoftBodyClass p0 => p0 -> Float -> Float -> IO ()
- btSoftBody_appendMaterial :: BtSoftBodyClass bc => bc -> IO BtSoftBody_Material
- btSoftBody_appendNode :: BtSoftBodyClass bc => bc -> Vec3 -> Float -> IO Vec3
- btSoftBody_appendNode' :: BtSoftBodyClass bc => bc -> Float -> IO Vec3
- btSoftBody_setMass :: BtSoftBodyClass bc => bc -> Int -> Float -> IO ()
- btSoftBody_integrateMotion :: BtSoftBodyClass bc => bc -> IO ()
- btSoftBody_defaultCollisionHandler :: (BtSoftBodyClass bc, BtCollisionObjectClass p0) => bc -> p0 -> IO ()
- btSoftBody_defaultCollisionHandler0 :: (BtSoftBodyClass bc, BtCollisionObjectClass p0) => bc -> p0 -> IO ()
- btSoftBody_defaultCollisionHandler1 :: (BtSoftBodyClass bc, BtSoftBodyClass p0) => bc -> p0 -> IO ()
- btSoftBody_solveConstraints :: BtSoftBodyClass bc => bc -> IO ()
- btSoftBody_setTotalDensity :: BtSoftBodyClass bc => bc -> Float -> IO ()
- btSoftBody_appendNote :: (BtSoftBodyClass bc, BtSoftBody_NodeClass p3, BtSoftBody_NodeClass p4, BtSoftBody_NodeClass p5, BtSoftBody_NodeClass p6) => bc -> String -> Vec3 -> Vec4 -> p3 -> p4 -> p5 -> p6 -> IO (Vec3, Vec4)
- btSoftBody_appendNote' :: (BtSoftBodyClass bc, BtSoftBody_NodeClass p3, BtSoftBody_NodeClass p4, BtSoftBody_NodeClass p5, BtSoftBody_NodeClass p6) => bc -> String -> p3 -> p4 -> p5 -> p6 -> IO (Vec3, Vec4)
- btSoftBody_appendNote0 :: (BtSoftBodyClass bc, BtSoftBody_NodeClass p3, BtSoftBody_NodeClass p4, BtSoftBody_NodeClass p5, BtSoftBody_NodeClass p6) => bc -> String -> Vec3 -> Vec4 -> p3 -> p4 -> p5 -> p6 -> IO (Vec3, Vec4)
- btSoftBody_appendNote0' :: (BtSoftBodyClass bc, BtSoftBody_NodeClass p3, BtSoftBody_NodeClass p4, BtSoftBody_NodeClass p5, BtSoftBody_NodeClass p6) => bc -> String -> p3 -> p4 -> p5 -> p6 -> IO (Vec3, Vec4)
- btSoftBody_appendNote1 :: (BtSoftBodyClass bc, BtSoftBody_NodeClass p2) => bc -> String -> Vec3 -> p2 -> IO Vec3
- btSoftBody_appendNote1' :: (BtSoftBodyClass bc, BtSoftBody_NodeClass p2) => bc -> String -> p2 -> IO Vec3
- btSoftBody_appendNote2 :: (BtSoftBodyClass bc, BtSoftBody_LinkClass p2) => bc -> String -> Vec3 -> p2 -> IO Vec3
- btSoftBody_appendNote2' :: (BtSoftBodyClass bc, BtSoftBody_LinkClass p2) => bc -> String -> p2 -> IO Vec3
- btSoftBody_appendNote3 :: (BtSoftBodyClass bc, BtSoftBody_FaceClass p2) => bc -> String -> Vec3 -> p2 -> IO Vec3
- btSoftBody_appendNote3' :: (BtSoftBodyClass bc, BtSoftBody_FaceClass p2) => bc -> String -> p2 -> IO Vec3
- btSoftBody_setVolumeDensity :: BtSoftBodyClass bc => bc -> Float -> IO ()
- btSoftBody_updateConstants :: BtSoftBodyClass bc => bc -> IO ()
- btSoftBody_staticSolve :: BtSoftBodyClass bc => bc -> Int -> IO ()
- btSoftBody_refine :: (BtSoftBodyClass bc, BtSoftBody_ImplicitFnClass p0) => bc -> p0 -> Float -> Bool -> IO ()
- btSoftBody_appendLink :: (BtSoftBodyClass bc, BtSoftBody_MaterialClass p1) => bc -> Int -> p1 -> IO ()
- btSoftBody_appendLink0 :: (BtSoftBodyClass bc, BtSoftBody_MaterialClass p1) => bc -> Int -> p1 -> IO ()
- btSoftBody_appendLink1 :: (BtSoftBodyClass bc, BtSoftBody_MaterialClass p2) => bc -> Int -> Int -> p2 -> Bool -> IO ()
- btSoftBody_appendLink2 :: (BtSoftBodyClass bc, BtSoftBody_NodeClass p0, BtSoftBody_NodeClass p1, BtSoftBody_MaterialClass p2) => bc -> p0 -> p1 -> p2 -> Bool -> IO ()
- btSoftBody_calculateSerializeBufferSize :: BtSoftBodyClass bc => bc -> IO Int
- btSoftBody_solveClusters :: BtAlignedObjectArray_btSoftBody_ptr_Class p0 => p0 -> IO ()
- btSoftBody_solveClusters0 :: BtAlignedObjectArray_btSoftBody_ptr_Class p0 => p0 -> IO ()
- btSoftBody_solveClusters1 :: BtSoftBodyClass bc => bc -> Float -> IO ()
- btSoftBody_rayTest :: (BtSoftBodyClass bc, BtSoftBody_sRayCastClass p2) => bc -> Vec3 -> Vec3 -> p2 -> IO (Bool, Vec3, Vec3)
- btSoftBody_rayTest' :: (BtSoftBodyClass bc, BtSoftBody_sRayCastClass p2) => bc -> p2 -> IO (Bool, Vec3, Vec3)
- btSoftBody_rayTest0 :: (BtSoftBodyClass bc, BtSoftBody_sRayCastClass p2) => bc -> Vec3 -> Vec3 -> p2 -> IO (Bool, Vec3, Vec3)
- btSoftBody_rayTest0' :: (BtSoftBodyClass bc, BtSoftBody_sRayCastClass p2) => bc -> p2 -> IO (Bool, Vec3, Vec3)
- btSoftBody_setPose :: BtSoftBodyClass bc => bc -> Bool -> Bool -> IO ()
- btSoftBody_appendFace :: (BtSoftBodyClass bc, BtSoftBody_MaterialClass p1) => bc -> Int -> p1 -> IO ()
- btSoftBody_appendFace0 :: (BtSoftBodyClass bc, BtSoftBody_MaterialClass p1) => bc -> Int -> p1 -> IO ()
- btSoftBody_appendFace1 :: (BtSoftBodyClass bc, BtSoftBody_MaterialClass p3) => bc -> Int -> Int -> Int -> p3 -> IO ()
- btSoftBody_dampClusters :: BtSoftBodyClass bc => bc -> IO ()
- btSoftBody_getWorldInfo :: BtSoftBodyClass bc => bc -> IO BtSoftBodyWorldInfo
- btSoftBody_appendAngularJoint2 :: (BtSoftBodyClass bc, BtSoftBody_AJoint_SpecsClass p0, BtSoftBodyClass p1) => bc -> p0 -> p1 -> IO ()
- btSoftBody_clusterVImpulse :: BtSoftBody_ClusterClass p0 => p0 -> Vec3 -> Vec3 -> IO (Vec3, Vec3)
- btSoftBody_clusterVImpulse' :: BtSoftBody_ClusterClass p0 => p0 -> IO (Vec3, Vec3)
- btSoftBody_scale :: BtSoftBodyClass bc => bc -> Vec3 -> IO Vec3
- btSoftBody_scale' :: BtSoftBodyClass bc => bc -> IO Vec3
- btSoftBody_clusterAImpulse :: (BtSoftBody_ClusterClass p0, BtSoftBody_ImpulseClass p1) => p0 -> p1 -> IO ()
- btSoftBody_clusterCom :: BtSoftBody_ClusterClass p0 => p0 -> IO Vec3
- btSoftBody_clusterCom0 :: BtSoftBody_ClusterClass p0 => p0 -> IO Vec3
- btSoftBody_clusterCom1 :: BtSoftBodyClass bc => bc -> Int -> IO Vec3
- btSoftBody_setWindVelocity :: BtSoftBodyClass bc => bc -> Vec3 -> IO Vec3
- btSoftBody_setWindVelocity' :: BtSoftBodyClass bc => bc -> IO Vec3
- btSoftBody_applyForces :: BtSoftBodyClass bc => bc -> IO ()
- btSoftBody_appendTetra :: (BtSoftBodyClass bc, BtSoftBody_MaterialClass p1) => bc -> Int -> p1 -> IO ()
- btSoftBody_appendTetra0 :: (BtSoftBodyClass bc, BtSoftBody_MaterialClass p1) => bc -> Int -> p1 -> IO ()
- btSoftBody_appendTetra1 :: (BtSoftBodyClass bc, BtSoftBody_MaterialClass p4) => bc -> Int -> Int -> Int -> Int -> p4 -> IO ()
- btSoftBody_m_anchors_set :: (BtSoftBodyClass bc, BtAlignedObjectArray_btSoftBody_Anchor_Class a) => bc -> a -> IO ()
- btSoftBody_m_anchors_get :: BtSoftBodyClass bc => bc -> IO BtAlignedObjectArray_btSoftBody_Anchor_
- btSoftBody_m_bUpdateRtCst_set :: BtSoftBodyClass bc => bc -> Bool -> IO ()
- btSoftBody_m_bUpdateRtCst_get :: BtSoftBodyClass bc => bc -> IO Bool
- btSoftBody_m_cdbvt_set :: (BtSoftBodyClass bc, BtDbvtClass a) => bc -> a -> IO ()
- btSoftBody_m_cdbvt_get :: BtSoftBodyClass bc => bc -> IO BtDbvt
- btSoftBody_m_cfg_set :: (BtSoftBodyClass bc, BtSoftBody_ConfigClass a) => bc -> a -> IO ()
- btSoftBody_m_cfg_get :: BtSoftBodyClass bc => bc -> IO BtSoftBody_Config
- btSoftBody_m_clusterConnectivity_set :: (BtSoftBodyClass bc, BtAlignedObjectArray_bool_Class a) => bc -> a -> IO ()
- btSoftBody_m_clusterConnectivity_get :: BtSoftBodyClass bc => bc -> IO BtAlignedObjectArray_bool_
- btSoftBody_m_clusters_set :: (BtSoftBodyClass bc, BtAlignedObjectArray_btSoftBody_Cluster_ptr_Class a) => bc -> a -> IO ()
- btSoftBody_m_clusters_get :: BtSoftBodyClass bc => bc -> IO BtAlignedObjectArray_btSoftBody_Cluster_ptr_
- btSoftBody_m_collisionDisabledObjects_set :: (BtSoftBodyClass bc, BtAlignedObjectArray_btCollisionObject_ptr_Class a) => bc -> a -> IO ()
- btSoftBody_m_collisionDisabledObjects_get :: BtSoftBodyClass bc => bc -> IO BtAlignedObjectArray_btCollisionObject_ptr_
- btSoftBody_m_faces_set :: (BtSoftBodyClass bc, BtAlignedObjectArray_btSoftBody_Face_Class a) => bc -> a -> IO ()
- btSoftBody_m_faces_get :: BtSoftBodyClass bc => bc -> IO BtAlignedObjectArray_btSoftBody_Face_
- btSoftBody_m_fdbvt_set :: (BtSoftBodyClass bc, BtDbvtClass a) => bc -> a -> IO ()
- btSoftBody_m_fdbvt_get :: BtSoftBodyClass bc => bc -> IO BtDbvt
- btSoftBody_m_initialWorldTransform_set :: BtSoftBodyClass bc => bc -> Transform -> IO ()
- btSoftBody_m_initialWorldTransform_get :: BtSoftBodyClass bc => bc -> IO Transform
- btSoftBody_m_joints_set :: (BtSoftBodyClass bc, BtAlignedObjectArray_btSoftBody_Joint_ptr_Class a) => bc -> a -> IO ()
- btSoftBody_m_joints_get :: BtSoftBodyClass bc => bc -> IO BtAlignedObjectArray_btSoftBody_Joint_ptr_
- btSoftBody_m_links_set :: (BtSoftBodyClass bc, BtAlignedObjectArray_btSoftBody_Link_Class a) => bc -> a -> IO ()
- btSoftBody_m_links_get :: BtSoftBodyClass bc => bc -> IO BtAlignedObjectArray_btSoftBody_Link_
- btSoftBody_m_materials_set :: (BtSoftBodyClass bc, BtAlignedObjectArray_btSoftBody_Material_ptr_Class a) => bc -> a -> IO ()
- btSoftBody_m_materials_get :: BtSoftBodyClass bc => bc -> IO BtAlignedObjectArray_btSoftBody_Material_ptr_
- btSoftBody_m_ndbvt_set :: (BtSoftBodyClass bc, BtDbvtClass a) => bc -> a -> IO ()
- btSoftBody_m_ndbvt_get :: BtSoftBodyClass bc => bc -> IO BtDbvt
- btSoftBody_m_nodes_set :: (BtSoftBodyClass bc, BtAlignedObjectArray_btSoftBody_Node_Class a) => bc -> a -> IO ()
- btSoftBody_m_nodes_get :: BtSoftBodyClass bc => bc -> IO BtAlignedObjectArray_btSoftBody_Node_
- btSoftBody_m_notes_set :: (BtSoftBodyClass bc, BtAlignedObjectArray_btSoftBody_Note_Class a) => bc -> a -> IO ()
- btSoftBody_m_notes_get :: BtSoftBodyClass bc => bc -> IO BtAlignedObjectArray_btSoftBody_Note_
- btSoftBody_m_pose_set :: (BtSoftBodyClass bc, BtSoftBody_PoseClass a) => bc -> a -> IO ()
- btSoftBody_m_pose_get :: BtSoftBodyClass bc => bc -> IO BtSoftBody_Pose
- btSoftBody_m_rcontacts_set :: (BtSoftBodyClass bc, BtAlignedObjectArray_btSoftBody_RContact_Class a) => bc -> a -> IO ()
- btSoftBody_m_rcontacts_get :: BtSoftBodyClass bc => bc -> IO BtAlignedObjectArray_btSoftBody_RContact_
- btSoftBody_m_scontacts_set :: (BtSoftBodyClass bc, BtAlignedObjectArray_btSoftBody_SContact_Class a) => bc -> a -> IO ()
- btSoftBody_m_scontacts_get :: BtSoftBodyClass bc => bc -> IO BtAlignedObjectArray_btSoftBody_SContact_
- btSoftBody_m_sst_set :: (BtSoftBodyClass bc, BtSoftBody_SolverStateClass a) => bc -> a -> IO ()
- btSoftBody_m_sst_get :: BtSoftBodyClass bc => bc -> IO BtSoftBody_SolverState
- btSoftBody_m_tag_set :: BtSoftBodyClass bc => bc -> VoidPtr -> IO ()
- btSoftBody_m_tag_get :: BtSoftBodyClass bc => bc -> IO VoidPtr
- btSoftBody_m_tetras_set :: (BtSoftBodyClass bc, BtAlignedObjectArray_btSoftBody_Tetra_Class a) => bc -> a -> IO ()
- btSoftBody_m_tetras_get :: BtSoftBodyClass bc => bc -> IO BtAlignedObjectArray_btSoftBody_Tetra_
- btSoftBody_m_timeacc_set :: BtSoftBodyClass bc => bc -> Float -> IO ()
- btSoftBody_m_timeacc_get :: BtSoftBodyClass bc => bc -> IO Float
- btSoftBody_m_userIndexMapping_set :: (BtSoftBodyClass bc, BtAlignedObjectArray_int_Class a) => bc -> a -> IO ()
- btSoftBody_m_userIndexMapping_get :: BtSoftBodyClass bc => bc -> IO BtAlignedObjectArray_int_
- btSoftBody_m_windVelocity_set :: BtSoftBodyClass bc => bc -> Vec3 -> IO ()
- btSoftBody_m_windVelocity_get :: BtSoftBodyClass bc => bc -> IO Vec3
- btSoftBody_m_worldInfo_set :: (BtSoftBodyClass bc, BtSoftBodyWorldInfoClass a) => bc -> a -> IO ()
- btSoftBody_m_worldInfo_get :: BtSoftBodyClass bc => bc -> IO BtSoftBodyWorldInfo
- btSoftBodyHelpers :: IO BtSoftBodyHelpers
- btSoftBodyHelpers_free :: BtSoftBodyHelpersClass bc => bc -> IO ()
- btSoftBodyHelpers_DrawInfos :: (BtSoftBodyClass p0, BtIDebugDrawClass p1) => p0 -> p1 -> Bool -> Bool -> Bool -> IO ()
- btSoftBodyHelpers_Draw :: (BtSoftBodyClass p0, BtIDebugDrawClass p1) => p0 -> p1 -> Int -> IO ()
- btSoftBodyHelpers_CreateEllipsoid :: BtSoftBodyWorldInfoClass p0 => p0 -> Vec3 -> Vec3 -> Int -> IO (BtSoftBody, Vec3, Vec3)
- btSoftBodyHelpers_CreateEllipsoid' :: BtSoftBodyWorldInfoClass p0 => p0 -> Int -> IO (BtSoftBody, Vec3, Vec3)
- btSoftBodyHelpers_CreateFromTetGenData :: BtSoftBodyWorldInfoClass p0 => p0 -> String -> String -> String -> Bool -> Bool -> Bool -> IO BtSoftBody
- btSoftBodyHelpers_DrawFrame :: (BtSoftBodyClass p0, BtIDebugDrawClass p1) => p0 -> p1 -> IO ()
- btSoftBodyHelpers_CreateRope :: BtSoftBodyWorldInfoClass p0 => p0 -> Vec3 -> Vec3 -> Int -> Int -> IO (BtSoftBody, Vec3, Vec3)
- btSoftBodyHelpers_CreateRope' :: BtSoftBodyWorldInfoClass p0 => p0 -> Int -> Int -> IO (BtSoftBody, Vec3, Vec3)
- btSoftBodyHelpers_CalculateUV :: Int -> Int -> Int -> Int -> Int -> IO Float
- btSoftBodyHelpers_DrawFaceTree :: (BtSoftBodyClass p0, BtIDebugDrawClass p1) => p0 -> p1 -> Int -> Int -> IO ()
- btSoftBodyHelpers_DrawClusterTree :: (BtSoftBodyClass p0, BtIDebugDrawClass p1) => p0 -> p1 -> Int -> Int -> IO ()
- btSoftBodyHelpers_DrawNodeTree :: (BtSoftBodyClass p0, BtIDebugDrawClass p1) => p0 -> p1 -> Int -> Int -> IO ()
- btSoftBodyHelpers_CreatePatch :: BtSoftBodyWorldInfoClass p0 => p0 -> Vec3 -> Vec3 -> Vec3 -> Vec3 -> Int -> Int -> Int -> Bool -> IO (BtSoftBody, Vec3, Vec3, Vec3, Vec3)
- btSoftBodyHelpers_CreatePatch' :: BtSoftBodyWorldInfoClass p0 => p0 -> Int -> Int -> Int -> Bool -> IO (BtSoftBody, Vec3, Vec3, Vec3, Vec3)
- btSoftBodyRigidBodyCollisionConfiguration :: BtDefaultCollisionConstructionInfoClass p0 => p0 -> IO BtSoftBodyRigidBodyCollisionConfiguration
- btSoftBodyRigidBodyCollisionConfiguration_free :: BtSoftBodyRigidBodyCollisionConfigurationClass bc => bc -> IO ()
- btSoftBodyRigidBodyCollisionConfiguration_getCollisionAlgorithmCreateFunc :: BtSoftBodyRigidBodyCollisionConfigurationClass bc => bc -> Int -> Int -> IO BtCollisionAlgorithmCreateFunc
- btSoftBodyRigidBodyCollisionConfiguration_m_softSoftCreateFunc_set :: (BtSoftBodyRigidBodyCollisionConfigurationClass bc, BtCollisionAlgorithmCreateFuncClass a) => bc -> a -> IO ()
- btSoftBodyRigidBodyCollisionConfiguration_m_softSoftCreateFunc_get :: BtSoftBodyRigidBodyCollisionConfigurationClass bc => bc -> IO BtCollisionAlgorithmCreateFunc
- btSoftBodyRigidBodyCollisionConfiguration_m_softRigidConvexCreateFunc_set :: (BtSoftBodyRigidBodyCollisionConfigurationClass bc, BtCollisionAlgorithmCreateFuncClass a) => bc -> a -> IO ()
- btSoftBodyRigidBodyCollisionConfiguration_m_softRigidConvexCreateFunc_get :: BtSoftBodyRigidBodyCollisionConfigurationClass bc => bc -> IO BtCollisionAlgorithmCreateFunc
- btSoftBodyRigidBodyCollisionConfiguration_m_swappedSoftRigidConvexCreateFunc_set :: (BtSoftBodyRigidBodyCollisionConfigurationClass bc, BtCollisionAlgorithmCreateFuncClass a) => bc -> a -> IO ()
- btSoftBodyRigidBodyCollisionConfiguration_m_swappedSoftRigidConvexCreateFunc_get :: BtSoftBodyRigidBodyCollisionConfigurationClass bc => bc -> IO BtCollisionAlgorithmCreateFunc
- btSoftBodyRigidBodyCollisionConfiguration_m_softRigidConcaveCreateFunc_set :: (BtSoftBodyRigidBodyCollisionConfigurationClass bc, BtCollisionAlgorithmCreateFuncClass a) => bc -> a -> IO ()
- btSoftBodyRigidBodyCollisionConfiguration_m_softRigidConcaveCreateFunc_get :: BtSoftBodyRigidBodyCollisionConfigurationClass bc => bc -> IO BtCollisionAlgorithmCreateFunc
- btSoftBodyRigidBodyCollisionConfiguration_m_swappedSoftRigidConcaveCreateFunc_set :: (BtSoftBodyRigidBodyCollisionConfigurationClass bc, BtCollisionAlgorithmCreateFuncClass a) => bc -> a -> IO ()
- btSoftBodyRigidBodyCollisionConfiguration_m_swappedSoftRigidConcaveCreateFunc_get :: BtSoftBodyRigidBodyCollisionConfigurationClass bc => bc -> IO BtCollisionAlgorithmCreateFunc
- btSoftBodyWorldInfo :: IO BtSoftBodyWorldInfo
- btSoftBodyWorldInfo_free :: BtSoftBodyWorldInfoClass bc => bc -> IO ()
- btSoftBodyWorldInfo_air_density_set :: BtSoftBodyWorldInfoClass bc => bc -> Float -> IO ()
- btSoftBodyWorldInfo_air_density_get :: BtSoftBodyWorldInfoClass bc => bc -> IO Float
- btSoftBodyWorldInfo_m_broadphase_set :: (BtSoftBodyWorldInfoClass bc, BtBroadphaseInterfaceClass a) => bc -> a -> IO ()
- btSoftBodyWorldInfo_m_broadphase_get :: BtSoftBodyWorldInfoClass bc => bc -> IO BtBroadphaseInterface
- btSoftBodyWorldInfo_m_dispatcher_set :: (BtSoftBodyWorldInfoClass bc, BtDispatcherClass a) => bc -> a -> IO ()
- btSoftBodyWorldInfo_m_dispatcher_get :: BtSoftBodyWorldInfoClass bc => bc -> IO BtDispatcher
- btSoftBodyWorldInfo_m_gravity_set :: BtSoftBodyWorldInfoClass bc => bc -> Vec3 -> IO ()
- btSoftBodyWorldInfo_m_gravity_get :: BtSoftBodyWorldInfoClass bc => bc -> IO Vec3
- btSoftBodyWorldInfo_m_sparsesdf_set :: (BtSoftBodyWorldInfoClass bc, BtSparseSdf_3_Class a) => bc -> a -> IO ()
- btSoftBodyWorldInfo_m_sparsesdf_get :: BtSoftBodyWorldInfoClass bc => bc -> IO BtSparseSdf_3_
- btSoftBodyWorldInfo_water_density_set :: BtSoftBodyWorldInfoClass bc => bc -> Float -> IO ()
- btSoftBodyWorldInfo_water_density_get :: BtSoftBodyWorldInfoClass bc => bc -> IO Float
- btSoftBodyWorldInfo_water_normal_set :: BtSoftBodyWorldInfoClass bc => bc -> Vec3 -> IO ()
- btSoftBodyWorldInfo_water_normal_get :: BtSoftBodyWorldInfoClass bc => bc -> IO Vec3
- btSoftBodyWorldInfo_water_offset_set :: BtSoftBodyWorldInfoClass bc => bc -> Float -> IO ()
- btSoftBodyWorldInfo_water_offset_get :: BtSoftBodyWorldInfoClass bc => bc -> IO Float
- btSoftRigidDynamicsWorld_free :: BtSoftRigidDynamicsWorldClass bc => bc -> IO ()
- btSoftRigidDynamicsWorld_predictUnconstraintMotion :: BtSoftRigidDynamicsWorldClass bc => bc -> Float -> IO ()
- btSoftRigidDynamicsWorld_getWorldInfo :: BtSoftRigidDynamicsWorldClass bc => bc -> IO BtSoftBodyWorldInfo
- btSoftRigidDynamicsWorld_getWorldInfo0 :: BtSoftRigidDynamicsWorldClass bc => bc -> IO BtSoftBodyWorldInfo
- btSoftRigidDynamicsWorld_getWorldInfo1 :: BtSoftRigidDynamicsWorldClass bc => bc -> IO BtSoftBodyWorldInfo
- btSoftRigidDynamicsWorld_setDrawFlags :: BtSoftRigidDynamicsWorldClass bc => bc -> Int -> IO ()
- btSoftRigidDynamicsWorld_getSoftBodyArray :: BtSoftRigidDynamicsWorldClass bc => bc -> IO BtAlignedObjectArray_btSoftBody_ptr_
- btSoftRigidDynamicsWorld_getSoftBodyArray0 :: BtSoftRigidDynamicsWorldClass bc => bc -> IO BtAlignedObjectArray_btSoftBody_ptr_
- btSoftRigidDynamicsWorld_getSoftBodyArray1 :: BtSoftRigidDynamicsWorldClass bc => bc -> IO BtAlignedObjectArray_btSoftBody_ptr_
- btSoftRigidDynamicsWorld_serialize :: (BtSoftRigidDynamicsWorldClass bc, BtSerializerClass p0) => bc -> p0 -> IO ()
- btSoftRigidDynamicsWorld_rayTest :: (BtSoftRigidDynamicsWorldClass bc, BtCollisionWorld_RayResultCallbackClass p2) => bc -> Vec3 -> Vec3 -> p2 -> IO (Vec3, Vec3)
- btSoftRigidDynamicsWorld_rayTest' :: (BtSoftRigidDynamicsWorldClass bc, BtCollisionWorld_RayResultCallbackClass p2) => bc -> p2 -> IO (Vec3, Vec3)
- btSoftRigidDynamicsWorld_solveSoftBodiesConstraints :: BtSoftRigidDynamicsWorldClass bc => bc -> Float -> IO ()
- btSoftRigidDynamicsWorld_removeCollisionObject :: (BtSoftRigidDynamicsWorldClass bc, BtCollisionObjectClass p0) => bc -> p0 -> IO ()
- btSoftRigidDynamicsWorld_addSoftBody :: (BtSoftRigidDynamicsWorldClass bc, BtSoftBodyClass p0) => bc -> p0 -> Int -> Int -> IO ()
- btSoftRigidDynamicsWorld_rayTestSingle :: (BtCollisionObjectClass p2, BtCollisionShapeClass p3, BtCollisionWorld_RayResultCallbackClass p5) => Transform -> Transform -> p2 -> p3 -> Transform -> p5 -> IO (Transform, Transform, Transform)
- btSoftRigidDynamicsWorld_rayTestSingle' :: (BtCollisionObjectClass p2, BtCollisionShapeClass p3, BtCollisionWorld_RayResultCallbackClass p5) => p2 -> p3 -> p5 -> IO (Transform, Transform, Transform)
- btSoftRigidDynamicsWorld_internalSingleStepSimulation :: BtSoftRigidDynamicsWorldClass bc => bc -> Float -> IO ()
- btSoftRigidDynamicsWorld_serializeSoftBodies :: (BtSoftRigidDynamicsWorldClass bc, BtSerializerClass p0) => bc -> p0 -> IO ()
- btSoftRigidDynamicsWorld_removeSoftBody :: (BtSoftRigidDynamicsWorldClass bc, BtSoftBodyClass p0) => bc -> p0 -> IO ()
- btSoftRigidDynamicsWorld_getDrawFlags :: BtSoftRigidDynamicsWorldClass bc => bc -> IO Int
- btSoftRigidDynamicsWorld_debugDrawWorld :: BtSoftRigidDynamicsWorldClass bc => bc -> IO ()
- btSoftRigidDynamicsWorld_m_softBodies_set :: (BtSoftRigidDynamicsWorldClass bc, BtAlignedObjectArray_btSoftBody_ptr_Class a) => bc -> a -> IO ()
- btSoftRigidDynamicsWorld_m_softBodies_get :: BtSoftRigidDynamicsWorldClass bc => bc -> IO BtAlignedObjectArray_btSoftBody_ptr_
- btSoftRigidDynamicsWorld_m_drawFlags_set :: BtSoftRigidDynamicsWorldClass bc => bc -> Int -> IO ()
- btSoftRigidDynamicsWorld_m_drawFlags_get :: BtSoftRigidDynamicsWorldClass bc => bc -> IO Int
- btSoftRigidDynamicsWorld_m_drawNodeTree_set :: BtSoftRigidDynamicsWorldClass bc => bc -> Bool -> IO ()
- btSoftRigidDynamicsWorld_m_drawNodeTree_get :: BtSoftRigidDynamicsWorldClass bc => bc -> IO Bool
- btSoftRigidDynamicsWorld_m_drawFaceTree_set :: BtSoftRigidDynamicsWorldClass bc => bc -> Bool -> IO ()
- btSoftRigidDynamicsWorld_m_drawFaceTree_get :: BtSoftRigidDynamicsWorldClass bc => bc -> IO Bool
- btSoftRigidDynamicsWorld_m_drawClusterTree_set :: BtSoftRigidDynamicsWorldClass bc => bc -> Bool -> IO ()
- btSoftRigidDynamicsWorld_m_drawClusterTree_get :: BtSoftRigidDynamicsWorldClass bc => bc -> IO Bool
- btSoftRigidDynamicsWorld_m_sbi_set :: (BtSoftRigidDynamicsWorldClass bc, BtSoftBodyWorldInfoClass a) => bc -> a -> IO ()
- btSoftRigidDynamicsWorld_m_sbi_get :: BtSoftRigidDynamicsWorldClass bc => bc -> IO BtSoftBodyWorldInfo
- btSoftRigidDynamicsWorld_m_ownsSolver_set :: BtSoftRigidDynamicsWorldClass bc => bc -> Bool -> IO ()
- btSoftRigidDynamicsWorld_m_ownsSolver_get :: BtSoftRigidDynamicsWorldClass bc => bc -> IO Bool
- btSparseSdf_3_ :: IO BtSparseSdf_3_
- btSparseSdf_3__free :: BtSparseSdf_3_Class bc => bc -> IO ()
- btSparseSdf_3__Reset :: BtSparseSdf_3_Class bc => bc -> IO ()
- btSparseSdf_3__Hash :: BtCollisionShapeClass p3 => Int -> Int -> Int -> p3 -> IO Word32
- btSparseSdf_3__RemoveReferences :: (BtSparseSdf_3_Class bc, BtCollisionShapeClass p0) => bc -> p0 -> IO Int
- btSparseSdf_3__Lerp :: Float -> Float -> Float -> IO Float
- btSparseSdf_3__Evaluate :: (BtSparseSdf_3_Class bc, BtCollisionShapeClass p1) => bc -> Vec3 -> p1 -> Vec3 -> Float -> IO (Float, Vec3, Vec3)
- btSparseSdf_3__Evaluate' :: (BtSparseSdf_3_Class bc, BtCollisionShapeClass p1) => bc -> p1 -> Float -> IO (Float, Vec3, Vec3)
- btSparseSdf_3__GarbageCollect :: BtSparseSdf_3_Class bc => bc -> Int -> IO ()
- btSparseSdf_3__DistanceToShape :: BtCollisionShapeClass p1 => Vec3 -> p1 -> IO (Float, Vec3)
- btSparseSdf_3__DistanceToShape' :: BtCollisionShapeClass p1 => p1 -> IO (Float, Vec3)
- btSparseSdf_3__Initialize :: BtSparseSdf_3_Class bc => bc -> Int -> IO ()
- btSparseSdf_3__cells_set :: (BtSparseSdf_3_Class bc, BtAlignedObjectArray_btSparseSdf_3__Cell_ptr_Class a) => bc -> a -> IO ()
- btSparseSdf_3__cells_get :: BtSparseSdf_3_Class bc => bc -> IO BtAlignedObjectArray_btSparseSdf_3__Cell_ptr_
- btSparseSdf_3__ncells_set :: BtSparseSdf_3_Class bc => bc -> Int -> IO ()
- btSparseSdf_3__ncells_get :: BtSparseSdf_3_Class bc => bc -> IO Int
- btSparseSdf_3__nprobes_set :: BtSparseSdf_3_Class bc => bc -> Int -> IO ()
- btSparseSdf_3__nprobes_get :: BtSparseSdf_3_Class bc => bc -> IO Int
- btSparseSdf_3__nqueries_set :: BtSparseSdf_3_Class bc => bc -> Int -> IO ()
- btSparseSdf_3__nqueries_get :: BtSparseSdf_3_Class bc => bc -> IO Int
- btSparseSdf_3__puid_set :: BtSparseSdf_3_Class bc => bc -> Int -> IO ()
- btSparseSdf_3__puid_get :: BtSparseSdf_3_Class bc => bc -> IO Int
- btSparseSdf_3__voxelsz_set :: BtSparseSdf_3_Class bc => bc -> Float -> IO ()
- btSparseSdf_3__voxelsz_get :: BtSparseSdf_3_Class bc => bc -> IO Float
- btSoftBody_eAeroModel :: IO BtSoftBody_eAeroModel
- btSoftBody_eAeroModel_free :: BtSoftBody_eAeroModelClass bc => bc -> IO ()
- btSoftBody_eFeature :: IO BtSoftBody_eFeature
- btSoftBody_eFeature_free :: BtSoftBody_eFeatureClass bc => bc -> IO ()
- btSoftBody_ePSolver :: IO BtSoftBody_ePSolver
- btSoftBody_ePSolver_free :: BtSoftBody_ePSolverClass bc => bc -> IO ()
- btSoftBody_eSolverPresets :: IO BtSoftBody_eSolverPresets
- btSoftBody_eSolverPresets_free :: BtSoftBody_eSolverPresetsClass bc => bc -> IO ()
- btSoftBody_Joint_eType :: IO BtSoftBody_Joint_eType
- btSoftBody_Joint_eType_free :: BtSoftBody_Joint_eTypeClass bc => bc -> IO ()
- btSoftBody_eVSolver :: IO BtSoftBody_eVSolver
- btSoftBody_eVSolver_free :: BtSoftBody_eVSolverClass bc => bc -> IO ()
- btSoftBody_fCollision :: IO BtSoftBody_fCollision
- btSoftBody_fCollision_free :: BtSoftBody_fCollisionClass bc => bc -> IO ()
- fDrawFlags :: IO FDrawFlags
- fDrawFlags_free :: FDrawFlagsClass bc => bc -> IO ()
- btSoftBody_fMaterial :: IO BtSoftBody_fMaterial
- btSoftBody_fMaterial_free :: BtSoftBody_fMaterialClass bc => bc -> IO ()
- btSoftBody_sCti :: IO BtSoftBody_sCti
- btSoftBody_sCti_free :: BtSoftBody_sCtiClass bc => bc -> IO ()
- btSoftBody_sCti_m_colObj_set :: (BtSoftBody_sCtiClass bc, BtCollisionObjectClass a) => bc -> a -> IO ()
- btSoftBody_sCti_m_colObj_get :: BtSoftBody_sCtiClass bc => bc -> IO BtCollisionObject
- btSoftBody_sCti_m_normal_set :: BtSoftBody_sCtiClass bc => bc -> Vec3 -> IO ()
- btSoftBody_sCti_m_normal_get :: BtSoftBody_sCtiClass bc => bc -> IO Vec3
- btSoftBody_sCti_m_offset_set :: BtSoftBody_sCtiClass bc => bc -> Float -> IO ()
- btSoftBody_sCti_m_offset_get :: BtSoftBody_sCtiClass bc => bc -> IO Float
- btSoftBody_sMedium :: IO BtSoftBody_sMedium
- btSoftBody_sMedium_free :: BtSoftBody_sMediumClass bc => bc -> IO ()
- btSoftBody_sMedium_m_density_set :: BtSoftBody_sMediumClass bc => bc -> Float -> IO ()
- btSoftBody_sMedium_m_density_get :: BtSoftBody_sMediumClass bc => bc -> IO Float
- btSoftBody_sMedium_m_pressure_set :: BtSoftBody_sMediumClass bc => bc -> Float -> IO ()
- btSoftBody_sMedium_m_pressure_get :: BtSoftBody_sMediumClass bc => bc -> IO Float
- btSoftBody_sMedium_m_velocity_set :: BtSoftBody_sMediumClass bc => bc -> Vec3 -> IO ()
- btSoftBody_sMedium_m_velocity_get :: BtSoftBody_sMediumClass bc => bc -> IO Vec3
- btSoftBody_sRayCast :: IO BtSoftBody_sRayCast
- btSoftBody_sRayCast_free :: BtSoftBody_sRayCastClass bc => bc -> IO ()
- btSoftBody_sRayCast_body_set :: (BtSoftBody_sRayCastClass bc, BtSoftBodyClass a) => bc -> a -> IO ()
- btSoftBody_sRayCast_body_get :: BtSoftBody_sRayCastClass bc => bc -> IO BtSoftBody
- btSoftBody_sRayCast_fraction_set :: BtSoftBody_sRayCastClass bc => bc -> Float -> IO ()
- btSoftBody_sRayCast_fraction_get :: BtSoftBody_sRayCastClass bc => bc -> IO Float
- btSoftBody_sRayCast_index_set :: BtSoftBody_sRayCastClass bc => bc -> Int -> IO ()
- btSoftBody_sRayCast_index_get :: BtSoftBody_sRayCastClass bc => bc -> IO Int
- btSoftBody_AJoint'_ :: IO (Ptr ())
- btSoftBody_AJoint_free'_ :: Ptr () -> IO ()
- btSoftBody_AJoint_Terminate'_ :: Ptr () -> CFloat -> IO ()
- btSoftBody_AJoint_Solve'_ :: Ptr () -> CFloat -> CFloat -> IO ()
- btSoftBody_AJoint_Prepare'_ :: Ptr () -> CFloat -> CInt -> IO ()
- btSoftBody_AJoint_m_icontrol_set'_ :: Ptr () -> Ptr () -> IO ()
- btSoftBody_AJoint_m_icontrol_get'_ :: Ptr () -> IO (Ptr ())
- btSoftBody_Anchor'_ :: IO (Ptr ())
- btSoftBody_Anchor_free'_ :: Ptr () -> IO ()
- btSoftBody_Anchor_m_node_set'_ :: Ptr () -> Ptr () -> IO ()
- btSoftBody_Anchor_m_node_get'_ :: Ptr () -> IO (Ptr ())
- btSoftBody_Anchor_m_local_set'_ :: Ptr () -> Ptr CFloat -> IO ()
- btSoftBody_Anchor_m_local_get'_ :: Ptr () -> Ptr CFloat -> IO ()
- btSoftBody_Anchor_m_body_set'_ :: Ptr () -> Ptr () -> IO ()
- btSoftBody_Anchor_m_body_get'_ :: Ptr () -> IO (Ptr ())
- btSoftBody_Anchor_m_influence_set'_ :: Ptr () -> CFloat -> IO ()
- btSoftBody_Anchor_m_influence_get'_ :: Ptr () -> IO CFloat
- btSoftBody_Anchor_m_c0_set'_ :: Ptr () -> Ptr CFloat -> IO ()
- btSoftBody_Anchor_m_c0_get'_ :: Ptr () -> Ptr CFloat -> IO ()
- btSoftBody_Anchor_m_c1_set'_ :: Ptr () -> Ptr CFloat -> IO ()
- btSoftBody_Anchor_m_c1_get'_ :: Ptr () -> Ptr CFloat -> IO ()
- btSoftBody_Anchor_m_c2_set'_ :: Ptr () -> CFloat -> IO ()
- btSoftBody_Anchor_m_c2_get'_ :: Ptr () -> IO CFloat
- btSoftBody_Body0'_ :: IO (Ptr ())
- btSoftBody_Body1'_ :: Ptr () -> IO (Ptr ())
- btSoftBody_Body2'_ :: Ptr () -> IO (Ptr ())
- btSoftBody_Body_free'_ :: Ptr () -> IO ()
- btSoftBody_Body_invWorldInertia'_ :: Ptr () -> Ptr CFloat -> IO ()
- btSoftBody_Body_activate'_ :: Ptr () -> IO ()
- btSoftBody_Body_linearVelocity'_ :: Ptr () -> Ptr CFloat -> IO ()
- btSoftBody_Body_applyVImpulse'_ :: Ptr () -> Ptr CFloat -> Ptr CFloat -> IO ()
- btSoftBody_Body_applyVImpulse''_ :: Ptr () -> Ptr CFloat -> Ptr CFloat -> IO ()
- btSoftBody_Body_applyDImpulse'_ :: Ptr () -> Ptr CFloat -> Ptr CFloat -> IO ()
- btSoftBody_Body_applyDImpulse''_ :: Ptr () -> Ptr CFloat -> Ptr CFloat -> IO ()
- btSoftBody_Body_applyDCImpulse'_ :: Ptr () -> Ptr CFloat -> IO ()
- btSoftBody_Body_applyDCImpulse''_ :: Ptr () -> Ptr CFloat -> IO ()
- btSoftBody_Body_applyAImpulse'_ :: Ptr () -> Ptr () -> IO ()
- btSoftBody_Body_angularVelocity'_ :: Ptr () -> Ptr CFloat -> Ptr CFloat -> IO ()
- btSoftBody_Body_angularVelocity''_ :: Ptr () -> Ptr CFloat -> Ptr CFloat -> IO ()
- btSoftBody_Body_angularVelocity0'_ :: Ptr () -> Ptr CFloat -> Ptr CFloat -> IO ()
- btSoftBody_Body_angularVelocity0''_ :: Ptr () -> Ptr CFloat -> Ptr CFloat -> IO ()
- btSoftBody_Body_angularVelocity1'_ :: Ptr () -> Ptr CFloat -> IO ()
- btSoftBody_Body_applyVAImpulse'_ :: Ptr () -> Ptr CFloat -> IO ()
- btSoftBody_Body_applyVAImpulse''_ :: Ptr () -> Ptr CFloat -> IO ()
- btSoftBody_Body_applyImpulse'_ :: Ptr () -> Ptr () -> Ptr CFloat -> IO ()
- btSoftBody_Body_applyImpulse''_ :: Ptr () -> Ptr () -> Ptr CFloat -> IO ()
- btSoftBody_Body_applyDAImpulse'_ :: Ptr () -> Ptr CFloat -> IO ()
- btSoftBody_Body_applyDAImpulse''_ :: Ptr () -> Ptr CFloat -> IO ()
- btSoftBody_Body_velocity'_ :: Ptr () -> Ptr CFloat -> Ptr CFloat -> IO ()
- btSoftBody_Body_velocity''_ :: Ptr () -> Ptr CFloat -> Ptr CFloat -> IO ()
- btSoftBody_Body_invMass'_ :: Ptr () -> IO CFloat
- btSoftBody_Body_xform'_ :: Ptr () -> Ptr CFloat -> IO ()
- btSoftBody_Body_m_soft_set'_ :: Ptr () -> Ptr () -> IO ()
- btSoftBody_Body_m_soft_get'_ :: Ptr () -> IO (Ptr ())
- btSoftBody_Body_m_rigid_set'_ :: Ptr () -> Ptr () -> IO ()
- btSoftBody_Body_m_rigid_get'_ :: Ptr () -> IO (Ptr ())
- btSoftBody_Body_m_collisionObject_set'_ :: Ptr () -> Ptr () -> IO ()
- btSoftBody_Body_m_collisionObject_get'_ :: Ptr () -> IO (Ptr ())
- btSoftBody_CJoint'_ :: IO (Ptr ())
- btSoftBody_CJoint_free'_ :: Ptr () -> IO ()
- btSoftBody_CJoint_Terminate'_ :: Ptr () -> CFloat -> IO ()
- btSoftBody_CJoint_Solve'_ :: Ptr () -> CFloat -> CFloat -> IO ()
- btSoftBody_CJoint_Prepare'_ :: Ptr () -> CFloat -> CInt -> IO ()
- btSoftBody_CJoint_m_life_set'_ :: Ptr () -> CInt -> IO ()
- btSoftBody_CJoint_m_life_get'_ :: Ptr () -> IO CInt
- btSoftBody_CJoint_m_maxlife_set'_ :: Ptr () -> CInt -> IO ()
- btSoftBody_CJoint_m_maxlife_get'_ :: Ptr () -> IO CInt
- btSoftBody_CJoint_m_normal_set'_ :: Ptr () -> Ptr CFloat -> IO ()
- btSoftBody_CJoint_m_normal_get'_ :: Ptr () -> Ptr CFloat -> IO ()
- btSoftBody_CJoint_m_friction_set'_ :: Ptr () -> CFloat -> IO ()
- btSoftBody_CJoint_m_friction_get'_ :: Ptr () -> IO CFloat
- btSoftBody_Cluster'_ :: IO (Ptr ())
- btSoftBody_Cluster_free'_ :: Ptr () -> IO ()
- btSoftBody_Cluster_m_adamping_set'_ :: Ptr () -> CFloat -> IO ()
- btSoftBody_Cluster_m_adamping_get'_ :: Ptr () -> IO CFloat
- btSoftBody_Cluster_m_av_set'_ :: Ptr () -> Ptr CFloat -> IO ()
- btSoftBody_Cluster_m_av_get'_ :: Ptr () -> Ptr CFloat -> IO ()
- btSoftBody_Cluster_m_clusterIndex_set'_ :: Ptr () -> CInt -> IO ()
- btSoftBody_Cluster_m_clusterIndex_get'_ :: Ptr () -> IO CInt
- btSoftBody_Cluster_m_collide_set'_ :: Ptr () -> CInt -> IO ()
- btSoftBody_Cluster_m_collide_get'_ :: Ptr () -> IO CInt
- btSoftBody_Cluster_m_com_set'_ :: Ptr () -> Ptr CFloat -> IO ()
- btSoftBody_Cluster_m_com_get'_ :: Ptr () -> Ptr CFloat -> IO ()
- btSoftBody_Cluster_m_containsAnchor_set'_ :: Ptr () -> CInt -> IO ()
- btSoftBody_Cluster_m_containsAnchor_get'_ :: Ptr () -> IO CInt
- btSoftBody_Cluster_m_framerefs_set'_ :: Ptr () -> Ptr () -> IO ()
- btSoftBody_Cluster_m_framerefs_get'_ :: Ptr () -> IO (Ptr ())
- btSoftBody_Cluster_m_framexform_set'_ :: Ptr () -> Ptr CFloat -> IO ()
- btSoftBody_Cluster_m_framexform_get'_ :: Ptr () -> Ptr CFloat -> IO ()
- btSoftBody_Cluster_m_idmass_set'_ :: Ptr () -> CFloat -> IO ()
- btSoftBody_Cluster_m_idmass_get'_ :: Ptr () -> IO CFloat
- btSoftBody_Cluster_m_imass_set'_ :: Ptr () -> CFloat -> IO ()
- btSoftBody_Cluster_m_imass_get'_ :: Ptr () -> IO CFloat
- btSoftBody_Cluster_m_invwi_set'_ :: Ptr () -> Ptr CFloat -> IO ()
- btSoftBody_Cluster_m_invwi_get'_ :: Ptr () -> Ptr CFloat -> IO ()
- btSoftBody_Cluster_m_ldamping_set'_ :: Ptr () -> CFloat -> IO ()
- btSoftBody_Cluster_m_ldamping_get'_ :: Ptr () -> IO CFloat
- btSoftBody_Cluster_m_leaf_set'_ :: Ptr () -> Ptr () -> IO ()
- btSoftBody_Cluster_m_leaf_get'_ :: Ptr () -> IO (Ptr ())
- btSoftBody_Cluster_m_locii_set'_ :: Ptr () -> Ptr CFloat -> IO ()
- btSoftBody_Cluster_m_locii_get'_ :: Ptr () -> Ptr CFloat -> IO ()
- btSoftBody_Cluster_m_lv_set'_ :: Ptr () -> Ptr CFloat -> IO ()
- btSoftBody_Cluster_m_lv_get'_ :: Ptr () -> Ptr CFloat -> IO ()
- btSoftBody_Cluster_m_masses_set'_ :: Ptr () -> Ptr () -> IO ()
- btSoftBody_Cluster_m_masses_get'_ :: Ptr () -> IO (Ptr ())
- btSoftBody_Cluster_m_matching_set'_ :: Ptr () -> CFloat -> IO ()
- btSoftBody_Cluster_m_matching_get'_ :: Ptr () -> IO CFloat
- btSoftBody_Cluster_m_maxSelfCollisionImpulse_set'_ :: Ptr () -> CFloat -> IO ()
- btSoftBody_Cluster_m_maxSelfCollisionImpulse_get'_ :: Ptr () -> IO CFloat
- btSoftBody_Cluster_m_ndamping_set'_ :: Ptr () -> CFloat -> IO ()
- btSoftBody_Cluster_m_ndamping_get'_ :: Ptr () -> IO CFloat
- btSoftBody_Cluster_m_ndimpulses_set'_ :: Ptr () -> CInt -> IO ()
- btSoftBody_Cluster_m_ndimpulses_get'_ :: Ptr () -> IO CInt
- btSoftBody_Cluster_m_nodes_set'_ :: Ptr () -> Ptr () -> IO ()
- btSoftBody_Cluster_m_nodes_get'_ :: Ptr () -> IO (Ptr ())
- btSoftBody_Cluster_m_nvimpulses_set'_ :: Ptr () -> CInt -> IO ()
- btSoftBody_Cluster_m_nvimpulses_get'_ :: Ptr () -> IO CInt
- btSoftBody_Cluster_m_selfCollisionImpulseFactor_set'_ :: Ptr () -> CFloat -> IO ()
- btSoftBody_Cluster_m_selfCollisionImpulseFactor_get'_ :: Ptr () -> IO CFloat
- btSoftBody_Config'_ :: IO (Ptr ())
- btSoftBody_Config_free'_ :: Ptr () -> IO ()
- btSoftBody_Config_kVCF_set'_ :: Ptr () -> CFloat -> IO ()
- btSoftBody_Config_kVCF_get'_ :: Ptr () -> IO CFloat
- btSoftBody_Config_kDP_set'_ :: Ptr () -> CFloat -> IO ()
- btSoftBody_Config_kDP_get'_ :: Ptr () -> IO CFloat
- btSoftBody_Config_kDG_set'_ :: Ptr () -> CFloat -> IO ()
- btSoftBody_Config_kDG_get'_ :: Ptr () -> IO CFloat
- btSoftBody_Config_kLF_set'_ :: Ptr () -> CFloat -> IO ()
- btSoftBody_Config_kLF_get'_ :: Ptr () -> IO CFloat
- btSoftBody_Config_kPR_set'_ :: Ptr () -> CFloat -> IO ()
- btSoftBody_Config_kPR_get'_ :: Ptr () -> IO CFloat
- btSoftBody_Config_kVC_set'_ :: Ptr () -> CFloat -> IO ()
- btSoftBody_Config_kVC_get'_ :: Ptr () -> IO CFloat
- btSoftBody_Config_kDF_set'_ :: Ptr () -> CFloat -> IO ()
- btSoftBody_Config_kDF_get'_ :: Ptr () -> IO CFloat
- btSoftBody_Config_kMT_set'_ :: Ptr () -> CFloat -> IO ()
- btSoftBody_Config_kMT_get'_ :: Ptr () -> IO CFloat
- btSoftBody_Config_kCHR_set'_ :: Ptr () -> CFloat -> IO ()
- btSoftBody_Config_kCHR_get'_ :: Ptr () -> IO CFloat
- btSoftBody_Config_kKHR_set'_ :: Ptr () -> CFloat -> IO ()
- btSoftBody_Config_kKHR_get'_ :: Ptr () -> IO CFloat
- btSoftBody_Config_kSHR_set'_ :: Ptr () -> CFloat -> IO ()
- btSoftBody_Config_kSHR_get'_ :: Ptr () -> IO CFloat
- btSoftBody_Config_kAHR_set'_ :: Ptr () -> CFloat -> IO ()
- btSoftBody_Config_kAHR_get'_ :: Ptr () -> IO CFloat
- btSoftBody_Config_kSRHR_CL_set'_ :: Ptr () -> CFloat -> IO ()
- btSoftBody_Config_kSRHR_CL_get'_ :: Ptr () -> IO CFloat
- btSoftBody_Config_kSKHR_CL_set'_ :: Ptr () -> CFloat -> IO ()
- btSoftBody_Config_kSKHR_CL_get'_ :: Ptr () -> IO CFloat
- btSoftBody_Config_kSSHR_CL_set'_ :: Ptr () -> CFloat -> IO ()
- btSoftBody_Config_kSSHR_CL_get'_ :: Ptr () -> IO CFloat
- btSoftBody_Config_kSR_SPLT_CL_set'_ :: Ptr () -> CFloat -> IO ()
- btSoftBody_Config_kSR_SPLT_CL_get'_ :: Ptr () -> IO CFloat
- btSoftBody_Config_kSK_SPLT_CL_set'_ :: Ptr () -> CFloat -> IO ()
- btSoftBody_Config_kSK_SPLT_CL_get'_ :: Ptr () -> IO CFloat
- btSoftBody_Config_kSS_SPLT_CL_set'_ :: Ptr () -> CFloat -> IO ()
- btSoftBody_Config_kSS_SPLT_CL_get'_ :: Ptr () -> IO CFloat
- btSoftBody_Config_maxvolume_set'_ :: Ptr () -> CFloat -> IO ()
- btSoftBody_Config_maxvolume_get'_ :: Ptr () -> IO CFloat
- btSoftBody_Config_timescale_set'_ :: Ptr () -> CFloat -> IO ()
- btSoftBody_Config_timescale_get'_ :: Ptr () -> IO CFloat
- btSoftBody_Config_viterations_set'_ :: Ptr () -> CInt -> IO ()
- btSoftBody_Config_viterations_get'_ :: Ptr () -> IO CInt
- btSoftBody_Config_piterations_set'_ :: Ptr () -> CInt -> IO ()
- btSoftBody_Config_piterations_get'_ :: Ptr () -> IO CInt
- btSoftBody_Config_diterations_set'_ :: Ptr () -> CInt -> IO ()
- btSoftBody_Config_diterations_get'_ :: Ptr () -> IO CInt
- btSoftBody_Config_citerations_set'_ :: Ptr () -> CInt -> IO ()
- btSoftBody_Config_citerations_get'_ :: Ptr () -> IO CInt
- btSoftBody_Config_collisions_set'_ :: Ptr () -> CInt -> IO ()
- btSoftBody_Config_collisions_get'_ :: Ptr () -> IO CInt
- btSoftBody_Config_m_vsequence_set'_ :: Ptr () -> Ptr () -> IO ()
- btSoftBody_Config_m_vsequence_get'_ :: Ptr () -> IO (Ptr ())
- btSoftBody_Config_m_psequence_set'_ :: Ptr () -> Ptr () -> IO ()
- btSoftBody_Config_m_psequence_get'_ :: Ptr () -> IO (Ptr ())
- btSoftBody_Config_m_dsequence_set'_ :: Ptr () -> Ptr () -> IO ()
- btSoftBody_Config_m_dsequence_get'_ :: Ptr () -> IO (Ptr ())
- btSoftBody_Element'_ :: IO (Ptr ())
- btSoftBody_Element_free'_ :: Ptr () -> IO ()
- btSoftBody_Element_m_tag_set'_ :: Ptr () -> Ptr () -> IO ()
- btSoftBody_Element_m_tag_get'_ :: Ptr () -> IO (Ptr ())
- btSoftBody_Face'_ :: IO (Ptr ())
- btSoftBody_Face_free'_ :: Ptr () -> IO ()
- btSoftBody_Face_m_normal_set'_ :: Ptr () -> Ptr CFloat -> IO ()
- btSoftBody_Face_m_normal_get'_ :: Ptr () -> Ptr CFloat -> IO ()
- btSoftBody_Face_m_ra_set'_ :: Ptr () -> CFloat -> IO ()
- btSoftBody_Face_m_ra_get'_ :: Ptr () -> IO CFloat
- btSoftBody_Face_m_leaf_set'_ :: Ptr () -> Ptr () -> IO ()
- btSoftBody_Face_m_leaf_get'_ :: Ptr () -> IO (Ptr ())
- btSoftBody_Feature'_ :: IO (Ptr ())
- btSoftBody_Feature_free'_ :: Ptr () -> IO ()
- btSoftBody_Feature_m_material_set'_ :: Ptr () -> Ptr () -> IO ()
- btSoftBody_Feature_m_material_get'_ :: Ptr () -> IO (Ptr ())
- btSoftBody_AJoint_IControl'_ :: IO (Ptr ())
- btSoftBody_AJoint_IControl_free'_ :: Ptr () -> IO ()
- btSoftBody_AJoint_IControl_Default'_ :: IO (Ptr ())
- btSoftBody_AJoint_IControl_Speed'_ :: Ptr () -> Ptr () -> CFloat -> IO CFloat
- btSoftBody_AJoint_IControl_Prepare'_ :: Ptr () -> Ptr () -> IO ()
- btSoftBody_ImplicitFn_Eval'_ :: Ptr () -> Ptr CFloat -> IO CFloat
- btSoftBody_ImplicitFn_Eval''_ :: Ptr () -> Ptr CFloat -> IO CFloat
- btSoftBody_Impulse'_ :: IO (Ptr ())
- btSoftBody_Impulse_free'_ :: Ptr () -> IO ()
- btSoftBody_Impulse_m_asDrift_set'_ :: Ptr () -> CInt -> IO ()
- btSoftBody_Impulse_m_asDrift_get'_ :: Ptr () -> IO CInt
- btSoftBody_Impulse_m_asVelocity_set'_ :: Ptr () -> CInt -> IO ()
- btSoftBody_Impulse_m_asVelocity_get'_ :: Ptr () -> IO CInt
- btSoftBody_Impulse_m_drift_set'_ :: Ptr () -> Ptr CFloat -> IO ()
- btSoftBody_Impulse_m_drift_get'_ :: Ptr () -> Ptr CFloat -> IO ()
- btSoftBody_Impulse_m_velocity_set'_ :: Ptr () -> Ptr CFloat -> IO ()
- btSoftBody_Impulse_m_velocity_get'_ :: Ptr () -> Ptr CFloat -> IO ()
- btSoftBody_Joint_Terminate'_ :: Ptr () -> CFloat -> IO ()
- btSoftBody_Joint_Solve'_ :: Ptr () -> CFloat -> CFloat -> IO ()
- btSoftBody_Joint_Prepare'_ :: Ptr () -> CFloat -> CInt -> IO ()
- btSoftBody_Joint_m_cfm_set'_ :: Ptr () -> CFloat -> IO ()
- btSoftBody_Joint_m_cfm_get'_ :: Ptr () -> IO CFloat
- btSoftBody_Joint_m_erp_set'_ :: Ptr () -> CFloat -> IO ()
- btSoftBody_Joint_m_erp_get'_ :: Ptr () -> IO CFloat
- btSoftBody_Joint_m_split_set'_ :: Ptr () -> CFloat -> IO ()
- btSoftBody_Joint_m_split_get'_ :: Ptr () -> IO CFloat
- btSoftBody_Joint_m_drift_set'_ :: Ptr () -> Ptr CFloat -> IO ()
- btSoftBody_Joint_m_drift_get'_ :: Ptr () -> Ptr CFloat -> IO ()
- btSoftBody_Joint_m_sdrift_set'_ :: Ptr () -> Ptr CFloat -> IO ()
- btSoftBody_Joint_m_sdrift_get'_ :: Ptr () -> Ptr CFloat -> IO ()
- btSoftBody_Joint_m_massmatrix_set'_ :: Ptr () -> Ptr CFloat -> IO ()
- btSoftBody_Joint_m_massmatrix_get'_ :: Ptr () -> Ptr CFloat -> IO ()
- btSoftBody_Joint_m_delete_set'_ :: Ptr () -> CInt -> IO ()
- btSoftBody_Joint_m_delete_get'_ :: Ptr () -> IO CInt
- btSoftBody_LJoint'_ :: IO (Ptr ())
- btSoftBody_LJoint_free'_ :: Ptr () -> IO ()
- btSoftBody_LJoint_Terminate'_ :: Ptr () -> CFloat -> IO ()
- btSoftBody_LJoint_Solve'_ :: Ptr () -> CFloat -> CFloat -> IO ()
- btSoftBody_LJoint_Prepare'_ :: Ptr () -> CFloat -> CInt -> IO ()
- btSoftBody_Link'_ :: IO (Ptr ())
- btSoftBody_Link_free'_ :: Ptr () -> IO ()
- btSoftBody_Link_m_rl_set'_ :: Ptr () -> CFloat -> IO ()
- btSoftBody_Link_m_rl_get'_ :: Ptr () -> IO CFloat
- btSoftBody_Link_m_bbending_set'_ :: Ptr () -> CInt -> IO ()
- btSoftBody_Link_m_bbending_get'_ :: Ptr () -> IO CInt
- btSoftBody_Link_m_c0_set'_ :: Ptr () -> CFloat -> IO ()
- btSoftBody_Link_m_c0_get'_ :: Ptr () -> IO CFloat
- btSoftBody_Link_m_c1_set'_ :: Ptr () -> CFloat -> IO ()
- btSoftBody_Link_m_c1_get'_ :: Ptr () -> IO CFloat
- btSoftBody_Link_m_c2_set'_ :: Ptr () -> CFloat -> IO ()
- btSoftBody_Link_m_c2_get'_ :: Ptr () -> IO CFloat
- btSoftBody_Link_m_c3_set'_ :: Ptr () -> Ptr CFloat -> IO ()
- btSoftBody_Link_m_c3_get'_ :: Ptr () -> Ptr CFloat -> IO ()
- btSoftBody_Material'_ :: IO (Ptr ())
- btSoftBody_Material_free'_ :: Ptr () -> IO ()
- btSoftBody_Material_m_flags_set'_ :: Ptr () -> CInt -> IO ()
- btSoftBody_Material_m_flags_get'_ :: Ptr () -> IO CInt
- btSoftBody_Material_m_kAST_set'_ :: Ptr () -> CFloat -> IO ()
- btSoftBody_Material_m_kAST_get'_ :: Ptr () -> IO CFloat
- btSoftBody_Material_m_kLST_set'_ :: Ptr () -> CFloat -> IO ()
- btSoftBody_Material_m_kLST_get'_ :: Ptr () -> IO CFloat
- btSoftBody_Material_m_kVST_set'_ :: Ptr () -> CFloat -> IO ()
- btSoftBody_Material_m_kVST_get'_ :: Ptr () -> IO CFloat
- btSoftBody_Node'_ :: IO (Ptr ())
- btSoftBody_Node_free'_ :: Ptr () -> IO ()
- btSoftBody_Node_m_area_set'_ :: Ptr () -> CFloat -> IO ()
- btSoftBody_Node_m_area_get'_ :: Ptr () -> IO CFloat
- btSoftBody_Node_m_battach_set'_ :: Ptr () -> CInt -> IO ()
- btSoftBody_Node_m_battach_get'_ :: Ptr () -> IO CInt
- btSoftBody_Node_m_f_set'_ :: Ptr () -> Ptr CFloat -> IO ()
- btSoftBody_Node_m_f_get'_ :: Ptr () -> Ptr CFloat -> IO ()
- btSoftBody_Node_m_im_set'_ :: Ptr () -> CFloat -> IO ()
- btSoftBody_Node_m_im_get'_ :: Ptr () -> IO CFloat
- btSoftBody_Node_m_leaf_set'_ :: Ptr () -> Ptr () -> IO ()
- btSoftBody_Node_m_leaf_get'_ :: Ptr () -> IO (Ptr ())
- btSoftBody_Node_m_n_set'_ :: Ptr () -> Ptr CFloat -> IO ()
- btSoftBody_Node_m_n_get'_ :: Ptr () -> Ptr CFloat -> IO ()
- btSoftBody_Node_m_q_set'_ :: Ptr () -> Ptr CFloat -> IO ()
- btSoftBody_Node_m_q_get'_ :: Ptr () -> Ptr CFloat -> IO ()
- btSoftBody_Node_m_v_set'_ :: Ptr () -> Ptr CFloat -> IO ()
- btSoftBody_Node_m_v_get'_ :: Ptr () -> Ptr CFloat -> IO ()
- btSoftBody_Node_m_x_set'_ :: Ptr () -> Ptr CFloat -> IO ()
- btSoftBody_Node_m_x_get'_ :: Ptr () -> Ptr CFloat -> IO ()
- btSoftBody_Note'_ :: IO (Ptr ())
- btSoftBody_Note_free'_ :: Ptr () -> IO ()
- btSoftBody_Note_m_text_set'_ :: Ptr () -> Ptr CChar -> IO ()
- btSoftBody_Note_m_text_get'_ :: Ptr () -> IO (Ptr CChar)
- btSoftBody_Note_m_offset_set'_ :: Ptr () -> Ptr CFloat -> IO ()
- btSoftBody_Note_m_offset_get'_ :: Ptr () -> Ptr CFloat -> IO ()
- btSoftBody_Note_m_rank_set'_ :: Ptr () -> CInt -> IO ()
- btSoftBody_Note_m_rank_get'_ :: Ptr () -> IO CInt
- btSoftBody_Pose'_ :: IO (Ptr ())
- btSoftBody_Pose_free'_ :: Ptr () -> IO ()
- btSoftBody_Pose_m_bvolume_set'_ :: Ptr () -> CInt -> IO ()
- btSoftBody_Pose_m_bvolume_get'_ :: Ptr () -> IO CInt
- btSoftBody_Pose_m_bframe_set'_ :: Ptr () -> CInt -> IO ()
- btSoftBody_Pose_m_bframe_get'_ :: Ptr () -> IO CInt
- btSoftBody_Pose_m_volume_set'_ :: Ptr () -> CFloat -> IO ()
- btSoftBody_Pose_m_volume_get'_ :: Ptr () -> IO CFloat
- btSoftBody_Pose_m_pos_set'_ :: Ptr () -> Ptr () -> IO ()
- btSoftBody_Pose_m_pos_get'_ :: Ptr () -> IO (Ptr ())
- btSoftBody_Pose_m_wgh_set'_ :: Ptr () -> Ptr () -> IO ()
- btSoftBody_Pose_m_wgh_get'_ :: Ptr () -> IO (Ptr ())
- btSoftBody_Pose_m_com_set'_ :: Ptr () -> Ptr CFloat -> IO ()
- btSoftBody_Pose_m_com_get'_ :: Ptr () -> Ptr CFloat -> IO ()
- btSoftBody_Pose_m_rot_set'_ :: Ptr () -> Ptr CFloat -> IO ()
- btSoftBody_Pose_m_rot_get'_ :: Ptr () -> Ptr CFloat -> IO ()
- btSoftBody_Pose_m_scl_set'_ :: Ptr () -> Ptr CFloat -> IO ()
- btSoftBody_Pose_m_scl_get'_ :: Ptr () -> Ptr CFloat -> IO ()
- btSoftBody_Pose_m_aqq_set'_ :: Ptr () -> Ptr CFloat -> IO ()
- btSoftBody_Pose_m_aqq_get'_ :: Ptr () -> Ptr CFloat -> IO ()
- btSoftBody_RContact'_ :: IO (Ptr ())
- btSoftBody_RContact_free'_ :: Ptr () -> IO ()
- btSoftBody_RContact_m_cti_set'_ :: Ptr () -> Ptr () -> IO ()
- btSoftBody_RContact_m_cti_get'_ :: Ptr () -> IO (Ptr ())
- btSoftBody_RContact_m_node_set'_ :: Ptr () -> Ptr () -> IO ()
- btSoftBody_RContact_m_node_get'_ :: Ptr () -> IO (Ptr ())
- btSoftBody_RContact_m_c0_set'_ :: Ptr () -> Ptr CFloat -> IO ()
- btSoftBody_RContact_m_c0_get'_ :: Ptr () -> Ptr CFloat -> IO ()
- btSoftBody_RContact_m_c1_set'_ :: Ptr () -> Ptr CFloat -> IO ()
- btSoftBody_RContact_m_c1_get'_ :: Ptr () -> Ptr CFloat -> IO ()
- btSoftBody_RContact_m_c2_set'_ :: Ptr () -> CFloat -> IO ()
- btSoftBody_RContact_m_c2_get'_ :: Ptr () -> IO CFloat
- btSoftBody_RContact_m_c3_set'_ :: Ptr () -> CFloat -> IO ()
- btSoftBody_RContact_m_c3_get'_ :: Ptr () -> IO CFloat
- btSoftBody_RContact_m_c4_set'_ :: Ptr () -> CFloat -> IO ()
- btSoftBody_RContact_m_c4_get'_ :: Ptr () -> IO CFloat
- btSoftBody_RayFromToCaster'_ :: Ptr CFloat -> Ptr CFloat -> CFloat -> IO (Ptr ())
- btSoftBody_RayFromToCaster_free'_ :: Ptr () -> IO ()
- btSoftBody_RayFromToCaster_Process'_ :: Ptr () -> Ptr () -> IO ()
- btSoftBody_RayFromToCaster_m_rayFrom_set'_ :: Ptr () -> Ptr CFloat -> IO ()
- btSoftBody_RayFromToCaster_m_rayFrom_get'_ :: Ptr () -> Ptr CFloat -> IO ()
- btSoftBody_RayFromToCaster_m_rayTo_set'_ :: Ptr () -> Ptr CFloat -> IO ()
- btSoftBody_RayFromToCaster_m_rayTo_get'_ :: Ptr () -> Ptr CFloat -> IO ()
- btSoftBody_RayFromToCaster_m_rayNormalizedDirection_set'_ :: Ptr () -> Ptr CFloat -> IO ()
- btSoftBody_RayFromToCaster_m_rayNormalizedDirection_get'_ :: Ptr () -> Ptr CFloat -> IO ()
- btSoftBody_RayFromToCaster_m_mint_set'_ :: Ptr () -> CFloat -> IO ()
- btSoftBody_RayFromToCaster_m_mint_get'_ :: Ptr () -> IO CFloat
- btSoftBody_RayFromToCaster_m_face_set'_ :: Ptr () -> Ptr () -> IO ()
- btSoftBody_RayFromToCaster_m_face_get'_ :: Ptr () -> IO (Ptr ())
- btSoftBody_RayFromToCaster_m_tests_set'_ :: Ptr () -> CInt -> IO ()
- btSoftBody_RayFromToCaster_m_tests_get'_ :: Ptr () -> IO CInt
- btSoftBody_SContact'_ :: IO (Ptr ())
- btSoftBody_SContact_free'_ :: Ptr () -> IO ()
- btSoftBody_SContact_m_node_set'_ :: Ptr () -> Ptr () -> IO ()
- btSoftBody_SContact_m_node_get'_ :: Ptr () -> IO (Ptr ())
- btSoftBody_SContact_m_face_set'_ :: Ptr () -> Ptr () -> IO ()
- btSoftBody_SContact_m_face_get'_ :: Ptr () -> IO (Ptr ())
- btSoftBody_SContact_m_weights_set'_ :: Ptr () -> Ptr CFloat -> IO ()
- btSoftBody_SContact_m_weights_get'_ :: Ptr () -> Ptr CFloat -> IO ()
- btSoftBody_SContact_m_normal_set'_ :: Ptr () -> Ptr CFloat -> IO ()
- btSoftBody_SContact_m_normal_get'_ :: Ptr () -> Ptr CFloat -> IO ()
- btSoftBody_SContact_m_margin_set'_ :: Ptr () -> CFloat -> IO ()
- btSoftBody_SContact_m_margin_get'_ :: Ptr () -> IO CFloat
- btSoftBody_SContact_m_friction_set'_ :: Ptr () -> CFloat -> IO ()
- btSoftBody_SContact_m_friction_get'_ :: Ptr () -> IO CFloat
- btSoftBody_SolverState'_ :: IO (Ptr ())
- btSoftBody_SolverState_free'_ :: Ptr () -> IO ()
- btSoftBody_SolverState_sdt_set'_ :: Ptr () -> CFloat -> IO ()
- btSoftBody_SolverState_sdt_get'_ :: Ptr () -> IO CFloat
- btSoftBody_SolverState_isdt_set'_ :: Ptr () -> CFloat -> IO ()
- btSoftBody_SolverState_isdt_get'_ :: Ptr () -> IO CFloat
- btSoftBody_SolverState_velmrg_set'_ :: Ptr () -> CFloat -> IO ()
- btSoftBody_SolverState_velmrg_get'_ :: Ptr () -> IO CFloat
- btSoftBody_SolverState_radmrg_set'_ :: Ptr () -> CFloat -> IO ()
- btSoftBody_SolverState_radmrg_get'_ :: Ptr () -> IO CFloat
- btSoftBody_SolverState_updmrg_set'_ :: Ptr () -> CFloat -> IO ()
- btSoftBody_SolverState_updmrg_get'_ :: Ptr () -> IO CFloat
- btSoftBody_Joint_Specs'_ :: IO (Ptr ())
- btSoftBody_Joint_Specs_free'_ :: Ptr () -> IO ()
- btSoftBody_Joint_Specs_erp_set'_ :: Ptr () -> CFloat -> IO ()
- btSoftBody_Joint_Specs_erp_get'_ :: Ptr () -> IO CFloat
- btSoftBody_Joint_Specs_cfm_set'_ :: Ptr () -> CFloat -> IO ()
- btSoftBody_Joint_Specs_cfm_get'_ :: Ptr () -> IO CFloat
- btSoftBody_Joint_Specs_split_set'_ :: Ptr () -> CFloat -> IO ()
- btSoftBody_Joint_Specs_split_get'_ :: Ptr () -> IO CFloat
- btSoftBody_LJoint_Specs'_ :: IO (Ptr ())
- btSoftBody_LJoint_Specs_free'_ :: Ptr () -> IO ()
- btSoftBody_LJoint_Specs_position_set'_ :: Ptr () -> Ptr CFloat -> IO ()
- btSoftBody_LJoint_Specs_position_get'_ :: Ptr () -> Ptr CFloat -> IO ()
- btSoftBody_AJoint_Specs'_ :: IO (Ptr ())
- btSoftBody_AJoint_Specs_free'_ :: Ptr () -> IO ()
- btSoftBody_AJoint_Specs_axis_set'_ :: Ptr () -> Ptr CFloat -> IO ()
- btSoftBody_AJoint_Specs_axis_get'_ :: Ptr () -> Ptr CFloat -> IO ()
- btSoftBody_AJoint_Specs_icontrol_set'_ :: Ptr () -> Ptr () -> IO ()
- btSoftBody_AJoint_Specs_icontrol_get'_ :: Ptr () -> IO (Ptr ())
- btSoftBody_Tetra'_ :: IO (Ptr ())
- btSoftBody_Tetra_free'_ :: Ptr () -> IO ()
- btSoftBody_Tetra_m_rv_set'_ :: Ptr () -> CFloat -> IO ()
- btSoftBody_Tetra_m_rv_get'_ :: Ptr () -> IO CFloat
- btSoftBody_Tetra_m_leaf_set'_ :: Ptr () -> Ptr () -> IO ()
- btSoftBody_Tetra_m_leaf_get'_ :: Ptr () -> IO (Ptr ())
- btSoftBody_Tetra_m_c1_set'_ :: Ptr () -> CFloat -> IO ()
- btSoftBody_Tetra_m_c1_get'_ :: Ptr () -> IO CFloat
- btSoftBody_Tetra_m_c2_set'_ :: Ptr () -> CFloat -> IO ()
- btSoftBody_Tetra_m_c2_get'_ :: Ptr () -> IO CFloat
- btSoftBody1'_ :: Ptr () -> IO (Ptr ())
- btSoftBody_free'_ :: Ptr () -> IO ()
- btSoftBody_getVolume'_ :: Ptr () -> IO CFloat
- btSoftBody_cutLink'_ :: Ptr () -> CInt -> CInt -> CFloat -> IO CInt
- btSoftBody_cutLink0'_ :: Ptr () -> CInt -> CInt -> CFloat -> IO CInt
- btSoftBody_cutLink1'_ :: Ptr () -> Ptr () -> Ptr () -> CFloat -> IO CInt
- btSoftBody_PSolve_Links'_ :: Ptr () -> CFloat -> CFloat -> IO ()
- btSoftBody_generateClusters'_ :: Ptr () -> CInt -> CInt -> IO CInt
- btSoftBody_setCollisionShape'_ :: Ptr () -> Ptr () -> IO ()
- btSoftBody_initializeClusters'_ :: Ptr () -> IO ()
- btSoftBody_clusterVAImpulse'_ :: Ptr () -> Ptr CFloat -> IO ()
- btSoftBody_clusterVAImpulse''_ :: Ptr () -> Ptr CFloat -> IO ()
- btSoftBody_addForce'_ :: Ptr () -> Ptr CFloat -> IO ()
- btSoftBody_addForce''_ :: Ptr () -> Ptr CFloat -> IO ()
- btSoftBody_addForce0'_ :: Ptr () -> Ptr CFloat -> IO ()
- btSoftBody_addForce0''_ :: Ptr () -> Ptr CFloat -> IO ()
- btSoftBody_addForce1'_ :: Ptr () -> Ptr CFloat -> CInt -> IO ()
- btSoftBody_addForce1''_ :: Ptr () -> Ptr CFloat -> CInt -> IO ()
- btSoftBody_serialize'_ :: Ptr () -> Ptr () -> Ptr () -> IO (Ptr CChar)
- btSoftBody_updateBounds'_ :: Ptr () -> IO ()
- btSoftBody_rotate'_ :: Ptr () -> Ptr CFloat -> IO ()
- btSoftBody_rotate''_ :: Ptr () -> Ptr CFloat -> IO ()
- btSoftBody_releaseCluster'_ :: Ptr () -> CInt -> IO ()
- btSoftBody_updateNormals'_ :: Ptr () -> IO ()
- btSoftBody_prepareClusters'_ :: Ptr () -> CInt -> IO ()
- btSoftBody_releaseClusters'_ :: Ptr () -> IO ()
- btSoftBody_getTotalMass'_ :: Ptr () -> IO CFloat
- btSoftBody_checkContact'_ :: Ptr () -> Ptr () -> Ptr CFloat -> CFloat -> Ptr () -> IO CInt
- btSoftBody_checkContact''_ :: Ptr () -> Ptr () -> Ptr CFloat -> CFloat -> Ptr () -> IO CInt
- btSoftBody_clusterDImpulse'_ :: Ptr () -> Ptr CFloat -> Ptr CFloat -> IO ()
- btSoftBody_clusterDImpulse''_ :: Ptr () -> Ptr CFloat -> Ptr CFloat -> IO ()
- btSoftBody_initDefaults'_ :: Ptr () -> IO ()
- btSoftBody_checkLink'_ :: Ptr () -> CInt -> CInt -> IO CInt
- btSoftBody_checkLink0'_ :: Ptr () -> CInt -> CInt -> IO CInt
- btSoftBody_checkLink1'_ :: Ptr () -> Ptr () -> Ptr () -> IO CInt
- btSoftBody_setVolumeMass'_ :: Ptr () -> CFloat -> IO ()
- btSoftBody_clusterImpulse'_ :: Ptr () -> Ptr CFloat -> Ptr () -> IO ()
- btSoftBody_clusterImpulse''_ :: Ptr () -> Ptr CFloat -> Ptr () -> IO ()
- btSoftBody_checkFace'_ :: Ptr () -> CInt -> CInt -> CInt -> IO CInt
- btSoftBody_evaluateCom'_ :: Ptr () -> Ptr CFloat -> IO ()
- btSoftBody_clusterDAImpulse'_ :: Ptr () -> Ptr CFloat -> IO ()
- btSoftBody_clusterDAImpulse''_ :: Ptr () -> Ptr CFloat -> IO ()
- btSoftBody_VSolve_Links'_ :: Ptr () -> CFloat -> IO ()
- btSoftBody_setTotalMass'_ :: Ptr () -> CFloat -> CInt -> IO ()
- btSoftBody_clusterDCImpulse'_ :: Ptr () -> Ptr CFloat -> IO ()
- btSoftBody_clusterDCImpulse''_ :: Ptr () -> Ptr CFloat -> IO ()
- btSoftBody_clusterVelocity'_ :: Ptr () -> Ptr CFloat -> Ptr CFloat -> IO ()
- btSoftBody_clusterVelocity''_ :: Ptr () -> Ptr CFloat -> Ptr CFloat -> IO ()
- btSoftBody_generateBendingConstraints'_ :: Ptr () -> CInt -> Ptr () -> IO CInt
- btSoftBody_updateClusters'_ :: Ptr () -> IO ()
- btSoftBody_appendAnchor'_ :: Ptr () -> CInt -> Ptr () -> CInt -> CFloat -> IO ()
- btSoftBody_appendAnchor0'_ :: Ptr () -> CInt -> Ptr () -> CInt -> CFloat -> IO ()
- btSoftBody_appendAnchor1'_ :: Ptr () -> CInt -> Ptr () -> Ptr CFloat -> CInt -> CFloat -> IO ()
- btSoftBody_appendAnchor1''_ :: Ptr () -> CInt -> Ptr () -> Ptr CFloat -> CInt -> CFloat -> IO ()
- btSoftBody_applyClusters'_ :: Ptr () -> CInt -> IO ()
- btSoftBody_setVelocity'_ :: Ptr () -> Ptr CFloat -> IO ()
- btSoftBody_setVelocity''_ :: Ptr () -> Ptr CFloat -> IO ()
- btSoftBody_clusterCount'_ :: Ptr () -> IO CInt
- btSoftBody_upcast'_ :: Ptr () -> IO (Ptr ())
- btSoftBody_upcast0'_ :: Ptr () -> IO (Ptr ())
- btSoftBody_upcast1'_ :: Ptr () -> IO (Ptr ())
- btSoftBody_getWindVelocity'_ :: Ptr () -> Ptr CFloat -> IO ()
- btSoftBody_predictMotion'_ :: Ptr () -> CFloat -> IO ()
- btSoftBody_pointersToIndices'_ :: Ptr () -> IO ()
- btSoftBody_getMass'_ :: Ptr () -> CInt -> IO CFloat
- btSoftBody_PSolve_RContacts'_ :: Ptr () -> CFloat -> CFloat -> IO ()
- btSoftBody_initializeFaceTree'_ :: Ptr () -> IO ()
- btSoftBody_addVelocity'_ :: Ptr () -> Ptr CFloat -> IO ()
- btSoftBody_addVelocity''_ :: Ptr () -> Ptr CFloat -> IO ()
- btSoftBody_addVelocity0'_ :: Ptr () -> Ptr CFloat -> IO ()
- btSoftBody_addVelocity0''_ :: Ptr () -> Ptr CFloat -> IO ()
- btSoftBody_addVelocity1'_ :: Ptr () -> Ptr CFloat -> CInt -> IO ()
- btSoftBody_addVelocity1''_ :: Ptr () -> Ptr CFloat -> CInt -> IO ()
- btSoftBody_PSolve_Anchors'_ :: Ptr () -> CFloat -> CFloat -> IO ()
- btSoftBody_cleanupClusters'_ :: Ptr () -> IO ()
- btSoftBody_transform'_ :: Ptr () -> Ptr CFloat -> IO ()
- btSoftBody_transform''_ :: Ptr () -> Ptr CFloat -> IO ()
- btSoftBody_appendLinearJoint2'_ :: Ptr () -> Ptr () -> Ptr () -> IO ()
- btSoftBody_randomizeConstraints'_ :: Ptr () -> IO ()
- btSoftBody_updatePose'_ :: Ptr () -> IO ()
- btSoftBody_translate'_ :: Ptr () -> Ptr CFloat -> IO ()
- btSoftBody_translate''_ :: Ptr () -> Ptr CFloat -> IO ()
- btSoftBody_getAabb'_ :: Ptr () -> Ptr CFloat -> Ptr CFloat -> IO ()
- btSoftBody_getAabb''_ :: Ptr () -> Ptr CFloat -> Ptr CFloat -> IO ()
- btSoftBody_PSolve_SContacts'_ :: Ptr () -> CFloat -> CFloat -> IO ()
- btSoftBody_appendMaterial'_ :: Ptr () -> IO (Ptr ())
- btSoftBody_appendNode'_ :: Ptr () -> Ptr CFloat -> CFloat -> IO ()
- btSoftBody_appendNode''_ :: Ptr () -> Ptr CFloat -> CFloat -> IO ()
- btSoftBody_setMass'_ :: Ptr () -> CInt -> CFloat -> IO ()
- btSoftBody_integrateMotion'_ :: Ptr () -> IO ()
- btSoftBody_defaultCollisionHandler'_ :: Ptr () -> Ptr () -> IO ()
- btSoftBody_defaultCollisionHandler0'_ :: Ptr () -> Ptr () -> IO ()
- btSoftBody_defaultCollisionHandler1'_ :: Ptr () -> Ptr () -> IO ()
- btSoftBody_solveConstraints'_ :: Ptr () -> IO ()
- btSoftBody_setTotalDensity'_ :: Ptr () -> CFloat -> IO ()
- btSoftBody_appendNote'_ :: Ptr () -> Ptr CChar -> Ptr CFloat -> Ptr CFloat -> Ptr () -> Ptr () -> Ptr () -> Ptr () -> IO ()
- btSoftBody_appendNote''_ :: Ptr () -> Ptr CChar -> Ptr CFloat -> Ptr CFloat -> Ptr () -> Ptr () -> Ptr () -> Ptr () -> IO ()
- btSoftBody_appendNote0'_ :: Ptr () -> Ptr CChar -> Ptr CFloat -> Ptr CFloat -> Ptr () -> Ptr () -> Ptr () -> Ptr () -> IO ()
- btSoftBody_appendNote0''_ :: Ptr () -> Ptr CChar -> Ptr CFloat -> Ptr CFloat -> Ptr () -> Ptr () -> Ptr () -> Ptr () -> IO ()
- btSoftBody_appendNote1'_ :: Ptr () -> Ptr CChar -> Ptr CFloat -> Ptr () -> IO ()
- btSoftBody_appendNote1''_ :: Ptr () -> Ptr CChar -> Ptr CFloat -> Ptr () -> IO ()
- btSoftBody_appendNote2'_ :: Ptr () -> Ptr CChar -> Ptr CFloat -> Ptr () -> IO ()
- btSoftBody_appendNote2''_ :: Ptr () -> Ptr CChar -> Ptr CFloat -> Ptr () -> IO ()
- btSoftBody_appendNote3'_ :: Ptr () -> Ptr CChar -> Ptr CFloat -> Ptr () -> IO ()
- btSoftBody_appendNote3''_ :: Ptr () -> Ptr CChar -> Ptr CFloat -> Ptr () -> IO ()
- btSoftBody_setVolumeDensity'_ :: Ptr () -> CFloat -> IO ()
- btSoftBody_updateConstants'_ :: Ptr () -> IO ()
- btSoftBody_staticSolve'_ :: Ptr () -> CInt -> IO ()
- btSoftBody_refine'_ :: Ptr () -> Ptr () -> CFloat -> CInt -> IO ()
- btSoftBody_appendLink'_ :: Ptr () -> CInt -> Ptr () -> IO ()
- btSoftBody_appendLink0'_ :: Ptr () -> CInt -> Ptr () -> IO ()
- btSoftBody_appendLink1'_ :: Ptr () -> CInt -> CInt -> Ptr () -> CInt -> IO ()
- btSoftBody_appendLink2'_ :: Ptr () -> Ptr () -> Ptr () -> Ptr () -> CInt -> IO ()
- btSoftBody_calculateSerializeBufferSize'_ :: Ptr () -> IO CInt
- btSoftBody_solveClusters'_ :: Ptr () -> IO ()
- btSoftBody_solveClusters0'_ :: Ptr () -> IO ()
- btSoftBody_solveClusters1'_ :: Ptr () -> CFloat -> IO ()
- btSoftBody_rayTest'_ :: Ptr () -> Ptr CFloat -> Ptr CFloat -> Ptr () -> IO CInt
- btSoftBody_rayTest''_ :: Ptr () -> Ptr CFloat -> Ptr CFloat -> Ptr () -> IO CInt
- btSoftBody_rayTest0'_ :: Ptr () -> Ptr CFloat -> Ptr CFloat -> Ptr () -> IO CInt
- btSoftBody_rayTest0''_ :: Ptr () -> Ptr CFloat -> Ptr CFloat -> Ptr () -> IO CInt
- btSoftBody_setPose'_ :: Ptr () -> CInt -> CInt -> IO ()
- btSoftBody_appendFace'_ :: Ptr () -> CInt -> Ptr () -> IO ()
- btSoftBody_appendFace0'_ :: Ptr () -> CInt -> Ptr () -> IO ()
- btSoftBody_appendFace1'_ :: Ptr () -> CInt -> CInt -> CInt -> Ptr () -> IO ()
- btSoftBody_dampClusters'_ :: Ptr () -> IO ()
- btSoftBody_getWorldInfo'_ :: Ptr () -> IO (Ptr ())
- btSoftBody_appendAngularJoint2'_ :: Ptr () -> Ptr () -> Ptr () -> IO ()
- btSoftBody_clusterVImpulse'_ :: Ptr () -> Ptr CFloat -> Ptr CFloat -> IO ()
- btSoftBody_clusterVImpulse''_ :: Ptr () -> Ptr CFloat -> Ptr CFloat -> IO ()
- btSoftBody_scale'_ :: Ptr () -> Ptr CFloat -> IO ()
- btSoftBody_scale''_ :: Ptr () -> Ptr CFloat -> IO ()
- btSoftBody_clusterAImpulse'_ :: Ptr () -> Ptr () -> IO ()
- btSoftBody_clusterCom'_ :: Ptr () -> Ptr CFloat -> IO ()
- btSoftBody_clusterCom0'_ :: Ptr () -> Ptr CFloat -> IO ()
- btSoftBody_clusterCom1'_ :: Ptr () -> CInt -> Ptr CFloat -> IO ()
- btSoftBody_setWindVelocity'_ :: Ptr () -> Ptr CFloat -> IO ()
- btSoftBody_setWindVelocity''_ :: Ptr () -> Ptr CFloat -> IO ()
- btSoftBody_applyForces'_ :: Ptr () -> IO ()
- btSoftBody_appendTetra'_ :: Ptr () -> CInt -> Ptr () -> IO ()
- btSoftBody_appendTetra0'_ :: Ptr () -> CInt -> Ptr () -> IO ()
- btSoftBody_appendTetra1'_ :: Ptr () -> CInt -> CInt -> CInt -> CInt -> Ptr () -> IO ()
- btSoftBody_m_anchors_set'_ :: Ptr () -> Ptr () -> IO ()
- btSoftBody_m_anchors_get'_ :: Ptr () -> IO (Ptr ())
- btSoftBody_m_bUpdateRtCst_set'_ :: Ptr () -> CInt -> IO ()
- btSoftBody_m_bUpdateRtCst_get'_ :: Ptr () -> IO CInt
- btSoftBody_m_cdbvt_set'_ :: Ptr () -> Ptr () -> IO ()
- btSoftBody_m_cdbvt_get'_ :: Ptr () -> IO (Ptr ())
- btSoftBody_m_cfg_set'_ :: Ptr () -> Ptr () -> IO ()
- btSoftBody_m_cfg_get'_ :: Ptr () -> IO (Ptr ())
- btSoftBody_m_clusterConnectivity_set'_ :: Ptr () -> Ptr () -> IO ()
- btSoftBody_m_clusterConnectivity_get'_ :: Ptr () -> IO (Ptr ())
- btSoftBody_m_clusters_set'_ :: Ptr () -> Ptr () -> IO ()
- btSoftBody_m_clusters_get'_ :: Ptr () -> IO (Ptr ())
- btSoftBody_m_collisionDisabledObjects_set'_ :: Ptr () -> Ptr () -> IO ()
- btSoftBody_m_collisionDisabledObjects_get'_ :: Ptr () -> IO (Ptr ())
- btSoftBody_m_faces_set'_ :: Ptr () -> Ptr () -> IO ()
- btSoftBody_m_faces_get'_ :: Ptr () -> IO (Ptr ())
- btSoftBody_m_fdbvt_set'_ :: Ptr () -> Ptr () -> IO ()
- btSoftBody_m_fdbvt_get'_ :: Ptr () -> IO (Ptr ())
- btSoftBody_m_initialWorldTransform_set'_ :: Ptr () -> Ptr CFloat -> IO ()
- btSoftBody_m_initialWorldTransform_get'_ :: Ptr () -> Ptr CFloat -> IO ()
- btSoftBody_m_joints_set'_ :: Ptr () -> Ptr () -> IO ()
- btSoftBody_m_joints_get'_ :: Ptr () -> IO (Ptr ())
- btSoftBody_m_links_set'_ :: Ptr () -> Ptr () -> IO ()
- btSoftBody_m_links_get'_ :: Ptr () -> IO (Ptr ())
- btSoftBody_m_materials_set'_ :: Ptr () -> Ptr () -> IO ()
- btSoftBody_m_materials_get'_ :: Ptr () -> IO (Ptr ())
- btSoftBody_m_ndbvt_set'_ :: Ptr () -> Ptr () -> IO ()
- btSoftBody_m_ndbvt_get'_ :: Ptr () -> IO (Ptr ())
- btSoftBody_m_nodes_set'_ :: Ptr () -> Ptr () -> IO ()
- btSoftBody_m_nodes_get'_ :: Ptr () -> IO (Ptr ())
- btSoftBody_m_notes_set'_ :: Ptr () -> Ptr () -> IO ()
- btSoftBody_m_notes_get'_ :: Ptr () -> IO (Ptr ())
- btSoftBody_m_pose_set'_ :: Ptr () -> Ptr () -> IO ()
- btSoftBody_m_pose_get'_ :: Ptr () -> IO (Ptr ())
- btSoftBody_m_rcontacts_set'_ :: Ptr () -> Ptr () -> IO ()
- btSoftBody_m_rcontacts_get'_ :: Ptr () -> IO (Ptr ())
- btSoftBody_m_scontacts_set'_ :: Ptr () -> Ptr () -> IO ()
- btSoftBody_m_scontacts_get'_ :: Ptr () -> IO (Ptr ())
- btSoftBody_m_sst_set'_ :: Ptr () -> Ptr () -> IO ()
- btSoftBody_m_sst_get'_ :: Ptr () -> IO (Ptr ())
- btSoftBody_m_tag_set'_ :: Ptr () -> Ptr () -> IO ()
- btSoftBody_m_tag_get'_ :: Ptr () -> IO (Ptr ())
- btSoftBody_m_tetras_set'_ :: Ptr () -> Ptr () -> IO ()
- btSoftBody_m_tetras_get'_ :: Ptr () -> IO (Ptr ())
- btSoftBody_m_timeacc_set'_ :: Ptr () -> CFloat -> IO ()
- btSoftBody_m_timeacc_get'_ :: Ptr () -> IO CFloat
- btSoftBody_m_userIndexMapping_set'_ :: Ptr () -> Ptr () -> IO ()
- btSoftBody_m_userIndexMapping_get'_ :: Ptr () -> IO (Ptr ())
- btSoftBody_m_windVelocity_set'_ :: Ptr () -> Ptr CFloat -> IO ()
- btSoftBody_m_windVelocity_get'_ :: Ptr () -> Ptr CFloat -> IO ()
- btSoftBody_m_worldInfo_set'_ :: Ptr () -> Ptr () -> IO ()
- btSoftBody_m_worldInfo_get'_ :: Ptr () -> IO (Ptr ())
- btSoftBodyHelpers'_ :: IO (Ptr ())
- btSoftBodyHelpers_free'_ :: Ptr () -> IO ()
- btSoftBodyHelpers_DrawInfos'_ :: Ptr () -> Ptr () -> CInt -> CInt -> CInt -> IO ()
- btSoftBodyHelpers_Draw'_ :: Ptr () -> Ptr () -> CInt -> IO ()
- btSoftBodyHelpers_CreateEllipsoid'_ :: Ptr () -> Ptr CFloat -> Ptr CFloat -> CInt -> IO (Ptr ())
- btSoftBodyHelpers_CreateEllipsoid''_ :: Ptr () -> Ptr CFloat -> Ptr CFloat -> CInt -> IO (Ptr ())
- btSoftBodyHelpers_CreateFromTetGenData'_ :: Ptr () -> Ptr CChar -> Ptr CChar -> Ptr CChar -> CInt -> CInt -> CInt -> IO (Ptr ())
- btSoftBodyHelpers_DrawFrame'_ :: Ptr () -> Ptr () -> IO ()
- btSoftBodyHelpers_CreateRope'_ :: Ptr () -> Ptr CFloat -> Ptr CFloat -> CInt -> CInt -> IO (Ptr ())
- btSoftBodyHelpers_CreateRope''_ :: Ptr () -> Ptr CFloat -> Ptr CFloat -> CInt -> CInt -> IO (Ptr ())
- btSoftBodyHelpers_CalculateUV'_ :: CInt -> CInt -> CInt -> CInt -> CInt -> IO CFloat
- btSoftBodyHelpers_DrawFaceTree'_ :: Ptr () -> Ptr () -> CInt -> CInt -> IO ()
- btSoftBodyHelpers_DrawClusterTree'_ :: Ptr () -> Ptr () -> CInt -> CInt -> IO ()
- btSoftBodyHelpers_DrawNodeTree'_ :: Ptr () -> Ptr () -> CInt -> CInt -> IO ()
- btSoftBodyHelpers_CreatePatch'_ :: Ptr () -> Ptr CFloat -> Ptr CFloat -> Ptr CFloat -> Ptr CFloat -> CInt -> CInt -> CInt -> CInt -> IO (Ptr ())
- btSoftBodyHelpers_CreatePatch''_ :: Ptr () -> Ptr CFloat -> Ptr CFloat -> Ptr CFloat -> Ptr CFloat -> CInt -> CInt -> CInt -> CInt -> IO (Ptr ())
- btSoftBodyRigidBodyCollisionConfiguration'_ :: Ptr () -> IO (Ptr ())
- btSoftBodyRigidBodyCollisionConfiguration_free'_ :: Ptr () -> IO ()
- btSoftBodyRigidBodyCollisionConfiguration_getCollisionAlgorithmCreateFunc'_ :: Ptr () -> CInt -> CInt -> IO (Ptr ())
- btSoftBodyRigidBodyCollisionConfiguration_m_softSoftCreateFunc_set'_ :: Ptr () -> Ptr () -> IO ()
- btSoftBodyRigidBodyCollisionConfiguration_m_softSoftCreateFunc_get'_ :: Ptr () -> IO (Ptr ())
- btSoftBodyRigidBodyCollisionConfiguration_m_softRigidConvexCreateFunc_set'_ :: Ptr () -> Ptr () -> IO ()
- btSoftBodyRigidBodyCollisionConfiguration_m_softRigidConvexCreateFunc_get'_ :: Ptr () -> IO (Ptr ())
- btSoftBodyRigidBodyCollisionConfiguration_m_swappedSoftRigidConvexCreateFunc_set'_ :: Ptr () -> Ptr () -> IO ()
- btSoftBodyRigidBodyCollisionConfiguration_m_swappedSoftRigidConvexCreateFunc_get'_ :: Ptr () -> IO (Ptr ())
- btSoftBodyRigidBodyCollisionConfiguration_m_softRigidConcaveCreateFunc_set'_ :: Ptr () -> Ptr () -> IO ()
- btSoftBodyRigidBodyCollisionConfiguration_m_softRigidConcaveCreateFunc_get'_ :: Ptr () -> IO (Ptr ())
- btSoftBodyRigidBodyCollisionConfiguration_m_swappedSoftRigidConcaveCreateFunc_set'_ :: Ptr () -> Ptr () -> IO ()
- btSoftBodyRigidBodyCollisionConfiguration_m_swappedSoftRigidConcaveCreateFunc_get'_ :: Ptr () -> IO (Ptr ())
- btSoftBodyWorldInfo'_ :: IO (Ptr ())
- btSoftBodyWorldInfo_free'_ :: Ptr () -> IO ()
- btSoftBodyWorldInfo_air_density_set'_ :: Ptr () -> CFloat -> IO ()
- btSoftBodyWorldInfo_air_density_get'_ :: Ptr () -> IO CFloat
- btSoftBodyWorldInfo_m_broadphase_set'_ :: Ptr () -> Ptr () -> IO ()
- btSoftBodyWorldInfo_m_broadphase_get'_ :: Ptr () -> IO (Ptr ())
- btSoftBodyWorldInfo_m_dispatcher_set'_ :: Ptr () -> Ptr () -> IO ()
- btSoftBodyWorldInfo_m_dispatcher_get'_ :: Ptr () -> IO (Ptr ())
- btSoftBodyWorldInfo_m_gravity_set'_ :: Ptr () -> Ptr CFloat -> IO ()
- btSoftBodyWorldInfo_m_gravity_get'_ :: Ptr () -> Ptr CFloat -> IO ()
- btSoftBodyWorldInfo_m_sparsesdf_set'_ :: Ptr () -> Ptr () -> IO ()
- btSoftBodyWorldInfo_m_sparsesdf_get'_ :: Ptr () -> IO (Ptr ())
- btSoftBodyWorldInfo_water_density_set'_ :: Ptr () -> CFloat -> IO ()
- btSoftBodyWorldInfo_water_density_get'_ :: Ptr () -> IO CFloat
- btSoftBodyWorldInfo_water_normal_set'_ :: Ptr () -> Ptr CFloat -> IO ()
- btSoftBodyWorldInfo_water_normal_get'_ :: Ptr () -> Ptr CFloat -> IO ()
- btSoftBodyWorldInfo_water_offset_set'_ :: Ptr () -> CFloat -> IO ()
- btSoftBodyWorldInfo_water_offset_get'_ :: Ptr () -> IO CFloat
- btSoftRigidDynamicsWorld_free'_ :: Ptr () -> IO ()
- btSoftRigidDynamicsWorld_predictUnconstraintMotion'_ :: Ptr () -> CFloat -> IO ()
- btSoftRigidDynamicsWorld_getWorldInfo'_ :: Ptr () -> IO (Ptr ())
- btSoftRigidDynamicsWorld_getWorldInfo0'_ :: Ptr () -> IO (Ptr ())
- btSoftRigidDynamicsWorld_getWorldInfo1'_ :: Ptr () -> IO (Ptr ())
- btSoftRigidDynamicsWorld_setDrawFlags'_ :: Ptr () -> CInt -> IO ()
- btSoftRigidDynamicsWorld_getSoftBodyArray'_ :: Ptr () -> IO (Ptr ())
- btSoftRigidDynamicsWorld_getSoftBodyArray0'_ :: Ptr () -> IO (Ptr ())
- btSoftRigidDynamicsWorld_getSoftBodyArray1'_ :: Ptr () -> IO (Ptr ())
- btSoftRigidDynamicsWorld_serialize'_ :: Ptr () -> Ptr () -> IO ()
- btSoftRigidDynamicsWorld_rayTest'_ :: Ptr () -> Ptr CFloat -> Ptr CFloat -> Ptr () -> IO ()
- btSoftRigidDynamicsWorld_rayTest''_ :: Ptr () -> Ptr CFloat -> Ptr CFloat -> Ptr () -> IO ()
- btSoftRigidDynamicsWorld_solveSoftBodiesConstraints'_ :: Ptr () -> CFloat -> IO ()
- btSoftRigidDynamicsWorld_removeCollisionObject'_ :: Ptr () -> Ptr () -> IO ()
- btSoftRigidDynamicsWorld_addSoftBody'_ :: Ptr () -> Ptr () -> CShort -> CShort -> IO ()
- btSoftRigidDynamicsWorld_rayTestSingle'_ :: Ptr CFloat -> Ptr CFloat -> Ptr () -> Ptr () -> Ptr CFloat -> Ptr () -> IO ()
- btSoftRigidDynamicsWorld_rayTestSingle''_ :: Ptr CFloat -> Ptr CFloat -> Ptr () -> Ptr () -> Ptr CFloat -> Ptr () -> IO ()
- btSoftRigidDynamicsWorld_internalSingleStepSimulation'_ :: Ptr () -> CFloat -> IO ()
- btSoftRigidDynamicsWorld_serializeSoftBodies'_ :: Ptr () -> Ptr () -> IO ()
- btSoftRigidDynamicsWorld_removeSoftBody'_ :: Ptr () -> Ptr () -> IO ()
- btSoftRigidDynamicsWorld_getDrawFlags'_ :: Ptr () -> IO CInt
- btSoftRigidDynamicsWorld_debugDrawWorld'_ :: Ptr () -> IO ()
- btSoftRigidDynamicsWorld_m_softBodies_set'_ :: Ptr () -> Ptr () -> IO ()
- btSoftRigidDynamicsWorld_m_softBodies_get'_ :: Ptr () -> IO (Ptr ())
- btSoftRigidDynamicsWorld_m_drawFlags_set'_ :: Ptr () -> CInt -> IO ()
- btSoftRigidDynamicsWorld_m_drawFlags_get'_ :: Ptr () -> IO CInt
- btSoftRigidDynamicsWorld_m_drawNodeTree_set'_ :: Ptr () -> CInt -> IO ()
- btSoftRigidDynamicsWorld_m_drawNodeTree_get'_ :: Ptr () -> IO CInt
- btSoftRigidDynamicsWorld_m_drawFaceTree_set'_ :: Ptr () -> CInt -> IO ()
- btSoftRigidDynamicsWorld_m_drawFaceTree_get'_ :: Ptr () -> IO CInt
- btSoftRigidDynamicsWorld_m_drawClusterTree_set'_ :: Ptr () -> CInt -> IO ()
- btSoftRigidDynamicsWorld_m_drawClusterTree_get'_ :: Ptr () -> IO CInt
- btSoftRigidDynamicsWorld_m_sbi_set'_ :: Ptr () -> Ptr () -> IO ()
- btSoftRigidDynamicsWorld_m_sbi_get'_ :: Ptr () -> IO (Ptr ())
- btSoftRigidDynamicsWorld_m_ownsSolver_set'_ :: Ptr () -> CInt -> IO ()
- btSoftRigidDynamicsWorld_m_ownsSolver_get'_ :: Ptr () -> IO CInt
- btSparseSdf_3_'_ :: IO (Ptr ())
- btSparseSdf_3__free'_ :: Ptr () -> IO ()
- btSparseSdf_3__Reset'_ :: Ptr () -> IO ()
- btSparseSdf_3__Hash'_ :: CInt -> CInt -> CInt -> Ptr () -> IO CUInt
- btSparseSdf_3__RemoveReferences'_ :: Ptr () -> Ptr () -> IO CInt
- btSparseSdf_3__Lerp'_ :: CFloat -> CFloat -> CFloat -> IO CFloat
- btSparseSdf_3__Evaluate'_ :: Ptr () -> Ptr CFloat -> Ptr () -> Ptr CFloat -> CFloat -> IO CFloat
- btSparseSdf_3__Evaluate''_ :: Ptr () -> Ptr CFloat -> Ptr () -> Ptr CFloat -> CFloat -> IO CFloat
- btSparseSdf_3__GarbageCollect'_ :: Ptr () -> CInt -> IO ()
- btSparseSdf_3__DistanceToShape'_ :: Ptr CFloat -> Ptr () -> IO CFloat
- btSparseSdf_3__DistanceToShape''_ :: Ptr CFloat -> Ptr () -> IO CFloat
- btSparseSdf_3__Initialize'_ :: Ptr () -> CInt -> IO ()
- btSparseSdf_3__cells_set'_ :: Ptr () -> Ptr () -> IO ()
- btSparseSdf_3__cells_get'_ :: Ptr () -> IO (Ptr ())
- btSparseSdf_3__ncells_set'_ :: Ptr () -> CInt -> IO ()
- btSparseSdf_3__ncells_get'_ :: Ptr () -> IO CInt
- btSparseSdf_3__nprobes_set'_ :: Ptr () -> CInt -> IO ()
- btSparseSdf_3__nprobes_get'_ :: Ptr () -> IO CInt
- btSparseSdf_3__nqueries_set'_ :: Ptr () -> CInt -> IO ()
- btSparseSdf_3__nqueries_get'_ :: Ptr () -> IO CInt
- btSparseSdf_3__puid_set'_ :: Ptr () -> CInt -> IO ()
- btSparseSdf_3__puid_get'_ :: Ptr () -> IO CInt
- btSparseSdf_3__voxelsz_set'_ :: Ptr () -> CFloat -> IO ()
- btSparseSdf_3__voxelsz_get'_ :: Ptr () -> IO CFloat
- btSoftBody_eAeroModel'_ :: IO (Ptr ())
- btSoftBody_eAeroModel_free'_ :: Ptr () -> IO ()
- btSoftBody_eFeature'_ :: IO (Ptr ())
- btSoftBody_eFeature_free'_ :: Ptr () -> IO ()
- btSoftBody_ePSolver'_ :: IO (Ptr ())
- btSoftBody_ePSolver_free'_ :: Ptr () -> IO ()
- btSoftBody_eSolverPresets'_ :: IO (Ptr ())
- btSoftBody_eSolverPresets_free'_ :: Ptr () -> IO ()
- btSoftBody_Joint_eType'_ :: IO (Ptr ())
- btSoftBody_Joint_eType_free'_ :: Ptr () -> IO ()
- btSoftBody_eVSolver'_ :: IO (Ptr ())
- btSoftBody_eVSolver_free'_ :: Ptr () -> IO ()
- btSoftBody_fCollision'_ :: IO (Ptr ())
- btSoftBody_fCollision_free'_ :: Ptr () -> IO ()
- fDrawFlags'_ :: IO (Ptr ())
- fDrawFlags_free'_ :: Ptr () -> IO ()
- btSoftBody_fMaterial'_ :: IO (Ptr ())
- btSoftBody_fMaterial_free'_ :: Ptr () -> IO ()
- btSoftBody_sCti'_ :: IO (Ptr ())
- btSoftBody_sCti_free'_ :: Ptr () -> IO ()
- btSoftBody_sCti_m_colObj_set'_ :: Ptr () -> Ptr () -> IO ()
- btSoftBody_sCti_m_colObj_get'_ :: Ptr () -> IO (Ptr ())
- btSoftBody_sCti_m_normal_set'_ :: Ptr () -> Ptr CFloat -> IO ()
- btSoftBody_sCti_m_normal_get'_ :: Ptr () -> Ptr CFloat -> IO ()
- btSoftBody_sCti_m_offset_set'_ :: Ptr () -> CFloat -> IO ()
- btSoftBody_sCti_m_offset_get'_ :: Ptr () -> IO CFloat
- btSoftBody_sMedium'_ :: IO (Ptr ())
- btSoftBody_sMedium_free'_ :: Ptr () -> IO ()
- btSoftBody_sMedium_m_density_set'_ :: Ptr () -> CFloat -> IO ()
- btSoftBody_sMedium_m_density_get'_ :: Ptr () -> IO CFloat
- btSoftBody_sMedium_m_pressure_set'_ :: Ptr () -> CFloat -> IO ()
- btSoftBody_sMedium_m_pressure_get'_ :: Ptr () -> IO CFloat
- btSoftBody_sMedium_m_velocity_set'_ :: Ptr () -> Ptr CFloat -> IO ()
- btSoftBody_sMedium_m_velocity_get'_ :: Ptr () -> Ptr CFloat -> IO ()
- btSoftBody_sRayCast'_ :: IO (Ptr ())
- btSoftBody_sRayCast_free'_ :: Ptr () -> IO ()
- btSoftBody_sRayCast_body_set'_ :: Ptr () -> Ptr () -> IO ()
- btSoftBody_sRayCast_body_get'_ :: Ptr () -> IO (Ptr ())
- btSoftBody_sRayCast_fraction_set'_ :: Ptr () -> CFloat -> IO ()
- btSoftBody_sRayCast_fraction_get'_ :: Ptr () -> IO CFloat
- btSoftBody_sRayCast_index_set'_ :: Ptr () -> CInt -> IO ()
- btSoftBody_sRayCast_index_get'_ :: Ptr () -> IO CInt
AJoint
btSoftBody_AJoint_free :: BtSoftBody_AJointClass bc => bc -> IO ()Source
btSoftBody_AJoint_Terminate :: BtSoftBody_AJointClass bc => bc -> Float -> IO ()Source
btSoftBody_AJoint_Solve :: BtSoftBody_AJointClass bc => bc -> Float -> Float -> IO ()Source
btSoftBody_AJoint_Prepare :: BtSoftBody_AJointClass bc => bc -> Float -> Int -> IO ()Source
btSoftBody_AJoint_m_icontrol_set :: (BtSoftBody_AJointClass bc, BtSoftBody_AJoint_IControlClass a) => bc -> a -> IO ()Source
http://code.google.com/p/bullet/source/browse/trunk/src/BulletSoftBody/btSoftBody.h?r=2223#540 http://code.google.com/p/bullet/source/browse/trunk/src/BulletSoftBody/btSoftBody.cpp?r=2223
http://code.google.com/p/bullet/source/browse/trunk/src/BulletSoftBody/btSoftBody.h?r=2223#540 http://code.google.com/p/bullet/source/browse/trunk/src/BulletSoftBody/btSoftBody.cpp?r=2223
btSoftBody_AJoint_m_icontrol_get :: BtSoftBody_AJointClass bc => bc -> IO BtSoftBody_AJoint_IControlSource
Anchor
btSoftBody_Anchor_free :: BtSoftBody_AnchorClass bc => bc -> IO ()Source
btSoftBody_Anchor_m_node_set :: (BtSoftBody_AnchorClass bc, BtSoftBody_NodeClass a) => bc -> a -> IO ()Source
btSoftBody_Anchor_m_local_set :: BtSoftBody_AnchorClass bc => bc -> Vec3 -> IO ()Source
btSoftBody_Anchor_m_local_get :: BtSoftBody_AnchorClass bc => bc -> IO Vec3Source
btSoftBody_Anchor_m_body_set :: (BtSoftBody_AnchorClass bc, BtRigidBodyClass a) => bc -> a -> IO ()Source
btSoftBody_Anchor_m_body_get :: BtSoftBody_AnchorClass bc => bc -> IO BtRigidBodySource
btSoftBody_Anchor_m_influence_set :: BtSoftBody_AnchorClass bc => bc -> Float -> IO ()Source
btSoftBody_Anchor_m_influence_get :: BtSoftBody_AnchorClass bc => bc -> IO FloatSource
btSoftBody_Anchor_m_c0_set :: BtSoftBody_AnchorClass bc => bc -> Mat3 -> IO ()Source
btSoftBody_Anchor_m_c0_get :: BtSoftBody_AnchorClass bc => bc -> IO Mat3Source
btSoftBody_Anchor_m_c1_set :: BtSoftBody_AnchorClass bc => bc -> Vec3 -> IO ()Source
btSoftBody_Anchor_m_c1_get :: BtSoftBody_AnchorClass bc => bc -> IO Vec3Source
btSoftBody_Anchor_m_c2_set :: BtSoftBody_AnchorClass bc => bc -> Float -> IO ()Source
btSoftBody_Anchor_m_c2_get :: BtSoftBody_AnchorClass bc => bc -> IO FloatSource
Body
btSoftBody_Body0 :: IO BtSoftBody_BodySource
http://code.google.com/p/bullet/source/browse/trunk/src/BulletSoftBody/btSoftBody.h?r=2223#380 http://code.google.com/p/bullet/source/browse/trunk/src/BulletSoftBody/btSoftBody.cpp?r=2223
http://code.google.com/p/bullet/source/browse/trunk/src/BulletSoftBody/btSoftBody.h?r=2223#379 http://code.google.com/p/bullet/source/browse/trunk/src/BulletSoftBody/btSoftBody.cpp?r=2223
btSoftBody_Body1 :: BtSoftBody_ClusterClass p0 => p0 -> IO BtSoftBody_BodySource
btSoftBody_Body2 :: BtCollisionObjectClass p0 => p0 -> IO BtSoftBody_BodySource
btSoftBody_Body_free :: BtSoftBody_BodyClass bc => bc -> IO ()Source
btSoftBody_Body_invWorldInertia :: BtSoftBody_BodyClass bc => bc -> IO Mat3Source
btSoftBody_Body_activate :: BtSoftBody_BodyClass bc => bc -> IO ()Source
btSoftBody_Body_linearVelocity :: BtSoftBody_BodyClass bc => bc -> IO Vec3Source
btSoftBody_Body_applyVImpulse :: BtSoftBody_BodyClass bc => bc -> Vec3 -> Vec3 -> IO (Vec3, Vec3)Source
btSoftBody_Body_applyVImpulse' :: BtSoftBody_BodyClass bc => bc -> IO (Vec3, Vec3)Source
btSoftBody_Body_applyDImpulse :: BtSoftBody_BodyClass bc => bc -> Vec3 -> Vec3 -> IO (Vec3, Vec3)Source
btSoftBody_Body_applyDImpulse' :: BtSoftBody_BodyClass bc => bc -> IO (Vec3, Vec3)Source
btSoftBody_Body_applyDCImpulse :: BtSoftBody_BodyClass bc => bc -> Vec3 -> IO Vec3Source
btSoftBody_Body_applyDCImpulse' :: BtSoftBody_BodyClass bc => bc -> IO Vec3Source
btSoftBody_Body_applyAImpulse :: (BtSoftBody_BodyClass bc, BtSoftBody_ImpulseClass p0) => bc -> p0 -> IO ()Source
btSoftBody_Body_angularVelocity :: BtSoftBody_BodyClass bc => bc -> Vec3 -> IO (Vec3, Vec3)Source
btSoftBody_Body_angularVelocity' :: BtSoftBody_BodyClass bc => bc -> IO (Vec3, Vec3)Source
btSoftBody_Body_angularVelocity0 :: BtSoftBody_BodyClass bc => bc -> Vec3 -> IO (Vec3, Vec3)Source
btSoftBody_Body_angularVelocity0' :: BtSoftBody_BodyClass bc => bc -> IO (Vec3, Vec3)Source
btSoftBody_Body_angularVelocity1 :: BtSoftBody_BodyClass bc => bc -> IO Vec3Source
btSoftBody_Body_applyVAImpulse :: BtSoftBody_BodyClass bc => bc -> Vec3 -> IO Vec3Source
btSoftBody_Body_applyVAImpulse' :: BtSoftBody_BodyClass bc => bc -> IO Vec3Source
btSoftBody_Body_applyImpulse :: (BtSoftBody_BodyClass bc, BtSoftBody_ImpulseClass p0) => bc -> p0 -> Vec3 -> IO Vec3Source
btSoftBody_Body_applyImpulse' :: (BtSoftBody_BodyClass bc, BtSoftBody_ImpulseClass p0) => bc -> p0 -> IO Vec3Source
btSoftBody_Body_applyDAImpulse :: BtSoftBody_BodyClass bc => bc -> Vec3 -> IO Vec3Source
btSoftBody_Body_applyDAImpulse' :: BtSoftBody_BodyClass bc => bc -> IO Vec3Source
btSoftBody_Body_velocity :: BtSoftBody_BodyClass bc => bc -> Vec3 -> IO (Vec3, Vec3)Source
btSoftBody_Body_velocity' :: BtSoftBody_BodyClass bc => bc -> IO (Vec3, Vec3)Source
btSoftBody_Body_invMass :: BtSoftBody_BodyClass bc => bc -> IO FloatSource
btSoftBody_Body_xform :: BtSoftBody_BodyClass bc => bc -> IO TransformSource
btSoftBody_Body_m_soft_set :: (BtSoftBody_BodyClass bc, BtSoftBody_ClusterClass a) => bc -> a -> IO ()Source
http://code.google.com/p/bullet/source/browse/trunk/src/BulletSoftBody/btSoftBody.h?r=2223#375 http://code.google.com/p/bullet/source/browse/trunk/src/BulletSoftBody/btSoftBody.cpp?r=2223
http://code.google.com/p/bullet/source/browse/trunk/src/BulletSoftBody/btSoftBody.h?r=2223#375 http://code.google.com/p/bullet/source/browse/trunk/src/BulletSoftBody/btSoftBody.cpp?r=2223
btSoftBody_Body_m_soft_get :: BtSoftBody_BodyClass bc => bc -> IO BtSoftBody_ClusterSource
btSoftBody_Body_m_rigid_set :: (BtSoftBody_BodyClass bc, BtRigidBodyClass a) => bc -> a -> IO ()Source
btSoftBody_Body_m_rigid_get :: BtSoftBody_BodyClass bc => bc -> IO BtRigidBodySource
btSoftBody_Body_m_collisionObject_set :: (BtSoftBody_BodyClass bc, BtCollisionObjectClass a) => bc -> a -> IO ()Source
btSoftBody_Body_m_collisionObject_get :: BtSoftBody_BodyClass bc => bc -> IO BtCollisionObjectSource
CJoint
btSoftBody_CJoint_free :: BtSoftBody_CJointClass bc => bc -> IO ()Source
btSoftBody_CJoint_Terminate :: BtSoftBody_CJointClass bc => bc -> Float -> IO ()Source
btSoftBody_CJoint_Solve :: BtSoftBody_CJointClass bc => bc -> Float -> Float -> IO ()Source
btSoftBody_CJoint_Prepare :: BtSoftBody_CJointClass bc => bc -> Float -> Int -> IO ()Source
btSoftBody_CJoint_m_life_set :: BtSoftBody_CJointClass bc => bc -> Int -> IO ()Source
http://code.google.com/p/bullet/source/browse/trunk/src/BulletSoftBody/btSoftBody.h?r=2223#549 http://code.google.com/p/bullet/source/browse/trunk/src/BulletSoftBody/btSoftBody.cpp?r=2223
http://code.google.com/p/bullet/source/browse/trunk/src/BulletSoftBody/btSoftBody.h?r=2223#549 http://code.google.com/p/bullet/source/browse/trunk/src/BulletSoftBody/btSoftBody.cpp?r=2223
btSoftBody_CJoint_m_life_get :: BtSoftBody_CJointClass bc => bc -> IO IntSource
btSoftBody_CJoint_m_maxlife_set :: BtSoftBody_CJointClass bc => bc -> Int -> IO ()Source
btSoftBody_CJoint_m_maxlife_get :: BtSoftBody_CJointClass bc => bc -> IO IntSource
btSoftBody_CJoint_m_normal_set :: BtSoftBody_CJointClass bc => bc -> Vec3 -> IO ()Source
btSoftBody_CJoint_m_normal_get :: BtSoftBody_CJointClass bc => bc -> IO Vec3Source
btSoftBody_CJoint_m_friction_set :: BtSoftBody_CJointClass bc => bc -> Float -> IO ()Source
btSoftBody_CJoint_m_friction_get :: BtSoftBody_CJointClass bc => bc -> IO FloatSource
Cluster
btSoftBody_Cluster_free :: BtSoftBody_ClusterClass bc => bc -> IO ()Source
btSoftBody_Cluster_m_adamping_set :: BtSoftBody_ClusterClass bc => bc -> Float -> IO ()Source
btSoftBody_Cluster_m_adamping_get :: BtSoftBody_ClusterClass bc => bc -> IO FloatSource
btSoftBody_Cluster_m_av_set :: BtSoftBody_ClusterClass bc => bc -> Vec3 -> IO ()Source
btSoftBody_Cluster_m_av_get :: BtSoftBody_ClusterClass bc => bc -> IO Vec3Source
btSoftBody_Cluster_m_clusterIndex_set :: BtSoftBody_ClusterClass bc => bc -> Int -> IO ()Source
btSoftBody_Cluster_m_clusterIndex_get :: BtSoftBody_ClusterClass bc => bc -> IO IntSource
btSoftBody_Cluster_m_collide_set :: BtSoftBody_ClusterClass bc => bc -> Bool -> IO ()Source
btSoftBody_Cluster_m_collide_get :: BtSoftBody_ClusterClass bc => bc -> IO BoolSource
btSoftBody_Cluster_m_com_set :: BtSoftBody_ClusterClass bc => bc -> Vec3 -> IO ()Source
btSoftBody_Cluster_m_com_get :: BtSoftBody_ClusterClass bc => bc -> IO Vec3Source
btSoftBody_Cluster_m_containsAnchor_set :: BtSoftBody_ClusterClass bc => bc -> Bool -> IO ()Source
btSoftBody_Cluster_m_framerefs_set :: (BtSoftBody_ClusterClass bc, BtAlignedObjectArray_btVector3_Class a) => bc -> a -> IO ()Source
btSoftBody_Cluster_m_framerefs_get :: BtSoftBody_ClusterClass bc => bc -> IO BtAlignedObjectArray_btVector3_Source
btSoftBody_Cluster_m_framexform_set :: BtSoftBody_ClusterClass bc => bc -> Transform -> IO ()Source
btSoftBody_Cluster_m_idmass_set :: BtSoftBody_ClusterClass bc => bc -> Float -> IO ()Source
btSoftBody_Cluster_m_idmass_get :: BtSoftBody_ClusterClass bc => bc -> IO FloatSource
btSoftBody_Cluster_m_imass_set :: BtSoftBody_ClusterClass bc => bc -> Float -> IO ()Source
btSoftBody_Cluster_m_imass_get :: BtSoftBody_ClusterClass bc => bc -> IO FloatSource
btSoftBody_Cluster_m_invwi_set :: BtSoftBody_ClusterClass bc => bc -> Mat3 -> IO ()Source
btSoftBody_Cluster_m_invwi_get :: BtSoftBody_ClusterClass bc => bc -> IO Mat3Source
btSoftBody_Cluster_m_ldamping_set :: BtSoftBody_ClusterClass bc => bc -> Float -> IO ()Source
btSoftBody_Cluster_m_ldamping_get :: BtSoftBody_ClusterClass bc => bc -> IO FloatSource
btSoftBody_Cluster_m_leaf_set :: (BtSoftBody_ClusterClass bc, BtDbvtNodeClass a) => bc -> a -> IO ()Source
btSoftBody_Cluster_m_leaf_get :: BtSoftBody_ClusterClass bc => bc -> IO BtDbvtNodeSource
btSoftBody_Cluster_m_locii_set :: BtSoftBody_ClusterClass bc => bc -> Mat3 -> IO ()Source
btSoftBody_Cluster_m_locii_get :: BtSoftBody_ClusterClass bc => bc -> IO Mat3Source
btSoftBody_Cluster_m_lv_set :: BtSoftBody_ClusterClass bc => bc -> Vec3 -> IO ()Source
btSoftBody_Cluster_m_lv_get :: BtSoftBody_ClusterClass bc => bc -> IO Vec3Source
btSoftBody_Cluster_m_masses_set :: (BtSoftBody_ClusterClass bc, BtAlignedObjectArray_float_Class a) => bc -> a -> IO ()Source
btSoftBody_Cluster_m_masses_get :: BtSoftBody_ClusterClass bc => bc -> IO BtAlignedObjectArray_float_Source
btSoftBody_Cluster_m_matching_set :: BtSoftBody_ClusterClass bc => bc -> Float -> IO ()Source
btSoftBody_Cluster_m_matching_get :: BtSoftBody_ClusterClass bc => bc -> IO FloatSource
btSoftBody_Cluster_m_maxSelfCollisionImpulse_set :: BtSoftBody_ClusterClass bc => bc -> Float -> IO ()Source
btSoftBody_Cluster_m_maxSelfCollisionImpulse_get :: BtSoftBody_ClusterClass bc => bc -> IO FloatSource
btSoftBody_Cluster_m_ndamping_set :: BtSoftBody_ClusterClass bc => bc -> Float -> IO ()Source
btSoftBody_Cluster_m_ndamping_get :: BtSoftBody_ClusterClass bc => bc -> IO FloatSource
btSoftBody_Cluster_m_ndimpulses_set :: BtSoftBody_ClusterClass bc => bc -> Int -> IO ()Source
btSoftBody_Cluster_m_ndimpulses_get :: BtSoftBody_ClusterClass bc => bc -> IO IntSource
btSoftBody_Cluster_m_nodes_set :: (BtSoftBody_ClusterClass bc, BtAlignedObjectArray_btSoftBody_Node_ptr_Class a) => bc -> a -> IO ()Source
btSoftBody_Cluster_m_nodes_get :: BtSoftBody_ClusterClass bc => bc -> IO BtAlignedObjectArray_btSoftBody_Node_ptr_Source
btSoftBody_Cluster_m_nvimpulses_set :: BtSoftBody_ClusterClass bc => bc -> Int -> IO ()Source
btSoftBody_Cluster_m_nvimpulses_get :: BtSoftBody_ClusterClass bc => bc -> IO IntSource
btSoftBody_Cluster_m_selfCollisionImpulseFactor_set :: BtSoftBody_ClusterClass bc => bc -> Float -> IO ()Source
btSoftBody_Cluster_m_selfCollisionImpulseFactor_get :: BtSoftBody_ClusterClass bc => bc -> IO FloatSource
Config
btSoftBody_Config_free :: BtSoftBody_ConfigClass bc => bc -> IO ()Source
btSoftBody_Config_kVCF_set :: BtSoftBody_ConfigClass bc => bc -> Float -> IO ()Source
btSoftBody_Config_kVCF_get :: BtSoftBody_ConfigClass bc => bc -> IO FloatSource
btSoftBody_Config_kDP_set :: BtSoftBody_ConfigClass bc => bc -> Float -> IO ()Source
btSoftBody_Config_kDP_get :: BtSoftBody_ConfigClass bc => bc -> IO FloatSource
btSoftBody_Config_kDG_set :: BtSoftBody_ConfigClass bc => bc -> Float -> IO ()Source
btSoftBody_Config_kDG_get :: BtSoftBody_ConfigClass bc => bc -> IO FloatSource
btSoftBody_Config_kLF_set :: BtSoftBody_ConfigClass bc => bc -> Float -> IO ()Source
btSoftBody_Config_kLF_get :: BtSoftBody_ConfigClass bc => bc -> IO FloatSource
btSoftBody_Config_kPR_set :: BtSoftBody_ConfigClass bc => bc -> Float -> IO ()Source
btSoftBody_Config_kPR_get :: BtSoftBody_ConfigClass bc => bc -> IO FloatSource
btSoftBody_Config_kVC_set :: BtSoftBody_ConfigClass bc => bc -> Float -> IO ()Source
btSoftBody_Config_kVC_get :: BtSoftBody_ConfigClass bc => bc -> IO FloatSource
btSoftBody_Config_kDF_set :: BtSoftBody_ConfigClass bc => bc -> Float -> IO ()Source
btSoftBody_Config_kDF_get :: BtSoftBody_ConfigClass bc => bc -> IO FloatSource
btSoftBody_Config_kMT_set :: BtSoftBody_ConfigClass bc => bc -> Float -> IO ()Source
btSoftBody_Config_kMT_get :: BtSoftBody_ConfigClass bc => bc -> IO FloatSource
btSoftBody_Config_kCHR_set :: BtSoftBody_ConfigClass bc => bc -> Float -> IO ()Source
btSoftBody_Config_kCHR_get :: BtSoftBody_ConfigClass bc => bc -> IO FloatSource
btSoftBody_Config_kKHR_set :: BtSoftBody_ConfigClass bc => bc -> Float -> IO ()Source
btSoftBody_Config_kKHR_get :: BtSoftBody_ConfigClass bc => bc -> IO FloatSource
btSoftBody_Config_kSHR_set :: BtSoftBody_ConfigClass bc => bc -> Float -> IO ()Source
btSoftBody_Config_kSHR_get :: BtSoftBody_ConfigClass bc => bc -> IO FloatSource
btSoftBody_Config_kAHR_set :: BtSoftBody_ConfigClass bc => bc -> Float -> IO ()Source
btSoftBody_Config_kAHR_get :: BtSoftBody_ConfigClass bc => bc -> IO FloatSource
btSoftBody_Config_kSRHR_CL_set :: BtSoftBody_ConfigClass bc => bc -> Float -> IO ()Source
btSoftBody_Config_kSRHR_CL_get :: BtSoftBody_ConfigClass bc => bc -> IO FloatSource
btSoftBody_Config_kSKHR_CL_set :: BtSoftBody_ConfigClass bc => bc -> Float -> IO ()Source
btSoftBody_Config_kSKHR_CL_get :: BtSoftBody_ConfigClass bc => bc -> IO FloatSource
btSoftBody_Config_kSSHR_CL_set :: BtSoftBody_ConfigClass bc => bc -> Float -> IO ()Source
btSoftBody_Config_kSSHR_CL_get :: BtSoftBody_ConfigClass bc => bc -> IO FloatSource
btSoftBody_Config_kSR_SPLT_CL_set :: BtSoftBody_ConfigClass bc => bc -> Float -> IO ()Source
btSoftBody_Config_kSR_SPLT_CL_get :: BtSoftBody_ConfigClass bc => bc -> IO FloatSource
btSoftBody_Config_kSK_SPLT_CL_set :: BtSoftBody_ConfigClass bc => bc -> Float -> IO ()Source
btSoftBody_Config_kSK_SPLT_CL_get :: BtSoftBody_ConfigClass bc => bc -> IO FloatSource
btSoftBody_Config_kSS_SPLT_CL_set :: BtSoftBody_ConfigClass bc => bc -> Float -> IO ()Source
btSoftBody_Config_kSS_SPLT_CL_get :: BtSoftBody_ConfigClass bc => bc -> IO FloatSource
btSoftBody_Config_maxvolume_set :: BtSoftBody_ConfigClass bc => bc -> Float -> IO ()Source
btSoftBody_Config_maxvolume_get :: BtSoftBody_ConfigClass bc => bc -> IO FloatSource
btSoftBody_Config_timescale_set :: BtSoftBody_ConfigClass bc => bc -> Float -> IO ()Source
btSoftBody_Config_timescale_get :: BtSoftBody_ConfigClass bc => bc -> IO FloatSource
btSoftBody_Config_viterations_set :: BtSoftBody_ConfigClass bc => bc -> Int -> IO ()Source
btSoftBody_Config_viterations_get :: BtSoftBody_ConfigClass bc => bc -> IO IntSource
btSoftBody_Config_piterations_set :: BtSoftBody_ConfigClass bc => bc -> Int -> IO ()Source
btSoftBody_Config_piterations_get :: BtSoftBody_ConfigClass bc => bc -> IO IntSource
btSoftBody_Config_diterations_set :: BtSoftBody_ConfigClass bc => bc -> Int -> IO ()Source
btSoftBody_Config_diterations_get :: BtSoftBody_ConfigClass bc => bc -> IO IntSource
btSoftBody_Config_citerations_set :: BtSoftBody_ConfigClass bc => bc -> Int -> IO ()Source
btSoftBody_Config_citerations_get :: BtSoftBody_ConfigClass bc => bc -> IO IntSource
btSoftBody_Config_collisions_set :: BtSoftBody_ConfigClass bc => bc -> Int -> IO ()Source
btSoftBody_Config_collisions_get :: BtSoftBody_ConfigClass bc => bc -> IO IntSource
btSoftBody_Config_m_vsequence_set :: (BtSoftBody_ConfigClass bc, BtAlignedObjectArray_btSoftBody_eVSolver___Class a) => bc -> a -> IO ()Source
btSoftBody_Config_m_vsequence_get :: BtSoftBody_ConfigClass bc => bc -> IO BtAlignedObjectArray_btSoftBody_eVSolver___Source
btSoftBody_Config_m_psequence_set :: (BtSoftBody_ConfigClass bc, BtAlignedObjectArray_btSoftBody_ePSolver___Class a) => bc -> a -> IO ()Source
btSoftBody_Config_m_psequence_get :: BtSoftBody_ConfigClass bc => bc -> IO BtAlignedObjectArray_btSoftBody_ePSolver___Source
btSoftBody_Config_m_dsequence_set :: (BtSoftBody_ConfigClass bc, BtAlignedObjectArray_btSoftBody_ePSolver___Class a) => bc -> a -> IO ()Source
btSoftBody_Config_m_dsequence_get :: BtSoftBody_ConfigClass bc => bc -> IO BtAlignedObjectArray_btSoftBody_ePSolver___Source
Element
btSoftBody_Element_free :: BtSoftBody_ElementClass bc => bc -> IO ()Source
btSoftBody_Element_m_tag_set :: BtSoftBody_ElementClass bc => bc -> VoidPtr -> IO ()Source
btSoftBody_Element_m_tag_get :: BtSoftBody_ElementClass bc => bc -> IO VoidPtrSource
Face
btSoftBody_Face_free :: BtSoftBody_FaceClass bc => bc -> IO ()Source
btSoftBody_Face_m_normal_set :: BtSoftBody_FaceClass bc => bc -> Vec3 -> IO ()Source
btSoftBody_Face_m_normal_get :: BtSoftBody_FaceClass bc => bc -> IO Vec3Source
btSoftBody_Face_m_ra_set :: BtSoftBody_FaceClass bc => bc -> Float -> IO ()Source
btSoftBody_Face_m_ra_get :: BtSoftBody_FaceClass bc => bc -> IO FloatSource
btSoftBody_Face_m_leaf_set :: (BtSoftBody_FaceClass bc, BtDbvtNodeClass a) => bc -> a -> IO ()Source
btSoftBody_Face_m_leaf_get :: BtSoftBody_FaceClass bc => bc -> IO BtDbvtNodeSource
Feature
btSoftBody_Feature_free :: BtSoftBody_FeatureClass bc => bc -> IO ()Source
btSoftBody_Feature_m_material_set :: (BtSoftBody_FeatureClass bc, BtSoftBody_MaterialClass a) => bc -> a -> IO ()Source
btSoftBody_Feature_m_material_get :: BtSoftBody_FeatureClass bc => bc -> IO BtSoftBody_MaterialSource
IControl
btSoftBody_AJoint_IControl_free :: BtSoftBody_AJoint_IControlClass bc => bc -> IO ()Source
btSoftBody_AJoint_IControl_Speed :: (BtSoftBody_AJoint_IControlClass bc, BtSoftBody_AJointClass p0) => bc -> p0 -> Float -> IO FloatSource
btSoftBody_AJoint_IControl_Prepare :: (BtSoftBody_AJoint_IControlClass bc, BtSoftBody_AJointClass p0) => bc -> p0 -> IO ()Source
ImplicitFn
btSoftBody_ImplicitFn_Eval :: BtSoftBody_ImplicitFnClass bc => bc -> Vec3 -> IO (Float, Vec3)Source
btSoftBody_ImplicitFn_Eval' :: BtSoftBody_ImplicitFnClass bc => bc -> IO (Float, Vec3)Source
Impulse
btSoftBody_Impulse_free :: BtSoftBody_ImpulseClass bc => bc -> IO ()Source
btSoftBody_Impulse_m_asDrift_set :: BtSoftBody_ImpulseClass bc => bc -> Int -> IO ()Source
btSoftBody_Impulse_m_asDrift_get :: BtSoftBody_ImpulseClass bc => bc -> IO IntSource
btSoftBody_Impulse_m_asVelocity_set :: BtSoftBody_ImpulseClass bc => bc -> Int -> IO ()Source
btSoftBody_Impulse_m_asVelocity_get :: BtSoftBody_ImpulseClass bc => bc -> IO IntSource
btSoftBody_Impulse_m_drift_set :: BtSoftBody_ImpulseClass bc => bc -> Vec3 -> IO ()Source
btSoftBody_Impulse_m_drift_get :: BtSoftBody_ImpulseClass bc => bc -> IO Vec3Source
btSoftBody_Impulse_m_velocity_set :: BtSoftBody_ImpulseClass bc => bc -> Vec3 -> IO ()Source
btSoftBody_Impulse_m_velocity_get :: BtSoftBody_ImpulseClass bc => bc -> IO Vec3Source
Joint
btSoftBody_Joint_Terminate :: BtSoftBody_JointClass bc => bc -> Float -> IO ()Source
btSoftBody_Joint_Solve :: BtSoftBody_JointClass bc => bc -> Float -> Float -> IO ()Source
btSoftBody_Joint_Prepare :: BtSoftBody_JointClass bc => bc -> Float -> Int -> IO ()Source
btSoftBody_Joint_m_cfm_set :: BtSoftBody_JointClass bc => bc -> Float -> IO ()Source
http://code.google.com/p/bullet/source/browse/trunk/src/BulletSoftBody/btSoftBody.h?r=2223#497 http://code.google.com/p/bullet/source/browse/trunk/src/BulletSoftBody/btSoftBody.cpp?r=2223
http://code.google.com/p/bullet/source/browse/trunk/src/BulletSoftBody/btSoftBody.h?r=2223#497 http://code.google.com/p/bullet/source/browse/trunk/src/BulletSoftBody/btSoftBody.cpp?r=2223
btSoftBody_Joint_m_cfm_get :: BtSoftBody_JointClass bc => bc -> IO FloatSource
btSoftBody_Joint_m_erp_set :: BtSoftBody_JointClass bc => bc -> Float -> IO ()Source
btSoftBody_Joint_m_erp_get :: BtSoftBody_JointClass bc => bc -> IO FloatSource
btSoftBody_Joint_m_split_set :: BtSoftBody_JointClass bc => bc -> Float -> IO ()Source
btSoftBody_Joint_m_split_get :: BtSoftBody_JointClass bc => bc -> IO FloatSource
btSoftBody_Joint_m_drift_set :: BtSoftBody_JointClass bc => bc -> Vec3 -> IO ()Source
btSoftBody_Joint_m_drift_get :: BtSoftBody_JointClass bc => bc -> IO Vec3Source
btSoftBody_Joint_m_sdrift_set :: BtSoftBody_JointClass bc => bc -> Vec3 -> IO ()Source
btSoftBody_Joint_m_sdrift_get :: BtSoftBody_JointClass bc => bc -> IO Vec3Source
btSoftBody_Joint_m_massmatrix_set :: BtSoftBody_JointClass bc => bc -> Mat3 -> IO ()Source
btSoftBody_Joint_m_massmatrix_get :: BtSoftBody_JointClass bc => bc -> IO Mat3Source
btSoftBody_Joint_m_delete_set :: BtSoftBody_JointClass bc => bc -> Bool -> IO ()Source
btSoftBody_Joint_m_delete_get :: BtSoftBody_JointClass bc => bc -> IO BoolSource
LJoint
btSoftBody_LJoint_free :: BtSoftBody_LJointClass bc => bc -> IO ()Source
btSoftBody_LJoint_Terminate :: BtSoftBody_LJointClass bc => bc -> Float -> IO ()Source
btSoftBody_LJoint_Solve :: BtSoftBody_LJointClass bc => bc -> Float -> Float -> IO ()Source
btSoftBody_LJoint_Prepare :: BtSoftBody_LJointClass bc => bc -> Float -> Int -> IO ()Source
Link
btSoftBody_Link_free :: BtSoftBody_LinkClass bc => bc -> IO ()Source
btSoftBody_Link_m_rl_set :: BtSoftBody_LinkClass bc => bc -> Float -> IO ()Source
btSoftBody_Link_m_rl_get :: BtSoftBody_LinkClass bc => bc -> IO FloatSource
btSoftBody_Link_m_bbending_set :: BtSoftBody_LinkClass bc => bc -> Int -> IO ()Source
btSoftBody_Link_m_bbending_get :: BtSoftBody_LinkClass bc => bc -> IO IntSource
btSoftBody_Link_m_c0_set :: BtSoftBody_LinkClass bc => bc -> Float -> IO ()Source
btSoftBody_Link_m_c0_get :: BtSoftBody_LinkClass bc => bc -> IO FloatSource
btSoftBody_Link_m_c1_set :: BtSoftBody_LinkClass bc => bc -> Float -> IO ()Source
btSoftBody_Link_m_c1_get :: BtSoftBody_LinkClass bc => bc -> IO FloatSource
btSoftBody_Link_m_c2_set :: BtSoftBody_LinkClass bc => bc -> Float -> IO ()Source
btSoftBody_Link_m_c2_get :: BtSoftBody_LinkClass bc => bc -> IO FloatSource
btSoftBody_Link_m_c3_set :: BtSoftBody_LinkClass bc => bc -> Vec3 -> IO ()Source
btSoftBody_Link_m_c3_get :: BtSoftBody_LinkClass bc => bc -> IO Vec3Source
Material
btSoftBody_Material_free :: BtSoftBody_MaterialClass bc => bc -> IO ()Source
btSoftBody_Material_m_flags_set :: BtSoftBody_MaterialClass bc => bc -> Int -> IO ()Source
btSoftBody_Material_m_flags_get :: BtSoftBody_MaterialClass bc => bc -> IO IntSource
btSoftBody_Material_m_kAST_set :: BtSoftBody_MaterialClass bc => bc -> Float -> IO ()Source
btSoftBody_Material_m_kAST_get :: BtSoftBody_MaterialClass bc => bc -> IO FloatSource
btSoftBody_Material_m_kLST_set :: BtSoftBody_MaterialClass bc => bc -> Float -> IO ()Source
btSoftBody_Material_m_kLST_get :: BtSoftBody_MaterialClass bc => bc -> IO FloatSource
btSoftBody_Material_m_kVST_set :: BtSoftBody_MaterialClass bc => bc -> Float -> IO ()Source
btSoftBody_Material_m_kVST_get :: BtSoftBody_MaterialClass bc => bc -> IO FloatSource
Node
btSoftBody_Node_free :: BtSoftBody_NodeClass bc => bc -> IO ()Source
btSoftBody_Node_m_area_set :: BtSoftBody_NodeClass bc => bc -> Float -> IO ()Source
btSoftBody_Node_m_area_get :: BtSoftBody_NodeClass bc => bc -> IO FloatSource
btSoftBody_Node_m_battach_set :: BtSoftBody_NodeClass bc => bc -> Int -> IO ()Source
btSoftBody_Node_m_battach_get :: BtSoftBody_NodeClass bc => bc -> IO IntSource
btSoftBody_Node_m_f_set :: BtSoftBody_NodeClass bc => bc -> Vec3 -> IO ()Source
btSoftBody_Node_m_f_get :: BtSoftBody_NodeClass bc => bc -> IO Vec3Source
btSoftBody_Node_m_im_set :: BtSoftBody_NodeClass bc => bc -> Float -> IO ()Source
btSoftBody_Node_m_im_get :: BtSoftBody_NodeClass bc => bc -> IO FloatSource
btSoftBody_Node_m_leaf_set :: (BtSoftBody_NodeClass bc, BtDbvtNodeClass a) => bc -> a -> IO ()Source
btSoftBody_Node_m_leaf_get :: BtSoftBody_NodeClass bc => bc -> IO BtDbvtNodeSource
btSoftBody_Node_m_n_set :: BtSoftBody_NodeClass bc => bc -> Vec3 -> IO ()Source
btSoftBody_Node_m_n_get :: BtSoftBody_NodeClass bc => bc -> IO Vec3Source
btSoftBody_Node_m_q_set :: BtSoftBody_NodeClass bc => bc -> Vec3 -> IO ()Source
btSoftBody_Node_m_q_get :: BtSoftBody_NodeClass bc => bc -> IO Vec3Source
btSoftBody_Node_m_v_set :: BtSoftBody_NodeClass bc => bc -> Vec3 -> IO ()Source
btSoftBody_Node_m_v_get :: BtSoftBody_NodeClass bc => bc -> IO Vec3Source
btSoftBody_Node_m_x_set :: BtSoftBody_NodeClass bc => bc -> Vec3 -> IO ()Source
btSoftBody_Node_m_x_get :: BtSoftBody_NodeClass bc => bc -> IO Vec3Source
Note
btSoftBody_Note_free :: BtSoftBody_NoteClass bc => bc -> IO ()Source
btSoftBody_Note_m_text_set :: BtSoftBody_NoteClass bc => bc -> String -> IO ()Source
btSoftBody_Note_m_text_get :: BtSoftBody_NoteClass bc => bc -> IO StringSource
btSoftBody_Note_m_offset_set :: BtSoftBody_NoteClass bc => bc -> Vec3 -> IO ()Source
btSoftBody_Note_m_offset_get :: BtSoftBody_NoteClass bc => bc -> IO Vec3Source
btSoftBody_Note_m_rank_set :: BtSoftBody_NoteClass bc => bc -> Int -> IO ()Source
btSoftBody_Note_m_rank_get :: BtSoftBody_NoteClass bc => bc -> IO IntSource
Pose
btSoftBody_Pose_free :: BtSoftBody_PoseClass bc => bc -> IO ()Source
btSoftBody_Pose_m_bvolume_set :: BtSoftBody_PoseClass bc => bc -> Bool -> IO ()Source
btSoftBody_Pose_m_bvolume_get :: BtSoftBody_PoseClass bc => bc -> IO BoolSource
btSoftBody_Pose_m_bframe_set :: BtSoftBody_PoseClass bc => bc -> Bool -> IO ()Source
btSoftBody_Pose_m_bframe_get :: BtSoftBody_PoseClass bc => bc -> IO BoolSource
btSoftBody_Pose_m_volume_set :: BtSoftBody_PoseClass bc => bc -> Float -> IO ()Source
btSoftBody_Pose_m_volume_get :: BtSoftBody_PoseClass bc => bc -> IO FloatSource
btSoftBody_Pose_m_pos_set :: (BtSoftBody_PoseClass bc, BtAlignedObjectArray_btVector3_Class a) => bc -> a -> IO ()Source
btSoftBody_Pose_m_pos_get :: BtSoftBody_PoseClass bc => bc -> IO BtAlignedObjectArray_btVector3_Source
btSoftBody_Pose_m_wgh_set :: (BtSoftBody_PoseClass bc, BtAlignedObjectArray_float_Class a) => bc -> a -> IO ()Source
btSoftBody_Pose_m_com_set :: BtSoftBody_PoseClass bc => bc -> Vec3 -> IO ()Source
btSoftBody_Pose_m_com_get :: BtSoftBody_PoseClass bc => bc -> IO Vec3Source
btSoftBody_Pose_m_rot_set :: BtSoftBody_PoseClass bc => bc -> Mat3 -> IO ()Source
btSoftBody_Pose_m_rot_get :: BtSoftBody_PoseClass bc => bc -> IO Mat3Source
btSoftBody_Pose_m_scl_set :: BtSoftBody_PoseClass bc => bc -> Mat3 -> IO ()Source
btSoftBody_Pose_m_scl_get :: BtSoftBody_PoseClass bc => bc -> IO Mat3Source
btSoftBody_Pose_m_aqq_set :: BtSoftBody_PoseClass bc => bc -> Mat3 -> IO ()Source
btSoftBody_Pose_m_aqq_get :: BtSoftBody_PoseClass bc => bc -> IO Mat3Source
RContact
btSoftBody_RContact_free :: BtSoftBody_RContactClass bc => bc -> IO ()Source
btSoftBody_RContact_m_cti_set :: (BtSoftBody_RContactClass bc, BtSoftBody_sCtiClass a) => bc -> a -> IO ()Source
btSoftBody_RContact_m_node_set :: (BtSoftBody_RContactClass bc, BtSoftBody_NodeClass a) => bc -> a -> IO ()Source
btSoftBody_RContact_m_c0_set :: BtSoftBody_RContactClass bc => bc -> Mat3 -> IO ()Source
btSoftBody_RContact_m_c0_get :: BtSoftBody_RContactClass bc => bc -> IO Mat3Source
btSoftBody_RContact_m_c1_set :: BtSoftBody_RContactClass bc => bc -> Vec3 -> IO ()Source
btSoftBody_RContact_m_c1_get :: BtSoftBody_RContactClass bc => bc -> IO Vec3Source
btSoftBody_RContact_m_c2_set :: BtSoftBody_RContactClass bc => bc -> Float -> IO ()Source
btSoftBody_RContact_m_c2_get :: BtSoftBody_RContactClass bc => bc -> IO FloatSource
btSoftBody_RContact_m_c3_set :: BtSoftBody_RContactClass bc => bc -> Float -> IO ()Source
btSoftBody_RContact_m_c3_get :: BtSoftBody_RContactClass bc => bc -> IO FloatSource
btSoftBody_RContact_m_c4_set :: BtSoftBody_RContactClass bc => bc -> Float -> IO ()Source
btSoftBody_RContact_m_c4_get :: BtSoftBody_RContactClass bc => bc -> IO FloatSource
RayFromToCaster
btSoftBody_RayFromToCaster_free :: BtSoftBody_RayFromToCasterClass bc => bc -> IO ()Source
btSoftBody_RayFromToCaster_Process :: (BtSoftBody_RayFromToCasterClass bc, BtDbvtNodeClass p0) => bc -> p0 -> IO ()Source
btSoftBody_RayFromToCaster_m_rayFrom_set :: BtSoftBody_RayFromToCasterClass bc => bc -> Vec3 -> IO ()Source
http://code.google.com/p/bullet/source/browse/trunk/src/BulletSoftBody/btSoftBody.h?r=2223#604 http://code.google.com/p/bullet/source/browse/trunk/src/BulletSoftBody/btSoftBody.cpp?r=2223
http://code.google.com/p/bullet/source/browse/trunk/src/BulletSoftBody/btSoftBody.h?r=2223#604 http://code.google.com/p/bullet/source/browse/trunk/src/BulletSoftBody/btSoftBody.cpp?r=2223
btSoftBody_RayFromToCaster_m_rayFrom_get :: BtSoftBody_RayFromToCasterClass bc => bc -> IO Vec3Source
btSoftBody_RayFromToCaster_m_rayTo_set :: BtSoftBody_RayFromToCasterClass bc => bc -> Vec3 -> IO ()Source
btSoftBody_RayFromToCaster_m_rayNormalizedDirection_set :: BtSoftBody_RayFromToCasterClass bc => bc -> Vec3 -> IO ()Source
btSoftBody_RayFromToCaster_m_rayNormalizedDirection_get :: BtSoftBody_RayFromToCasterClass bc => bc -> IO Vec3Source
btSoftBody_RayFromToCaster_m_mint_set :: BtSoftBody_RayFromToCasterClass bc => bc -> Float -> IO ()Source
btSoftBody_RayFromToCaster_m_face_set :: (BtSoftBody_RayFromToCasterClass bc, BtSoftBody_FaceClass a) => bc -> a -> IO ()Source
btSoftBody_RayFromToCaster_m_face_get :: BtSoftBody_RayFromToCasterClass bc => bc -> IO BtSoftBody_FaceSource
btSoftBody_RayFromToCaster_m_tests_set :: BtSoftBody_RayFromToCasterClass bc => bc -> Int -> IO ()Source
SContact
btSoftBody_SContact_free :: BtSoftBody_SContactClass bc => bc -> IO ()Source
btSoftBody_SContact_m_node_set :: (BtSoftBody_SContactClass bc, BtSoftBody_NodeClass a) => bc -> a -> IO ()Source
btSoftBody_SContact_m_face_set :: (BtSoftBody_SContactClass bc, BtSoftBody_FaceClass a) => bc -> a -> IO ()Source
btSoftBody_SContact_m_weights_set :: BtSoftBody_SContactClass bc => bc -> Vec3 -> IO ()Source
btSoftBody_SContact_m_weights_get :: BtSoftBody_SContactClass bc => bc -> IO Vec3Source
btSoftBody_SContact_m_normal_set :: BtSoftBody_SContactClass bc => bc -> Vec3 -> IO ()Source
btSoftBody_SContact_m_normal_get :: BtSoftBody_SContactClass bc => bc -> IO Vec3Source
btSoftBody_SContact_m_margin_set :: BtSoftBody_SContactClass bc => bc -> Float -> IO ()Source
btSoftBody_SContact_m_margin_get :: BtSoftBody_SContactClass bc => bc -> IO FloatSource
btSoftBody_SContact_m_friction_set :: BtSoftBody_SContactClass bc => bc -> Float -> IO ()Source
btSoftBody_SContact_m_friction_get :: BtSoftBody_SContactClass bc => bc -> IO FloatSource
SolverState
btSoftBody_SolverState_free :: BtSoftBody_SolverStateClass bc => bc -> IO ()Source
btSoftBody_SolverState_sdt_set :: BtSoftBody_SolverStateClass bc => bc -> Float -> IO ()Source
btSoftBody_SolverState_sdt_get :: BtSoftBody_SolverStateClass bc => bc -> IO FloatSource
btSoftBody_SolverState_isdt_set :: BtSoftBody_SolverStateClass bc => bc -> Float -> IO ()Source
btSoftBody_SolverState_isdt_get :: BtSoftBody_SolverStateClass bc => bc -> IO FloatSource
btSoftBody_SolverState_velmrg_set :: BtSoftBody_SolverStateClass bc => bc -> Float -> IO ()Source
btSoftBody_SolverState_radmrg_set :: BtSoftBody_SolverStateClass bc => bc -> Float -> IO ()Source
btSoftBody_SolverState_updmrg_set :: BtSoftBody_SolverStateClass bc => bc -> Float -> IO ()Source
Specs
btSoftBody_Joint_Specs_free :: BtSoftBody_Joint_SpecsClass bc => bc -> IO ()Source
btSoftBody_Joint_Specs_erp_set :: BtSoftBody_Joint_SpecsClass bc => bc -> Float -> IO ()Source
btSoftBody_Joint_Specs_erp_get :: BtSoftBody_Joint_SpecsClass bc => bc -> IO FloatSource
btSoftBody_Joint_Specs_cfm_set :: BtSoftBody_Joint_SpecsClass bc => bc -> Float -> IO ()Source
btSoftBody_Joint_Specs_cfm_get :: BtSoftBody_Joint_SpecsClass bc => bc -> IO FloatSource
btSoftBody_Joint_Specs_split_set :: BtSoftBody_Joint_SpecsClass bc => bc -> Float -> IO ()Source
btSoftBody_Joint_Specs_split_get :: BtSoftBody_Joint_SpecsClass bc => bc -> IO FloatSource
Specs
btSoftBody_LJoint_Specs_free :: BtSoftBody_LJoint_SpecsClass bc => bc -> IO ()Source
btSoftBody_LJoint_Specs_position_set :: BtSoftBody_LJoint_SpecsClass bc => bc -> Vec3 -> IO ()Source
Specs
btSoftBody_AJoint_Specs_free :: BtSoftBody_AJoint_SpecsClass bc => bc -> IO ()Source
btSoftBody_AJoint_Specs_axis_set :: BtSoftBody_AJoint_SpecsClass bc => bc -> Vec3 -> IO ()Source
btSoftBody_AJoint_Specs_axis_get :: BtSoftBody_AJoint_SpecsClass bc => bc -> IO Vec3Source
btSoftBody_AJoint_Specs_icontrol_set :: (BtSoftBody_AJoint_SpecsClass bc, BtSoftBody_AJoint_IControlClass a) => bc -> a -> IO ()Source
btSoftBody_AJoint_Specs_icontrol_get :: BtSoftBody_AJoint_SpecsClass bc => bc -> IO BtSoftBody_AJoint_IControlSource
Tetra
btSoftBody_Tetra_free :: BtSoftBody_TetraClass bc => bc -> IO ()Source
btSoftBody_Tetra_m_rv_set :: BtSoftBody_TetraClass bc => bc -> Float -> IO ()Source
btSoftBody_Tetra_m_rv_get :: BtSoftBody_TetraClass bc => bc -> IO FloatSource
btSoftBody_Tetra_m_leaf_set :: (BtSoftBody_TetraClass bc, BtDbvtNodeClass a) => bc -> a -> IO ()Source
btSoftBody_Tetra_m_leaf_get :: BtSoftBody_TetraClass bc => bc -> IO BtDbvtNodeSource
btSoftBody_Tetra_m_c1_set :: BtSoftBody_TetraClass bc => bc -> Float -> IO ()Source
btSoftBody_Tetra_m_c1_get :: BtSoftBody_TetraClass bc => bc -> IO FloatSource
btSoftBody_Tetra_m_c2_set :: BtSoftBody_TetraClass bc => bc -> Float -> IO ()Source
btSoftBody_Tetra_m_c2_get :: BtSoftBody_TetraClass bc => bc -> IO FloatSource
btSoftBody
btSoftBody1 :: BtSoftBodyWorldInfoClass p0 => p0 -> IO BtSoftBodySource
btSoftBody_free :: BtSoftBodyClass bc => bc -> IO ()Source
btSoftBody_getVolume :: BtSoftBodyClass bc => bc -> IO FloatSource
btSoftBody_cutLink :: BtSoftBodyClass bc => bc -> Int -> Int -> Float -> IO BoolSource
btSoftBody_cutLink0 :: BtSoftBodyClass bc => bc -> Int -> Int -> Float -> IO BoolSource
btSoftBody_cutLink1 :: (BtSoftBodyClass bc, BtSoftBody_NodeClass p0, BtSoftBody_NodeClass p1) => bc -> p0 -> p1 -> Float -> IO BoolSource
btSoftBody_PSolve_Links :: BtSoftBodyClass p0 => p0 -> Float -> Float -> IO ()Source
btSoftBody_generateClusters :: BtSoftBodyClass bc => bc -> Int -> Int -> IO IntSource
btSoftBody_setCollisionShape :: (BtSoftBodyClass bc, BtCollisionShapeClass p0) => bc -> p0 -> IO ()Source
btSoftBody_initializeClusters :: BtSoftBodyClass bc => bc -> IO ()Source
btSoftBody_clusterVAImpulse :: BtSoftBody_ClusterClass p0 => p0 -> Vec3 -> IO Vec3Source
btSoftBody_clusterVAImpulse' :: BtSoftBody_ClusterClass p0 => p0 -> IO Vec3Source
btSoftBody_addForce :: BtSoftBodyClass bc => bc -> Vec3 -> IO Vec3Source
btSoftBody_addForce' :: BtSoftBodyClass bc => bc -> IO Vec3Source
btSoftBody_addForce0 :: BtSoftBodyClass bc => bc -> Vec3 -> IO Vec3Source
btSoftBody_addForce0' :: BtSoftBodyClass bc => bc -> IO Vec3Source
btSoftBody_addForce1 :: BtSoftBodyClass bc => bc -> Vec3 -> Int -> IO Vec3Source
btSoftBody_addForce1' :: BtSoftBodyClass bc => bc -> Int -> IO Vec3Source
btSoftBody_serialize :: (BtSoftBodyClass bc, BtSerializerClass p1) => bc -> VoidPtr -> p1 -> IO StringSource
btSoftBody_updateBounds :: BtSoftBodyClass bc => bc -> IO ()Source
btSoftBody_rotate :: BtSoftBodyClass bc => bc -> UnitQuaternion -> IO UnitQuaternionSource
btSoftBody_rotate' :: BtSoftBodyClass bc => bc -> IO UnitQuaternionSource
btSoftBody_releaseCluster :: BtSoftBodyClass bc => bc -> Int -> IO ()Source
btSoftBody_updateNormals :: BtSoftBodyClass bc => bc -> IO ()Source
btSoftBody_prepareClusters :: BtSoftBodyClass bc => bc -> Int -> IO ()Source
btSoftBody_releaseClusters :: BtSoftBodyClass bc => bc -> IO ()Source
btSoftBody_getTotalMass :: BtSoftBodyClass bc => bc -> IO FloatSource
btSoftBody_checkContact :: (BtSoftBodyClass bc, BtCollisionObjectClass p0, BtSoftBody_sCtiClass p3) => bc -> p0 -> Vec3 -> Float -> p3 -> IO (Bool, Vec3)Source
btSoftBody_checkContact' :: (BtSoftBodyClass bc, BtCollisionObjectClass p0, BtSoftBody_sCtiClass p3) => bc -> p0 -> Float -> p3 -> IO (Bool, Vec3)Source
btSoftBody_clusterDImpulse :: BtSoftBody_ClusterClass p0 => p0 -> Vec3 -> Vec3 -> IO (Vec3, Vec3)Source
btSoftBody_clusterDImpulse' :: BtSoftBody_ClusterClass p0 => p0 -> IO (Vec3, Vec3)Source
btSoftBody_initDefaults :: BtSoftBodyClass bc => bc -> IO ()Source
btSoftBody_checkLink :: BtSoftBodyClass bc => bc -> Int -> Int -> IO BoolSource
btSoftBody_checkLink0 :: BtSoftBodyClass bc => bc -> Int -> Int -> IO BoolSource
btSoftBody_checkLink1 :: (BtSoftBodyClass bc, BtSoftBody_NodeClass p0, BtSoftBody_NodeClass p1) => bc -> p0 -> p1 -> IO BoolSource
btSoftBody_setVolumeMass :: BtSoftBodyClass bc => bc -> Float -> IO ()Source
btSoftBody_clusterImpulse :: (BtSoftBody_ClusterClass p0, BtSoftBody_ImpulseClass p2) => p0 -> Vec3 -> p2 -> IO Vec3Source
btSoftBody_clusterImpulse' :: (BtSoftBody_ClusterClass p0, BtSoftBody_ImpulseClass p2) => p0 -> p2 -> IO Vec3Source
btSoftBody_checkFace :: BtSoftBodyClass bc => bc -> Int -> Int -> Int -> IO BoolSource
btSoftBody_evaluateCom :: BtSoftBodyClass bc => bc -> IO Vec3Source
btSoftBody_clusterDAImpulse :: BtSoftBody_ClusterClass p0 => p0 -> Vec3 -> IO Vec3Source
btSoftBody_clusterDAImpulse' :: BtSoftBody_ClusterClass p0 => p0 -> IO Vec3Source
btSoftBody_VSolve_Links :: BtSoftBodyClass p0 => p0 -> Float -> IO ()Source
btSoftBody_setTotalMass :: BtSoftBodyClass bc => bc -> Float -> Bool -> IO ()Source
btSoftBody_clusterDCImpulse :: BtSoftBody_ClusterClass p0 => p0 -> Vec3 -> IO Vec3Source
btSoftBody_clusterDCImpulse' :: BtSoftBody_ClusterClass p0 => p0 -> IO Vec3Source
btSoftBody_clusterVelocity :: BtSoftBody_ClusterClass p0 => p0 -> Vec3 -> IO (Vec3, Vec3)Source
btSoftBody_clusterVelocity' :: BtSoftBody_ClusterClass p0 => p0 -> IO (Vec3, Vec3)Source
btSoftBody_generateBendingConstraints :: (BtSoftBodyClass bc, BtSoftBody_MaterialClass p1) => bc -> Int -> p1 -> IO IntSource
btSoftBody_updateClusters :: BtSoftBodyClass bc => bc -> IO ()Source
btSoftBody_appendAnchor :: (BtSoftBodyClass bc, BtRigidBodyClass p1) => bc -> Int -> p1 -> Bool -> Float -> IO ()Source
btSoftBody_appendAnchor0 :: (BtSoftBodyClass bc, BtRigidBodyClass p1) => bc -> Int -> p1 -> Bool -> Float -> IO ()Source
btSoftBody_appendAnchor1 :: (BtSoftBodyClass bc, BtRigidBodyClass p1) => bc -> Int -> p1 -> Vec3 -> Bool -> Float -> IO Vec3Source
btSoftBody_appendAnchor1' :: (BtSoftBodyClass bc, BtRigidBodyClass p1) => bc -> Int -> p1 -> Bool -> Float -> IO Vec3Source
btSoftBody_applyClusters :: BtSoftBodyClass bc => bc -> Bool -> IO ()Source
btSoftBody_setVelocity :: BtSoftBodyClass bc => bc -> Vec3 -> IO Vec3Source
btSoftBody_setVelocity' :: BtSoftBodyClass bc => bc -> IO Vec3Source
btSoftBody_clusterCount :: BtSoftBodyClass bc => bc -> IO IntSource
btSoftBody_upcast :: BtCollisionObjectClass p0 => p0 -> IO BtSoftBodySource
btSoftBody_upcast0 :: BtCollisionObjectClass p0 => p0 -> IO BtSoftBodySource
btSoftBody_upcast1 :: BtCollisionObjectClass p0 => p0 -> IO BtSoftBodySource
btSoftBody_getWindVelocity :: BtSoftBodyClass bc => bc -> IO Vec3Source
btSoftBody_predictMotion :: BtSoftBodyClass bc => bc -> Float -> IO ()Source
btSoftBody_pointersToIndices :: BtSoftBodyClass bc => bc -> IO ()Source
btSoftBody_getMass :: BtSoftBodyClass bc => bc -> Int -> IO FloatSource
btSoftBody_PSolve_RContacts :: BtSoftBodyClass p0 => p0 -> Float -> Float -> IO ()Source
btSoftBody_initializeFaceTree :: BtSoftBodyClass bc => bc -> IO ()Source
btSoftBody_addVelocity :: BtSoftBodyClass bc => bc -> Vec3 -> IO Vec3Source
btSoftBody_addVelocity' :: BtSoftBodyClass bc => bc -> IO Vec3Source
btSoftBody_addVelocity0 :: BtSoftBodyClass bc => bc -> Vec3 -> IO Vec3Source
btSoftBody_addVelocity0' :: BtSoftBodyClass bc => bc -> IO Vec3Source
btSoftBody_addVelocity1 :: BtSoftBodyClass bc => bc -> Vec3 -> Int -> IO Vec3Source
btSoftBody_addVelocity1' :: BtSoftBodyClass bc => bc -> Int -> IO Vec3Source
btSoftBody_PSolve_Anchors :: BtSoftBodyClass p0 => p0 -> Float -> Float -> IO ()Source
btSoftBody_cleanupClusters :: BtSoftBodyClass bc => bc -> IO ()Source
btSoftBody_transform :: BtSoftBodyClass bc => bc -> Transform -> IO TransformSource
btSoftBody_transform' :: BtSoftBodyClass bc => bc -> IO TransformSource
btSoftBody_appendLinearJoint2 :: (BtSoftBodyClass bc, BtSoftBody_LJoint_SpecsClass p0, BtSoftBodyClass p1) => bc -> p0 -> p1 -> IO ()Source
btSoftBody_randomizeConstraints :: BtSoftBodyClass bc => bc -> IO ()Source
btSoftBody_updatePose :: BtSoftBodyClass bc => bc -> IO ()Source
btSoftBody_translate :: BtSoftBodyClass bc => bc -> Vec3 -> IO Vec3Source
btSoftBody_translate' :: BtSoftBodyClass bc => bc -> IO Vec3Source
btSoftBody_getAabb :: BtSoftBodyClass bc => bc -> Vec3 -> Vec3 -> IO (Vec3, Vec3)Source
btSoftBody_getAabb' :: BtSoftBodyClass bc => bc -> IO (Vec3, Vec3)Source
btSoftBody_PSolve_SContacts :: BtSoftBodyClass p0 => p0 -> Float -> Float -> IO ()Source
btSoftBody_appendMaterial :: BtSoftBodyClass bc => bc -> IO BtSoftBody_MaterialSource
btSoftBody_appendNode :: BtSoftBodyClass bc => bc -> Vec3 -> Float -> IO Vec3Source
btSoftBody_appendNode' :: BtSoftBodyClass bc => bc -> Float -> IO Vec3Source
btSoftBody_setMass :: BtSoftBodyClass bc => bc -> Int -> Float -> IO ()Source
btSoftBody_integrateMotion :: BtSoftBodyClass bc => bc -> IO ()Source
btSoftBody_defaultCollisionHandler :: (BtSoftBodyClass bc, BtCollisionObjectClass p0) => bc -> p0 -> IO ()Source
btSoftBody_defaultCollisionHandler0 :: (BtSoftBodyClass bc, BtCollisionObjectClass p0) => bc -> p0 -> IO ()Source
btSoftBody_defaultCollisionHandler1 :: (BtSoftBodyClass bc, BtSoftBodyClass p0) => bc -> p0 -> IO ()Source
btSoftBody_solveConstraints :: BtSoftBodyClass bc => bc -> IO ()Source
btSoftBody_setTotalDensity :: BtSoftBodyClass bc => bc -> Float -> IO ()Source
btSoftBody_appendNote :: (BtSoftBodyClass bc, BtSoftBody_NodeClass p3, BtSoftBody_NodeClass p4, BtSoftBody_NodeClass p5, BtSoftBody_NodeClass p6) => bc -> String -> Vec3 -> Vec4 -> p3 -> p4 -> p5 -> p6 -> IO (Vec3, Vec4)Source
btSoftBody_appendNote' :: (BtSoftBodyClass bc, BtSoftBody_NodeClass p3, BtSoftBody_NodeClass p4, BtSoftBody_NodeClass p5, BtSoftBody_NodeClass p6) => bc -> String -> p3 -> p4 -> p5 -> p6 -> IO (Vec3, Vec4)Source
btSoftBody_appendNote0 :: (BtSoftBodyClass bc, BtSoftBody_NodeClass p3, BtSoftBody_NodeClass p4, BtSoftBody_NodeClass p5, BtSoftBody_NodeClass p6) => bc -> String -> Vec3 -> Vec4 -> p3 -> p4 -> p5 -> p6 -> IO (Vec3, Vec4)Source
btSoftBody_appendNote0' :: (BtSoftBodyClass bc, BtSoftBody_NodeClass p3, BtSoftBody_NodeClass p4, BtSoftBody_NodeClass p5, BtSoftBody_NodeClass p6) => bc -> String -> p3 -> p4 -> p5 -> p6 -> IO (Vec3, Vec4)Source
btSoftBody_appendNote1 :: (BtSoftBodyClass bc, BtSoftBody_NodeClass p2) => bc -> String -> Vec3 -> p2 -> IO Vec3Source
btSoftBody_appendNote1' :: (BtSoftBodyClass bc, BtSoftBody_NodeClass p2) => bc -> String -> p2 -> IO Vec3Source
btSoftBody_appendNote2 :: (BtSoftBodyClass bc, BtSoftBody_LinkClass p2) => bc -> String -> Vec3 -> p2 -> IO Vec3Source
btSoftBody_appendNote2' :: (BtSoftBodyClass bc, BtSoftBody_LinkClass p2) => bc -> String -> p2 -> IO Vec3Source
btSoftBody_appendNote3 :: (BtSoftBodyClass bc, BtSoftBody_FaceClass p2) => bc -> String -> Vec3 -> p2 -> IO Vec3Source
btSoftBody_appendNote3' :: (BtSoftBodyClass bc, BtSoftBody_FaceClass p2) => bc -> String -> p2 -> IO Vec3Source
btSoftBody_setVolumeDensity :: BtSoftBodyClass bc => bc -> Float -> IO ()Source
btSoftBody_updateConstants :: BtSoftBodyClass bc => bc -> IO ()Source
btSoftBody_staticSolve :: BtSoftBodyClass bc => bc -> Int -> IO ()Source
btSoftBody_refine :: (BtSoftBodyClass bc, BtSoftBody_ImplicitFnClass p0) => bc -> p0 -> Float -> Bool -> IO ()Source
btSoftBody_appendLink :: (BtSoftBodyClass bc, BtSoftBody_MaterialClass p1) => bc -> Int -> p1 -> IO ()Source
btSoftBody_appendLink0 :: (BtSoftBodyClass bc, BtSoftBody_MaterialClass p1) => bc -> Int -> p1 -> IO ()Source
btSoftBody_appendLink1 :: (BtSoftBodyClass bc, BtSoftBody_MaterialClass p2) => bc -> Int -> Int -> p2 -> Bool -> IO ()Source
btSoftBody_appendLink2 :: (BtSoftBodyClass bc, BtSoftBody_NodeClass p0, BtSoftBody_NodeClass p1, BtSoftBody_MaterialClass p2) => bc -> p0 -> p1 -> p2 -> Bool -> IO ()Source
btSoftBody_calculateSerializeBufferSize :: BtSoftBodyClass bc => bc -> IO IntSource
btSoftBody_solveClusters :: BtAlignedObjectArray_btSoftBody_ptr_Class p0 => p0 -> IO ()Source
btSoftBody_solveClusters0 :: BtAlignedObjectArray_btSoftBody_ptr_Class p0 => p0 -> IO ()Source
btSoftBody_solveClusters1 :: BtSoftBodyClass bc => bc -> Float -> IO ()Source
btSoftBody_rayTest :: (BtSoftBodyClass bc, BtSoftBody_sRayCastClass p2) => bc -> Vec3 -> Vec3 -> p2 -> IO (Bool, Vec3, Vec3)Source
btSoftBody_rayTest' :: (BtSoftBodyClass bc, BtSoftBody_sRayCastClass p2) => bc -> p2 -> IO (Bool, Vec3, Vec3)Source
btSoftBody_rayTest0 :: (BtSoftBodyClass bc, BtSoftBody_sRayCastClass p2) => bc -> Vec3 -> Vec3 -> p2 -> IO (Bool, Vec3, Vec3)Source
btSoftBody_rayTest0' :: (BtSoftBodyClass bc, BtSoftBody_sRayCastClass p2) => bc -> p2 -> IO (Bool, Vec3, Vec3)Source
btSoftBody_setPose :: BtSoftBodyClass bc => bc -> Bool -> Bool -> IO ()Source
btSoftBody_appendFace :: (BtSoftBodyClass bc, BtSoftBody_MaterialClass p1) => bc -> Int -> p1 -> IO ()Source
btSoftBody_appendFace0 :: (BtSoftBodyClass bc, BtSoftBody_MaterialClass p1) => bc -> Int -> p1 -> IO ()Source
btSoftBody_appendFace1 :: (BtSoftBodyClass bc, BtSoftBody_MaterialClass p3) => bc -> Int -> Int -> Int -> p3 -> IO ()Source
btSoftBody_dampClusters :: BtSoftBodyClass bc => bc -> IO ()Source
btSoftBody_getWorldInfo :: BtSoftBodyClass bc => bc -> IO BtSoftBodyWorldInfoSource
btSoftBody_appendAngularJoint2 :: (BtSoftBodyClass bc, BtSoftBody_AJoint_SpecsClass p0, BtSoftBodyClass p1) => bc -> p0 -> p1 -> IO ()Source
btSoftBody_clusterVImpulse :: BtSoftBody_ClusterClass p0 => p0 -> Vec3 -> Vec3 -> IO (Vec3, Vec3)Source
btSoftBody_clusterVImpulse' :: BtSoftBody_ClusterClass p0 => p0 -> IO (Vec3, Vec3)Source
btSoftBody_scale :: BtSoftBodyClass bc => bc -> Vec3 -> IO Vec3Source
btSoftBody_scale' :: BtSoftBodyClass bc => bc -> IO Vec3Source
btSoftBody_clusterAImpulse :: (BtSoftBody_ClusterClass p0, BtSoftBody_ImpulseClass p1) => p0 -> p1 -> IO ()Source
btSoftBody_clusterCom :: BtSoftBody_ClusterClass p0 => p0 -> IO Vec3Source
btSoftBody_clusterCom0 :: BtSoftBody_ClusterClass p0 => p0 -> IO Vec3Source
btSoftBody_clusterCom1 :: BtSoftBodyClass bc => bc -> Int -> IO Vec3Source
btSoftBody_setWindVelocity :: BtSoftBodyClass bc => bc -> Vec3 -> IO Vec3Source
btSoftBody_setWindVelocity' :: BtSoftBodyClass bc => bc -> IO Vec3Source
btSoftBody_applyForces :: BtSoftBodyClass bc => bc -> IO ()Source
btSoftBody_appendTetra :: (BtSoftBodyClass bc, BtSoftBody_MaterialClass p1) => bc -> Int -> p1 -> IO ()Source
btSoftBody_appendTetra0 :: (BtSoftBodyClass bc, BtSoftBody_MaterialClass p1) => bc -> Int -> p1 -> IO ()Source
btSoftBody_appendTetra1 :: (BtSoftBodyClass bc, BtSoftBody_MaterialClass p4) => bc -> Int -> Int -> Int -> Int -> p4 -> IO ()Source
btSoftBody_m_anchors_set :: (BtSoftBodyClass bc, BtAlignedObjectArray_btSoftBody_Anchor_Class a) => bc -> a -> IO ()Source
http://code.google.com/p/bullet/source/browse/trunk/src/BulletSoftBody/btSoftBody.h?r=2223#656 http://code.google.com/p/bullet/source/browse/trunk/src/BulletSoftBody/btSoftBody.cpp?r=2223
http://code.google.com/p/bullet/source/browse/trunk/src/BulletSoftBody/btSoftBody.h?r=2223#656 http://code.google.com/p/bullet/source/browse/trunk/src/BulletSoftBody/btSoftBody.cpp?r=2223
btSoftBody_m_anchors_get :: BtSoftBodyClass bc => bc -> IO BtAlignedObjectArray_btSoftBody_Anchor_Source
btSoftBody_m_bUpdateRtCst_set :: BtSoftBodyClass bc => bc -> Bool -> IO ()Source
btSoftBody_m_bUpdateRtCst_get :: BtSoftBodyClass bc => bc -> IO BoolSource
btSoftBody_m_cdbvt_set :: (BtSoftBodyClass bc, BtDbvtClass a) => bc -> a -> IO ()Source
btSoftBody_m_cdbvt_get :: BtSoftBodyClass bc => bc -> IO BtDbvtSource
btSoftBody_m_cfg_set :: (BtSoftBodyClass bc, BtSoftBody_ConfigClass a) => bc -> a -> IO ()Source
btSoftBody_m_cfg_get :: BtSoftBodyClass bc => bc -> IO BtSoftBody_ConfigSource
btSoftBody_m_clusterConnectivity_set :: (BtSoftBodyClass bc, BtAlignedObjectArray_bool_Class a) => bc -> a -> IO ()Source
btSoftBody_m_clusterConnectivity_get :: BtSoftBodyClass bc => bc -> IO BtAlignedObjectArray_bool_Source
btSoftBody_m_clusters_set :: (BtSoftBodyClass bc, BtAlignedObjectArray_btSoftBody_Cluster_ptr_Class a) => bc -> a -> IO ()Source
btSoftBody_m_clusters_get :: BtSoftBodyClass bc => bc -> IO BtAlignedObjectArray_btSoftBody_Cluster_ptr_Source
btSoftBody_m_collisionDisabledObjects_set :: (BtSoftBodyClass bc, BtAlignedObjectArray_btCollisionObject_ptr_Class a) => bc -> a -> IO ()Source
btSoftBody_m_collisionDisabledObjects_get :: BtSoftBodyClass bc => bc -> IO BtAlignedObjectArray_btCollisionObject_ptr_Source
btSoftBody_m_faces_set :: (BtSoftBodyClass bc, BtAlignedObjectArray_btSoftBody_Face_Class a) => bc -> a -> IO ()Source
btSoftBody_m_faces_get :: BtSoftBodyClass bc => bc -> IO BtAlignedObjectArray_btSoftBody_Face_Source
btSoftBody_m_fdbvt_set :: (BtSoftBodyClass bc, BtDbvtClass a) => bc -> a -> IO ()Source
btSoftBody_m_fdbvt_get :: BtSoftBodyClass bc => bc -> IO BtDbvtSource
btSoftBody_m_initialWorldTransform_set :: BtSoftBodyClass bc => bc -> Transform -> IO ()Source
btSoftBody_m_initialWorldTransform_get :: BtSoftBodyClass bc => bc -> IO TransformSource
btSoftBody_m_joints_set :: (BtSoftBodyClass bc, BtAlignedObjectArray_btSoftBody_Joint_ptr_Class a) => bc -> a -> IO ()Source
btSoftBody_m_joints_get :: BtSoftBodyClass bc => bc -> IO BtAlignedObjectArray_btSoftBody_Joint_ptr_Source
btSoftBody_m_links_set :: (BtSoftBodyClass bc, BtAlignedObjectArray_btSoftBody_Link_Class a) => bc -> a -> IO ()Source
btSoftBody_m_links_get :: BtSoftBodyClass bc => bc -> IO BtAlignedObjectArray_btSoftBody_Link_Source
btSoftBody_m_materials_set :: (BtSoftBodyClass bc, BtAlignedObjectArray_btSoftBody_Material_ptr_Class a) => bc -> a -> IO ()Source
btSoftBody_m_materials_get :: BtSoftBodyClass bc => bc -> IO BtAlignedObjectArray_btSoftBody_Material_ptr_Source
btSoftBody_m_ndbvt_set :: (BtSoftBodyClass bc, BtDbvtClass a) => bc -> a -> IO ()Source
btSoftBody_m_ndbvt_get :: BtSoftBodyClass bc => bc -> IO BtDbvtSource
btSoftBody_m_nodes_set :: (BtSoftBodyClass bc, BtAlignedObjectArray_btSoftBody_Node_Class a) => bc -> a -> IO ()Source
btSoftBody_m_nodes_get :: BtSoftBodyClass bc => bc -> IO BtAlignedObjectArray_btSoftBody_Node_Source
btSoftBody_m_notes_set :: (BtSoftBodyClass bc, BtAlignedObjectArray_btSoftBody_Note_Class a) => bc -> a -> IO ()Source
btSoftBody_m_notes_get :: BtSoftBodyClass bc => bc -> IO BtAlignedObjectArray_btSoftBody_Note_Source
btSoftBody_m_pose_set :: (BtSoftBodyClass bc, BtSoftBody_PoseClass a) => bc -> a -> IO ()Source
btSoftBody_m_pose_get :: BtSoftBodyClass bc => bc -> IO BtSoftBody_PoseSource
btSoftBody_m_rcontacts_set :: (BtSoftBodyClass bc, BtAlignedObjectArray_btSoftBody_RContact_Class a) => bc -> a -> IO ()Source
btSoftBody_m_rcontacts_get :: BtSoftBodyClass bc => bc -> IO BtAlignedObjectArray_btSoftBody_RContact_Source
btSoftBody_m_scontacts_set :: (BtSoftBodyClass bc, BtAlignedObjectArray_btSoftBody_SContact_Class a) => bc -> a -> IO ()Source
btSoftBody_m_scontacts_get :: BtSoftBodyClass bc => bc -> IO BtAlignedObjectArray_btSoftBody_SContact_Source
btSoftBody_m_sst_set :: (BtSoftBodyClass bc, BtSoftBody_SolverStateClass a) => bc -> a -> IO ()Source
btSoftBody_m_sst_get :: BtSoftBodyClass bc => bc -> IO BtSoftBody_SolverStateSource
btSoftBody_m_tag_set :: BtSoftBodyClass bc => bc -> VoidPtr -> IO ()Source
btSoftBody_m_tag_get :: BtSoftBodyClass bc => bc -> IO VoidPtrSource
btSoftBody_m_tetras_set :: (BtSoftBodyClass bc, BtAlignedObjectArray_btSoftBody_Tetra_Class a) => bc -> a -> IO ()Source
btSoftBody_m_tetras_get :: BtSoftBodyClass bc => bc -> IO BtAlignedObjectArray_btSoftBody_Tetra_Source
btSoftBody_m_timeacc_set :: BtSoftBodyClass bc => bc -> Float -> IO ()Source
btSoftBody_m_timeacc_get :: BtSoftBodyClass bc => bc -> IO FloatSource
btSoftBody_m_userIndexMapping_set :: (BtSoftBodyClass bc, BtAlignedObjectArray_int_Class a) => bc -> a -> IO ()Source
btSoftBody_m_windVelocity_set :: BtSoftBodyClass bc => bc -> Vec3 -> IO ()Source
btSoftBody_m_windVelocity_get :: BtSoftBodyClass bc => bc -> IO Vec3Source
btSoftBody_m_worldInfo_set :: (BtSoftBodyClass bc, BtSoftBodyWorldInfoClass a) => bc -> a -> IO ()Source
btSoftBody_m_worldInfo_get :: BtSoftBodyClass bc => bc -> IO BtSoftBodyWorldInfoSource
btSoftBodyHelpers
btSoftBodyHelpers_free :: BtSoftBodyHelpersClass bc => bc -> IO ()Source
btSoftBodyHelpers_DrawInfos :: (BtSoftBodyClass p0, BtIDebugDrawClass p1) => p0 -> p1 -> Bool -> Bool -> Bool -> IO ()Source
btSoftBodyHelpers_Draw :: (BtSoftBodyClass p0, BtIDebugDrawClass p1) => p0 -> p1 -> Int -> IO ()Source
btSoftBodyHelpers_CreateEllipsoid :: BtSoftBodyWorldInfoClass p0 => p0 -> Vec3 -> Vec3 -> Int -> IO (BtSoftBody, Vec3, Vec3)Source
btSoftBodyHelpers_CreateEllipsoid' :: BtSoftBodyWorldInfoClass p0 => p0 -> Int -> IO (BtSoftBody, Vec3, Vec3)Source
btSoftBodyHelpers_CreateFromTetGenData :: BtSoftBodyWorldInfoClass p0 => p0 -> String -> String -> String -> Bool -> Bool -> Bool -> IO BtSoftBodySource
btSoftBodyHelpers_DrawFrame :: (BtSoftBodyClass p0, BtIDebugDrawClass p1) => p0 -> p1 -> IO ()Source
btSoftBodyHelpers_CreateRope :: BtSoftBodyWorldInfoClass p0 => p0 -> Vec3 -> Vec3 -> Int -> Int -> IO (BtSoftBody, Vec3, Vec3)Source
btSoftBodyHelpers_CreateRope' :: BtSoftBodyWorldInfoClass p0 => p0 -> Int -> Int -> IO (BtSoftBody, Vec3, Vec3)Source
btSoftBodyHelpers_DrawFaceTree :: (BtSoftBodyClass p0, BtIDebugDrawClass p1) => p0 -> p1 -> Int -> Int -> IO ()Source
btSoftBodyHelpers_DrawClusterTree :: (BtSoftBodyClass p0, BtIDebugDrawClass p1) => p0 -> p1 -> Int -> Int -> IO ()Source
btSoftBodyHelpers_DrawNodeTree :: (BtSoftBodyClass p0, BtIDebugDrawClass p1) => p0 -> p1 -> Int -> Int -> IO ()Source
btSoftBodyHelpers_CreatePatch :: BtSoftBodyWorldInfoClass p0 => p0 -> Vec3 -> Vec3 -> Vec3 -> Vec3 -> Int -> Int -> Int -> Bool -> IO (BtSoftBody, Vec3, Vec3, Vec3, Vec3)Source
btSoftBodyHelpers_CreatePatch' :: BtSoftBodyWorldInfoClass p0 => p0 -> Int -> Int -> Int -> Bool -> IO (BtSoftBody, Vec3, Vec3, Vec3, Vec3)Source
btSoftBodyRigidBodyCollisionConfiguration
btSoftBodyRigidBodyCollisionConfiguration :: BtDefaultCollisionConstructionInfoClass p0 => p0 -> IO BtSoftBodyRigidBodyCollisionConfigurationSource
btSoftBodyRigidBodyCollisionConfiguration_free :: BtSoftBodyRigidBodyCollisionConfigurationClass bc => bc -> IO ()Source
btSoftBodyRigidBodyCollisionConfiguration_getCollisionAlgorithmCreateFunc :: BtSoftBodyRigidBodyCollisionConfigurationClass bc => bc -> Int -> Int -> IO BtCollisionAlgorithmCreateFuncSource
btSoftBodyRigidBodyCollisionConfiguration_m_softSoftCreateFunc_set :: (BtSoftBodyRigidBodyCollisionConfigurationClass bc, BtCollisionAlgorithmCreateFuncClass a) => bc -> a -> IO ()Source
http://code.google.com/p/bullet/source/browse/trunk/src/BulletSoftBody/btSoftBodyRigidBodyCollisionConfiguration.h?r=2223#30 http://code.google.com/p/bullet/source/browse/trunk/src/BulletSoftBody/btSoftBodyRigidBodyCollisionConfiguration.cpp?r=2223
http://code.google.com/p/bullet/source/browse/trunk/src/BulletSoftBody/btSoftBodyRigidBodyCollisionConfiguration.h?r=2223#30 http://code.google.com/p/bullet/source/browse/trunk/src/BulletSoftBody/btSoftBodyRigidBodyCollisionConfiguration.cpp?r=2223
btSoftBodyRigidBodyCollisionConfiguration_m_softSoftCreateFunc_get :: BtSoftBodyRigidBodyCollisionConfigurationClass bc => bc -> IO BtCollisionAlgorithmCreateFuncSource
btSoftBodyRigidBodyCollisionConfiguration_m_softRigidConvexCreateFunc_set :: (BtSoftBodyRigidBodyCollisionConfigurationClass bc, BtCollisionAlgorithmCreateFuncClass a) => bc -> a -> IO ()Source
btSoftBodyRigidBodyCollisionConfiguration_m_softRigidConvexCreateFunc_get :: BtSoftBodyRigidBodyCollisionConfigurationClass bc => bc -> IO BtCollisionAlgorithmCreateFuncSource
btSoftBodyRigidBodyCollisionConfiguration_m_swappedSoftRigidConvexCreateFunc_set :: (BtSoftBodyRigidBodyCollisionConfigurationClass bc, BtCollisionAlgorithmCreateFuncClass a) => bc -> a -> IO ()Source
btSoftBodyRigidBodyCollisionConfiguration_m_swappedSoftRigidConvexCreateFunc_get :: BtSoftBodyRigidBodyCollisionConfigurationClass bc => bc -> IO BtCollisionAlgorithmCreateFuncSource
btSoftBodyRigidBodyCollisionConfiguration_m_softRigidConcaveCreateFunc_set :: (BtSoftBodyRigidBodyCollisionConfigurationClass bc, BtCollisionAlgorithmCreateFuncClass a) => bc -> a -> IO ()Source
btSoftBodyRigidBodyCollisionConfiguration_m_softRigidConcaveCreateFunc_get :: BtSoftBodyRigidBodyCollisionConfigurationClass bc => bc -> IO BtCollisionAlgorithmCreateFuncSource
btSoftBodyRigidBodyCollisionConfiguration_m_swappedSoftRigidConcaveCreateFunc_set :: (BtSoftBodyRigidBodyCollisionConfigurationClass bc, BtCollisionAlgorithmCreateFuncClass a) => bc -> a -> IO ()Source
btSoftBodyRigidBodyCollisionConfiguration_m_swappedSoftRigidConcaveCreateFunc_get :: BtSoftBodyRigidBodyCollisionConfigurationClass bc => bc -> IO BtCollisionAlgorithmCreateFuncSource
btSoftBodyWorldInfo
btSoftBodyWorldInfo_free :: BtSoftBodyWorldInfoClass bc => bc -> IO ()Source
btSoftBodyWorldInfo_air_density_set :: BtSoftBodyWorldInfoClass bc => bc -> Float -> IO ()Source
btSoftBodyWorldInfo_air_density_get :: BtSoftBodyWorldInfoClass bc => bc -> IO FloatSource
btSoftBodyWorldInfo_m_broadphase_set :: (BtSoftBodyWorldInfoClass bc, BtBroadphaseInterfaceClass a) => bc -> a -> IO ()Source
btSoftBodyWorldInfo_m_broadphase_get :: BtSoftBodyWorldInfoClass bc => bc -> IO BtBroadphaseInterfaceSource
btSoftBodyWorldInfo_m_dispatcher_set :: (BtSoftBodyWorldInfoClass bc, BtDispatcherClass a) => bc -> a -> IO ()Source
btSoftBodyWorldInfo_m_gravity_set :: BtSoftBodyWorldInfoClass bc => bc -> Vec3 -> IO ()Source
btSoftBodyWorldInfo_m_gravity_get :: BtSoftBodyWorldInfoClass bc => bc -> IO Vec3Source
btSoftBodyWorldInfo_m_sparsesdf_set :: (BtSoftBodyWorldInfoClass bc, BtSparseSdf_3_Class a) => bc -> a -> IO ()Source
btSoftBodyWorldInfo_water_density_set :: BtSoftBodyWorldInfoClass bc => bc -> Float -> IO ()Source
btSoftBodyWorldInfo_water_normal_set :: BtSoftBodyWorldInfoClass bc => bc -> Vec3 -> IO ()Source
btSoftBodyWorldInfo_water_normal_get :: BtSoftBodyWorldInfoClass bc => bc -> IO Vec3Source
btSoftBodyWorldInfo_water_offset_set :: BtSoftBodyWorldInfoClass bc => bc -> Float -> IO ()Source
btSoftRigidDynamicsWorld
btSoftRigidDynamicsWorld_free :: BtSoftRigidDynamicsWorldClass bc => bc -> IO ()Source
btSoftRigidDynamicsWorld_predictUnconstraintMotion :: BtSoftRigidDynamicsWorldClass bc => bc -> Float -> IO ()Source
btSoftRigidDynamicsWorld_getWorldInfo :: BtSoftRigidDynamicsWorldClass bc => bc -> IO BtSoftBodyWorldInfoSource
btSoftRigidDynamicsWorld_getWorldInfo0 :: BtSoftRigidDynamicsWorldClass bc => bc -> IO BtSoftBodyWorldInfoSource
btSoftRigidDynamicsWorld_getWorldInfo1 :: BtSoftRigidDynamicsWorldClass bc => bc -> IO BtSoftBodyWorldInfoSource
btSoftRigidDynamicsWorld_setDrawFlags :: BtSoftRigidDynamicsWorldClass bc => bc -> Int -> IO ()Source
btSoftRigidDynamicsWorld_getSoftBodyArray :: BtSoftRigidDynamicsWorldClass bc => bc -> IO BtAlignedObjectArray_btSoftBody_ptr_Source
btSoftRigidDynamicsWorld_getSoftBodyArray0 :: BtSoftRigidDynamicsWorldClass bc => bc -> IO BtAlignedObjectArray_btSoftBody_ptr_Source
btSoftRigidDynamicsWorld_getSoftBodyArray1 :: BtSoftRigidDynamicsWorldClass bc => bc -> IO BtAlignedObjectArray_btSoftBody_ptr_Source
btSoftRigidDynamicsWorld_serialize :: (BtSoftRigidDynamicsWorldClass bc, BtSerializerClass p0) => bc -> p0 -> IO ()Source
btSoftRigidDynamicsWorld_rayTest :: (BtSoftRigidDynamicsWorldClass bc, BtCollisionWorld_RayResultCallbackClass p2) => bc -> Vec3 -> Vec3 -> p2 -> IO (Vec3, Vec3)Source
btSoftRigidDynamicsWorld_rayTest' :: (BtSoftRigidDynamicsWorldClass bc, BtCollisionWorld_RayResultCallbackClass p2) => bc -> p2 -> IO (Vec3, Vec3)Source
btSoftRigidDynamicsWorld_solveSoftBodiesConstraints :: BtSoftRigidDynamicsWorldClass bc => bc -> Float -> IO ()Source
btSoftRigidDynamicsWorld_removeCollisionObject :: (BtSoftRigidDynamicsWorldClass bc, BtCollisionObjectClass p0) => bc -> p0 -> IO ()Source
btSoftRigidDynamicsWorld_addSoftBody :: (BtSoftRigidDynamicsWorldClass bc, BtSoftBodyClass p0) => bc -> p0 -> Int -> Int -> IO ()Source
btSoftRigidDynamicsWorld_rayTestSingle :: (BtCollisionObjectClass p2, BtCollisionShapeClass p3, BtCollisionWorld_RayResultCallbackClass p5) => Transform -> Transform -> p2 -> p3 -> Transform -> p5 -> IO (Transform, Transform, Transform)Source
btSoftRigidDynamicsWorld_rayTestSingle' :: (BtCollisionObjectClass p2, BtCollisionShapeClass p3, BtCollisionWorld_RayResultCallbackClass p5) => p2 -> p3 -> p5 -> IO (Transform, Transform, Transform)Source
btSoftRigidDynamicsWorld_internalSingleStepSimulation :: BtSoftRigidDynamicsWorldClass bc => bc -> Float -> IO ()Source
btSoftRigidDynamicsWorld_serializeSoftBodies :: (BtSoftRigidDynamicsWorldClass bc, BtSerializerClass p0) => bc -> p0 -> IO ()Source
btSoftRigidDynamicsWorld_removeSoftBody :: (BtSoftRigidDynamicsWorldClass bc, BtSoftBodyClass p0) => bc -> p0 -> IO ()Source
btSoftRigidDynamicsWorld_debugDrawWorld :: BtSoftRigidDynamicsWorldClass bc => bc -> IO ()Source
btSoftRigidDynamicsWorld_m_softBodies_set :: (BtSoftRigidDynamicsWorldClass bc, BtAlignedObjectArray_btSoftBody_ptr_Class a) => bc -> a -> IO ()Source
http://code.google.com/p/bullet/source/browse/trunk/src/BulletSoftBody/btSoftRigidDynamicsWorld.h?r=2223#29 http://code.google.com/p/bullet/source/browse/trunk/src/BulletSoftBody/btSoftRigidDynamicsWorld.cpp?r=2223
http://code.google.com/p/bullet/source/browse/trunk/src/BulletSoftBody/btSoftRigidDynamicsWorld.h?r=2223#29 http://code.google.com/p/bullet/source/browse/trunk/src/BulletSoftBody/btSoftRigidDynamicsWorld.cpp?r=2223
btSoftRigidDynamicsWorld_m_softBodies_get :: BtSoftRigidDynamicsWorldClass bc => bc -> IO BtAlignedObjectArray_btSoftBody_ptr_Source
btSoftRigidDynamicsWorld_m_drawFlags_set :: BtSoftRigidDynamicsWorldClass bc => bc -> Int -> IO ()Source
btSoftRigidDynamicsWorld_m_drawNodeTree_set :: BtSoftRigidDynamicsWorldClass bc => bc -> Bool -> IO ()Source
btSoftRigidDynamicsWorld_m_drawNodeTree_get :: BtSoftRigidDynamicsWorldClass bc => bc -> IO BoolSource
btSoftRigidDynamicsWorld_m_drawFaceTree_set :: BtSoftRigidDynamicsWorldClass bc => bc -> Bool -> IO ()Source
btSoftRigidDynamicsWorld_m_drawFaceTree_get :: BtSoftRigidDynamicsWorldClass bc => bc -> IO BoolSource
btSoftRigidDynamicsWorld_m_drawClusterTree_set :: BtSoftRigidDynamicsWorldClass bc => bc -> Bool -> IO ()Source
btSoftRigidDynamicsWorld_m_drawClusterTree_get :: BtSoftRigidDynamicsWorldClass bc => bc -> IO BoolSource
btSoftRigidDynamicsWorld_m_sbi_set :: (BtSoftRigidDynamicsWorldClass bc, BtSoftBodyWorldInfoClass a) => bc -> a -> IO ()Source
btSoftRigidDynamicsWorld_m_sbi_get :: BtSoftRigidDynamicsWorldClass bc => bc -> IO BtSoftBodyWorldInfoSource
btSoftRigidDynamicsWorld_m_ownsSolver_set :: BtSoftRigidDynamicsWorldClass bc => bc -> Bool -> IO ()Source
btSoftRigidDynamicsWorld_m_ownsSolver_get :: BtSoftRigidDynamicsWorldClass bc => bc -> IO BoolSource
btSparseSdf3
btSparseSdf_3__free :: BtSparseSdf_3_Class bc => bc -> IO ()Source
btSparseSdf_3__Reset :: BtSparseSdf_3_Class bc => bc -> IO ()Source
btSparseSdf_3__Hash :: BtCollisionShapeClass p3 => Int -> Int -> Int -> p3 -> IO Word32Source
btSparseSdf_3__RemoveReferences :: (BtSparseSdf_3_Class bc, BtCollisionShapeClass p0) => bc -> p0 -> IO IntSource
btSparseSdf_3__Evaluate :: (BtSparseSdf_3_Class bc, BtCollisionShapeClass p1) => bc -> Vec3 -> p1 -> Vec3 -> Float -> IO (Float, Vec3, Vec3)Source
btSparseSdf_3__Evaluate' :: (BtSparseSdf_3_Class bc, BtCollisionShapeClass p1) => bc -> p1 -> Float -> IO (Float, Vec3, Vec3)Source
btSparseSdf_3__GarbageCollect :: BtSparseSdf_3_Class bc => bc -> Int -> IO ()Source
btSparseSdf_3__DistanceToShape :: BtCollisionShapeClass p1 => Vec3 -> p1 -> IO (Float, Vec3)Source
btSparseSdf_3__DistanceToShape' :: BtCollisionShapeClass p1 => p1 -> IO (Float, Vec3)Source
btSparseSdf_3__Initialize :: BtSparseSdf_3_Class bc => bc -> Int -> IO ()Source
btSparseSdf_3__cells_set :: (BtSparseSdf_3_Class bc, BtAlignedObjectArray_btSparseSdf_3__Cell_ptr_Class a) => bc -> a -> IO ()Source
http://code.google.com/p/bullet/source/browse/trunk/src/BulletSoftBody/btSparseSDF.h?r=2223#68 http://code.google.com/p/bullet/source/browse/trunk/src/BulletSoftBody/btSparseSDF.cpp?r=2223
http://code.google.com/p/bullet/source/browse/trunk/src/BulletSoftBody/btSparseSDF.h?r=2223#68 http://code.google.com/p/bullet/source/browse/trunk/src/BulletSoftBody/btSparseSDF.cpp?r=2223
btSparseSdf_3__cells_get :: BtSparseSdf_3_Class bc => bc -> IO BtAlignedObjectArray_btSparseSdf_3__Cell_ptr_Source
btSparseSdf_3__ncells_set :: BtSparseSdf_3_Class bc => bc -> Int -> IO ()Source
btSparseSdf_3__ncells_get :: BtSparseSdf_3_Class bc => bc -> IO IntSource
btSparseSdf_3__nprobes_set :: BtSparseSdf_3_Class bc => bc -> Int -> IO ()Source
btSparseSdf_3__nprobes_get :: BtSparseSdf_3_Class bc => bc -> IO IntSource
btSparseSdf_3__nqueries_set :: BtSparseSdf_3_Class bc => bc -> Int -> IO ()Source
btSparseSdf_3__nqueries_get :: BtSparseSdf_3_Class bc => bc -> IO IntSource
btSparseSdf_3__puid_set :: BtSparseSdf_3_Class bc => bc -> Int -> IO ()Source
btSparseSdf_3__puid_get :: BtSparseSdf_3_Class bc => bc -> IO IntSource
btSparseSdf_3__voxelsz_set :: BtSparseSdf_3_Class bc => bc -> Float -> IO ()Source
btSparseSdf_3__voxelsz_get :: BtSparseSdf_3_Class bc => bc -> IO FloatSource
eAeroModel
btSoftBody_eAeroModel_free :: BtSoftBody_eAeroModelClass bc => bc -> IO ()Source
eFeature
btSoftBody_eFeature_free :: BtSoftBody_eFeatureClass bc => bc -> IO ()Source
ePSolver
btSoftBody_ePSolver_free :: BtSoftBody_ePSolverClass bc => bc -> IO ()Source
eSolverPresets
btSoftBody_eSolverPresets_free :: BtSoftBody_eSolverPresetsClass bc => bc -> IO ()Source
eType
btSoftBody_Joint_eType_free :: BtSoftBody_Joint_eTypeClass bc => bc -> IO ()Source
eVSolver
btSoftBody_eVSolver_free :: BtSoftBody_eVSolverClass bc => bc -> IO ()Source
fCollision
btSoftBody_fCollision_free :: BtSoftBody_fCollisionClass bc => bc -> IO ()Source
fDrawFlags
fDrawFlags_free :: FDrawFlagsClass bc => bc -> IO ()Source
fMaterial
btSoftBody_fMaterial_free :: BtSoftBody_fMaterialClass bc => bc -> IO ()Source
sCti
btSoftBody_sCti_free :: BtSoftBody_sCtiClass bc => bc -> IO ()Source
btSoftBody_sCti_m_colObj_set :: (BtSoftBody_sCtiClass bc, BtCollisionObjectClass a) => bc -> a -> IO ()Source
btSoftBody_sCti_m_normal_set :: BtSoftBody_sCtiClass bc => bc -> Vec3 -> IO ()Source
btSoftBody_sCti_m_normal_get :: BtSoftBody_sCtiClass bc => bc -> IO Vec3Source
btSoftBody_sCti_m_offset_set :: BtSoftBody_sCtiClass bc => bc -> Float -> IO ()Source
btSoftBody_sCti_m_offset_get :: BtSoftBody_sCtiClass bc => bc -> IO FloatSource
sMedium
btSoftBody_sMedium_free :: BtSoftBody_sMediumClass bc => bc -> IO ()Source
btSoftBody_sMedium_m_density_set :: BtSoftBody_sMediumClass bc => bc -> Float -> IO ()Source
btSoftBody_sMedium_m_density_get :: BtSoftBody_sMediumClass bc => bc -> IO FloatSource
btSoftBody_sMedium_m_pressure_set :: BtSoftBody_sMediumClass bc => bc -> Float -> IO ()Source
btSoftBody_sMedium_m_pressure_get :: BtSoftBody_sMediumClass bc => bc -> IO FloatSource
btSoftBody_sMedium_m_velocity_set :: BtSoftBody_sMediumClass bc => bc -> Vec3 -> IO ()Source
btSoftBody_sMedium_m_velocity_get :: BtSoftBody_sMediumClass bc => bc -> IO Vec3Source
sRayCast
btSoftBody_sRayCast_free :: BtSoftBody_sRayCastClass bc => bc -> IO ()Source
btSoftBody_sRayCast_body_set :: (BtSoftBody_sRayCastClass bc, BtSoftBodyClass a) => bc -> a -> IO ()Source
btSoftBody_sRayCast_body_get :: BtSoftBody_sRayCastClass bc => bc -> IO BtSoftBodySource
btSoftBody_sRayCast_fraction_set :: BtSoftBody_sRayCastClass bc => bc -> Float -> IO ()Source
btSoftBody_sRayCast_fraction_get :: BtSoftBody_sRayCastClass bc => bc -> IO FloatSource
btSoftBody_sRayCast_index_set :: BtSoftBody_sRayCastClass bc => bc -> Int -> IO ()Source
btSoftBody_sRayCast_index_get :: BtSoftBody_sRayCastClass bc => bc -> IO IntSource
btSoftBody_AJoint'_ :: IO (Ptr ())Source
btSoftBody_AJoint_free'_ :: Ptr () -> IO ()Source
btSoftBody_AJoint_Terminate'_ :: Ptr () -> CFloat -> IO ()Source
btSoftBody_AJoint_m_icontrol_set'_ :: Ptr () -> Ptr () -> IO ()Source
btSoftBody_AJoint_m_icontrol_get'_ :: Ptr () -> IO (Ptr ())Source
btSoftBody_Anchor'_ :: IO (Ptr ())Source
btSoftBody_Anchor_free'_ :: Ptr () -> IO ()Source
btSoftBody_Anchor_m_node_set'_ :: Ptr () -> Ptr () -> IO ()Source
btSoftBody_Anchor_m_node_get'_ :: Ptr () -> IO (Ptr ())Source
btSoftBody_Anchor_m_body_set'_ :: Ptr () -> Ptr () -> IO ()Source
btSoftBody_Anchor_m_body_get'_ :: Ptr () -> IO (Ptr ())Source
btSoftBody_Anchor_m_influence_set'_ :: Ptr () -> CFloat -> IO ()Source
btSoftBody_Anchor_m_c2_set'_ :: Ptr () -> CFloat -> IO ()Source
btSoftBody_Anchor_m_c2_get'_ :: Ptr () -> IO CFloatSource
btSoftBody_Body0'_ :: IO (Ptr ())Source
btSoftBody_Body1'_ :: Ptr () -> IO (Ptr ())Source
btSoftBody_Body2'_ :: Ptr () -> IO (Ptr ())Source
btSoftBody_Body_free'_ :: Ptr () -> IO ()Source
btSoftBody_Body_activate'_ :: Ptr () -> IO ()Source
btSoftBody_Body_applyAImpulse'_ :: Ptr () -> Ptr () -> IO ()Source
btSoftBody_Body_invMass'_ :: Ptr () -> IO CFloatSource
btSoftBody_Body_m_soft_set'_ :: Ptr () -> Ptr () -> IO ()Source
btSoftBody_Body_m_soft_get'_ :: Ptr () -> IO (Ptr ())Source
btSoftBody_Body_m_rigid_set'_ :: Ptr () -> Ptr () -> IO ()Source
btSoftBody_Body_m_rigid_get'_ :: Ptr () -> IO (Ptr ())Source
btSoftBody_Body_m_collisionObject_set'_ :: Ptr () -> Ptr () -> IO ()Source
btSoftBody_Body_m_collisionObject_get'_ :: Ptr () -> IO (Ptr ())Source
btSoftBody_CJoint'_ :: IO (Ptr ())Source
btSoftBody_CJoint_free'_ :: Ptr () -> IO ()Source
btSoftBody_CJoint_Terminate'_ :: Ptr () -> CFloat -> IO ()Source
btSoftBody_CJoint_m_life_set'_ :: Ptr () -> CInt -> IO ()Source
btSoftBody_CJoint_m_life_get'_ :: Ptr () -> IO CIntSource
btSoftBody_CJoint_m_maxlife_set'_ :: Ptr () -> CInt -> IO ()Source
btSoftBody_CJoint_m_maxlife_get'_ :: Ptr () -> IO CIntSource
btSoftBody_CJoint_m_friction_set'_ :: Ptr () -> CFloat -> IO ()Source
btSoftBody_Cluster'_ :: IO (Ptr ())Source
btSoftBody_Cluster_free'_ :: Ptr () -> IO ()Source
btSoftBody_Cluster_m_adamping_set'_ :: Ptr () -> CFloat -> IO ()Source
btSoftBody_Cluster_m_clusterIndex_set'_ :: Ptr () -> CInt -> IO ()Source
btSoftBody_Cluster_m_collide_set'_ :: Ptr () -> CInt -> IO ()Source
btSoftBody_Cluster_m_containsAnchor_set'_ :: Ptr () -> CInt -> IO ()Source
btSoftBody_Cluster_m_framerefs_set'_ :: Ptr () -> Ptr () -> IO ()Source
btSoftBody_Cluster_m_framerefs_get'_ :: Ptr () -> IO (Ptr ())Source
btSoftBody_Cluster_m_idmass_set'_ :: Ptr () -> CFloat -> IO ()Source
btSoftBody_Cluster_m_imass_set'_ :: Ptr () -> CFloat -> IO ()Source
btSoftBody_Cluster_m_ldamping_set'_ :: Ptr () -> CFloat -> IO ()Source
btSoftBody_Cluster_m_leaf_set'_ :: Ptr () -> Ptr () -> IO ()Source
btSoftBody_Cluster_m_leaf_get'_ :: Ptr () -> IO (Ptr ())Source
btSoftBody_Cluster_m_masses_set'_ :: Ptr () -> Ptr () -> IO ()Source
btSoftBody_Cluster_m_masses_get'_ :: Ptr () -> IO (Ptr ())Source
btSoftBody_Cluster_m_matching_set'_ :: Ptr () -> CFloat -> IO ()Source
btSoftBody_Cluster_m_maxSelfCollisionImpulse_set'_ :: Ptr () -> CFloat -> IO ()Source
btSoftBody_Cluster_m_ndamping_set'_ :: Ptr () -> CFloat -> IO ()Source
btSoftBody_Cluster_m_ndimpulses_set'_ :: Ptr () -> CInt -> IO ()Source
btSoftBody_Cluster_m_nodes_set'_ :: Ptr () -> Ptr () -> IO ()Source
btSoftBody_Cluster_m_nodes_get'_ :: Ptr () -> IO (Ptr ())Source
btSoftBody_Cluster_m_nvimpulses_set'_ :: Ptr () -> CInt -> IO ()Source
btSoftBody_Cluster_m_selfCollisionImpulseFactor_set'_ :: Ptr () -> CFloat -> IO ()Source
btSoftBody_Config'_ :: IO (Ptr ())Source
btSoftBody_Config_free'_ :: Ptr () -> IO ()Source
btSoftBody_Config_kVCF_set'_ :: Ptr () -> CFloat -> IO ()Source
btSoftBody_Config_kVCF_get'_ :: Ptr () -> IO CFloatSource
btSoftBody_Config_kDP_set'_ :: Ptr () -> CFloat -> IO ()Source
btSoftBody_Config_kDP_get'_ :: Ptr () -> IO CFloatSource
btSoftBody_Config_kDG_set'_ :: Ptr () -> CFloat -> IO ()Source
btSoftBody_Config_kDG_get'_ :: Ptr () -> IO CFloatSource
btSoftBody_Config_kLF_set'_ :: Ptr () -> CFloat -> IO ()Source
btSoftBody_Config_kLF_get'_ :: Ptr () -> IO CFloatSource
btSoftBody_Config_kPR_set'_ :: Ptr () -> CFloat -> IO ()Source
btSoftBody_Config_kPR_get'_ :: Ptr () -> IO CFloatSource
btSoftBody_Config_kVC_set'_ :: Ptr () -> CFloat -> IO ()Source
btSoftBody_Config_kVC_get'_ :: Ptr () -> IO CFloatSource
btSoftBody_Config_kDF_set'_ :: Ptr () -> CFloat -> IO ()Source
btSoftBody_Config_kDF_get'_ :: Ptr () -> IO CFloatSource
btSoftBody_Config_kMT_set'_ :: Ptr () -> CFloat -> IO ()Source
btSoftBody_Config_kMT_get'_ :: Ptr () -> IO CFloatSource
btSoftBody_Config_kCHR_set'_ :: Ptr () -> CFloat -> IO ()Source
btSoftBody_Config_kCHR_get'_ :: Ptr () -> IO CFloatSource
btSoftBody_Config_kKHR_set'_ :: Ptr () -> CFloat -> IO ()Source
btSoftBody_Config_kKHR_get'_ :: Ptr () -> IO CFloatSource
btSoftBody_Config_kSHR_set'_ :: Ptr () -> CFloat -> IO ()Source
btSoftBody_Config_kSHR_get'_ :: Ptr () -> IO CFloatSource
btSoftBody_Config_kAHR_set'_ :: Ptr () -> CFloat -> IO ()Source
btSoftBody_Config_kAHR_get'_ :: Ptr () -> IO CFloatSource
btSoftBody_Config_kSRHR_CL_set'_ :: Ptr () -> CFloat -> IO ()Source
btSoftBody_Config_kSKHR_CL_set'_ :: Ptr () -> CFloat -> IO ()Source
btSoftBody_Config_kSSHR_CL_set'_ :: Ptr () -> CFloat -> IO ()Source
btSoftBody_Config_kSR_SPLT_CL_set'_ :: Ptr () -> CFloat -> IO ()Source
btSoftBody_Config_kSK_SPLT_CL_set'_ :: Ptr () -> CFloat -> IO ()Source
btSoftBody_Config_kSS_SPLT_CL_set'_ :: Ptr () -> CFloat -> IO ()Source
btSoftBody_Config_maxvolume_set'_ :: Ptr () -> CFloat -> IO ()Source
btSoftBody_Config_timescale_set'_ :: Ptr () -> CFloat -> IO ()Source
btSoftBody_Config_viterations_set'_ :: Ptr () -> CInt -> IO ()Source
btSoftBody_Config_piterations_set'_ :: Ptr () -> CInt -> IO ()Source
btSoftBody_Config_diterations_set'_ :: Ptr () -> CInt -> IO ()Source
btSoftBody_Config_citerations_set'_ :: Ptr () -> CInt -> IO ()Source
btSoftBody_Config_collisions_set'_ :: Ptr () -> CInt -> IO ()Source
btSoftBody_Config_m_vsequence_set'_ :: Ptr () -> Ptr () -> IO ()Source
btSoftBody_Config_m_vsequence_get'_ :: Ptr () -> IO (Ptr ())Source
btSoftBody_Config_m_psequence_set'_ :: Ptr () -> Ptr () -> IO ()Source
btSoftBody_Config_m_psequence_get'_ :: Ptr () -> IO (Ptr ())Source
btSoftBody_Config_m_dsequence_set'_ :: Ptr () -> Ptr () -> IO ()Source
btSoftBody_Config_m_dsequence_get'_ :: Ptr () -> IO (Ptr ())Source
btSoftBody_Element'_ :: IO (Ptr ())Source
btSoftBody_Element_free'_ :: Ptr () -> IO ()Source
btSoftBody_Element_m_tag_set'_ :: Ptr () -> Ptr () -> IO ()Source
btSoftBody_Element_m_tag_get'_ :: Ptr () -> IO (Ptr ())Source
btSoftBody_Face'_ :: IO (Ptr ())Source
btSoftBody_Face_free'_ :: Ptr () -> IO ()Source
btSoftBody_Face_m_ra_set'_ :: Ptr () -> CFloat -> IO ()Source
btSoftBody_Face_m_ra_get'_ :: Ptr () -> IO CFloatSource
btSoftBody_Face_m_leaf_set'_ :: Ptr () -> Ptr () -> IO ()Source
btSoftBody_Face_m_leaf_get'_ :: Ptr () -> IO (Ptr ())Source
btSoftBody_Feature'_ :: IO (Ptr ())Source
btSoftBody_Feature_free'_ :: Ptr () -> IO ()Source
btSoftBody_Feature_m_material_set'_ :: Ptr () -> Ptr () -> IO ()Source
btSoftBody_Feature_m_material_get'_ :: Ptr () -> IO (Ptr ())Source
btSoftBody_AJoint_IControl'_ :: IO (Ptr ())Source
btSoftBody_AJoint_IControl_free'_ :: Ptr () -> IO ()Source
btSoftBody_AJoint_IControl_Prepare'_ :: Ptr () -> Ptr () -> IO ()Source
btSoftBody_Impulse'_ :: IO (Ptr ())Source
btSoftBody_Impulse_free'_ :: Ptr () -> IO ()Source
btSoftBody_Impulse_m_asDrift_set'_ :: Ptr () -> CInt -> IO ()Source
btSoftBody_Impulse_m_asVelocity_set'_ :: Ptr () -> CInt -> IO ()Source
btSoftBody_Joint_Terminate'_ :: Ptr () -> CFloat -> IO ()Source
btSoftBody_Joint_m_cfm_set'_ :: Ptr () -> CFloat -> IO ()Source
btSoftBody_Joint_m_cfm_get'_ :: Ptr () -> IO CFloatSource
btSoftBody_Joint_m_erp_set'_ :: Ptr () -> CFloat -> IO ()Source
btSoftBody_Joint_m_erp_get'_ :: Ptr () -> IO CFloatSource
btSoftBody_Joint_m_split_set'_ :: Ptr () -> CFloat -> IO ()Source
btSoftBody_Joint_m_split_get'_ :: Ptr () -> IO CFloatSource
btSoftBody_Joint_m_delete_set'_ :: Ptr () -> CInt -> IO ()Source
btSoftBody_Joint_m_delete_get'_ :: Ptr () -> IO CIntSource
btSoftBody_LJoint'_ :: IO (Ptr ())Source
btSoftBody_LJoint_free'_ :: Ptr () -> IO ()Source
btSoftBody_LJoint_Terminate'_ :: Ptr () -> CFloat -> IO ()Source
btSoftBody_Link'_ :: IO (Ptr ())Source
btSoftBody_Link_free'_ :: Ptr () -> IO ()Source
btSoftBody_Link_m_rl_set'_ :: Ptr () -> CFloat -> IO ()Source
btSoftBody_Link_m_rl_get'_ :: Ptr () -> IO CFloatSource
btSoftBody_Link_m_bbending_set'_ :: Ptr () -> CInt -> IO ()Source
btSoftBody_Link_m_bbending_get'_ :: Ptr () -> IO CIntSource
btSoftBody_Link_m_c0_set'_ :: Ptr () -> CFloat -> IO ()Source
btSoftBody_Link_m_c0_get'_ :: Ptr () -> IO CFloatSource
btSoftBody_Link_m_c1_set'_ :: Ptr () -> CFloat -> IO ()Source
btSoftBody_Link_m_c1_get'_ :: Ptr () -> IO CFloatSource
btSoftBody_Link_m_c2_set'_ :: Ptr () -> CFloat -> IO ()Source
btSoftBody_Link_m_c2_get'_ :: Ptr () -> IO CFloatSource
btSoftBody_Material'_ :: IO (Ptr ())Source
btSoftBody_Material_free'_ :: Ptr () -> IO ()Source
btSoftBody_Material_m_flags_set'_ :: Ptr () -> CInt -> IO ()Source
btSoftBody_Material_m_flags_get'_ :: Ptr () -> IO CIntSource
btSoftBody_Material_m_kAST_set'_ :: Ptr () -> CFloat -> IO ()Source
btSoftBody_Material_m_kLST_set'_ :: Ptr () -> CFloat -> IO ()Source
btSoftBody_Material_m_kVST_set'_ :: Ptr () -> CFloat -> IO ()Source
btSoftBody_Node'_ :: IO (Ptr ())Source
btSoftBody_Node_free'_ :: Ptr () -> IO ()Source
btSoftBody_Node_m_area_set'_ :: Ptr () -> CFloat -> IO ()Source
btSoftBody_Node_m_area_get'_ :: Ptr () -> IO CFloatSource
btSoftBody_Node_m_battach_set'_ :: Ptr () -> CInt -> IO ()Source
btSoftBody_Node_m_battach_get'_ :: Ptr () -> IO CIntSource
btSoftBody_Node_m_im_set'_ :: Ptr () -> CFloat -> IO ()Source
btSoftBody_Node_m_im_get'_ :: Ptr () -> IO CFloatSource
btSoftBody_Node_m_leaf_set'_ :: Ptr () -> Ptr () -> IO ()Source
btSoftBody_Node_m_leaf_get'_ :: Ptr () -> IO (Ptr ())Source
btSoftBody_Note'_ :: IO (Ptr ())Source
btSoftBody_Note_free'_ :: Ptr () -> IO ()Source
btSoftBody_Note_m_rank_set'_ :: Ptr () -> CInt -> IO ()Source
btSoftBody_Note_m_rank_get'_ :: Ptr () -> IO CIntSource
btSoftBody_Pose'_ :: IO (Ptr ())Source
btSoftBody_Pose_free'_ :: Ptr () -> IO ()Source
btSoftBody_Pose_m_bvolume_set'_ :: Ptr () -> CInt -> IO ()Source
btSoftBody_Pose_m_bvolume_get'_ :: Ptr () -> IO CIntSource
btSoftBody_Pose_m_bframe_set'_ :: Ptr () -> CInt -> IO ()Source
btSoftBody_Pose_m_bframe_get'_ :: Ptr () -> IO CIntSource
btSoftBody_Pose_m_volume_set'_ :: Ptr () -> CFloat -> IO ()Source
btSoftBody_Pose_m_volume_get'_ :: Ptr () -> IO CFloatSource
btSoftBody_Pose_m_pos_set'_ :: Ptr () -> Ptr () -> IO ()Source
btSoftBody_Pose_m_pos_get'_ :: Ptr () -> IO (Ptr ())Source
btSoftBody_Pose_m_wgh_set'_ :: Ptr () -> Ptr () -> IO ()Source
btSoftBody_Pose_m_wgh_get'_ :: Ptr () -> IO (Ptr ())Source
btSoftBody_RContact'_ :: IO (Ptr ())Source
btSoftBody_RContact_free'_ :: Ptr () -> IO ()Source
btSoftBody_RContact_m_cti_set'_ :: Ptr () -> Ptr () -> IO ()Source
btSoftBody_RContact_m_cti_get'_ :: Ptr () -> IO (Ptr ())Source
btSoftBody_RContact_m_node_set'_ :: Ptr () -> Ptr () -> IO ()Source
btSoftBody_RContact_m_node_get'_ :: Ptr () -> IO (Ptr ())Source
btSoftBody_RContact_m_c2_set'_ :: Ptr () -> CFloat -> IO ()Source
btSoftBody_RContact_m_c2_get'_ :: Ptr () -> IO CFloatSource
btSoftBody_RContact_m_c3_set'_ :: Ptr () -> CFloat -> IO ()Source
btSoftBody_RContact_m_c3_get'_ :: Ptr () -> IO CFloatSource
btSoftBody_RContact_m_c4_set'_ :: Ptr () -> CFloat -> IO ()Source
btSoftBody_RContact_m_c4_get'_ :: Ptr () -> IO CFloatSource
btSoftBody_RayFromToCaster_free'_ :: Ptr () -> IO ()Source
btSoftBody_RayFromToCaster_Process'_ :: Ptr () -> Ptr () -> IO ()Source
btSoftBody_RayFromToCaster_m_mint_set'_ :: Ptr () -> CFloat -> IO ()Source
btSoftBody_RayFromToCaster_m_face_set'_ :: Ptr () -> Ptr () -> IO ()Source
btSoftBody_RayFromToCaster_m_face_get'_ :: Ptr () -> IO (Ptr ())Source
btSoftBody_RayFromToCaster_m_tests_set'_ :: Ptr () -> CInt -> IO ()Source
btSoftBody_SContact'_ :: IO (Ptr ())Source
btSoftBody_SContact_free'_ :: Ptr () -> IO ()Source
btSoftBody_SContact_m_node_set'_ :: Ptr () -> Ptr () -> IO ()Source
btSoftBody_SContact_m_node_get'_ :: Ptr () -> IO (Ptr ())Source
btSoftBody_SContact_m_face_set'_ :: Ptr () -> Ptr () -> IO ()Source
btSoftBody_SContact_m_face_get'_ :: Ptr () -> IO (Ptr ())Source
btSoftBody_SContact_m_margin_set'_ :: Ptr () -> CFloat -> IO ()Source
btSoftBody_SContact_m_friction_set'_ :: Ptr () -> CFloat -> IO ()Source
btSoftBody_SolverState'_ :: IO (Ptr ())Source
btSoftBody_SolverState_free'_ :: Ptr () -> IO ()Source
btSoftBody_SolverState_sdt_set'_ :: Ptr () -> CFloat -> IO ()Source
btSoftBody_SolverState_isdt_set'_ :: Ptr () -> CFloat -> IO ()Source
btSoftBody_SolverState_velmrg_set'_ :: Ptr () -> CFloat -> IO ()Source
btSoftBody_SolverState_radmrg_set'_ :: Ptr () -> CFloat -> IO ()Source
btSoftBody_SolverState_updmrg_set'_ :: Ptr () -> CFloat -> IO ()Source
btSoftBody_Joint_Specs'_ :: IO (Ptr ())Source
btSoftBody_Joint_Specs_free'_ :: Ptr () -> IO ()Source
btSoftBody_Joint_Specs_erp_set'_ :: Ptr () -> CFloat -> IO ()Source
btSoftBody_Joint_Specs_cfm_set'_ :: Ptr () -> CFloat -> IO ()Source
btSoftBody_Joint_Specs_split_set'_ :: Ptr () -> CFloat -> IO ()Source
btSoftBody_LJoint_Specs'_ :: IO (Ptr ())Source
btSoftBody_LJoint_Specs_free'_ :: Ptr () -> IO ()Source
btSoftBody_AJoint_Specs'_ :: IO (Ptr ())Source
btSoftBody_AJoint_Specs_free'_ :: Ptr () -> IO ()Source
btSoftBody_AJoint_Specs_icontrol_set'_ :: Ptr () -> Ptr () -> IO ()Source
btSoftBody_AJoint_Specs_icontrol_get'_ :: Ptr () -> IO (Ptr ())Source
btSoftBody_Tetra'_ :: IO (Ptr ())Source
btSoftBody_Tetra_free'_ :: Ptr () -> IO ()Source
btSoftBody_Tetra_m_rv_set'_ :: Ptr () -> CFloat -> IO ()Source
btSoftBody_Tetra_m_rv_get'_ :: Ptr () -> IO CFloatSource
btSoftBody_Tetra_m_leaf_set'_ :: Ptr () -> Ptr () -> IO ()Source
btSoftBody_Tetra_m_leaf_get'_ :: Ptr () -> IO (Ptr ())Source
btSoftBody_Tetra_m_c1_set'_ :: Ptr () -> CFloat -> IO ()Source
btSoftBody_Tetra_m_c1_get'_ :: Ptr () -> IO CFloatSource
btSoftBody_Tetra_m_c2_set'_ :: Ptr () -> CFloat -> IO ()Source
btSoftBody_Tetra_m_c2_get'_ :: Ptr () -> IO CFloatSource
btSoftBody1'_ :: Ptr () -> IO (Ptr ())Source
btSoftBody_free'_ :: Ptr () -> IO ()Source
btSoftBody_getVolume'_ :: Ptr () -> IO CFloatSource
btSoftBody_setCollisionShape'_ :: Ptr () -> Ptr () -> IO ()Source
btSoftBody_initializeClusters'_ :: Ptr () -> IO ()Source
btSoftBody_updateBounds'_ :: Ptr () -> IO ()Source
btSoftBody_releaseCluster'_ :: Ptr () -> CInt -> IO ()Source
btSoftBody_updateNormals'_ :: Ptr () -> IO ()Source
btSoftBody_prepareClusters'_ :: Ptr () -> CInt -> IO ()Source
btSoftBody_releaseClusters'_ :: Ptr () -> IO ()Source
btSoftBody_getTotalMass'_ :: Ptr () -> IO CFloatSource
btSoftBody_initDefaults'_ :: Ptr () -> IO ()Source
btSoftBody_setVolumeMass'_ :: Ptr () -> CFloat -> IO ()Source
btSoftBody_VSolve_Links'_ :: Ptr () -> CFloat -> IO ()Source
btSoftBody_updateClusters'_ :: Ptr () -> IO ()Source
btSoftBody_appendAnchor1'_ :: Ptr () -> CInt -> Ptr () -> Ptr CFloat -> CInt -> CFloat -> IO ()Source
btSoftBody_appendAnchor1''_ :: Ptr () -> CInt -> Ptr () -> Ptr CFloat -> CInt -> CFloat -> IO ()Source
btSoftBody_applyClusters'_ :: Ptr () -> CInt -> IO ()Source
btSoftBody_clusterCount'_ :: Ptr () -> IO CIntSource
btSoftBody_upcast'_ :: Ptr () -> IO (Ptr ())Source
btSoftBody_upcast0'_ :: Ptr () -> IO (Ptr ())Source
btSoftBody_upcast1'_ :: Ptr () -> IO (Ptr ())Source
btSoftBody_predictMotion'_ :: Ptr () -> CFloat -> IO ()Source
btSoftBody_pointersToIndices'_ :: Ptr () -> IO ()Source
btSoftBody_initializeFaceTree'_ :: Ptr () -> IO ()Source
btSoftBody_cleanupClusters'_ :: Ptr () -> IO ()Source
btSoftBody_randomizeConstraints'_ :: Ptr () -> IO ()Source
btSoftBody_updatePose'_ :: Ptr () -> IO ()Source
btSoftBody_appendMaterial'_ :: Ptr () -> IO (Ptr ())Source
btSoftBody_integrateMotion'_ :: Ptr () -> IO ()Source
btSoftBody_defaultCollisionHandler'_ :: Ptr () -> Ptr () -> IO ()Source
btSoftBody_defaultCollisionHandler0'_ :: Ptr () -> Ptr () -> IO ()Source
btSoftBody_defaultCollisionHandler1'_ :: Ptr () -> Ptr () -> IO ()Source
btSoftBody_solveConstraints'_ :: Ptr () -> IO ()Source
btSoftBody_setTotalDensity'_ :: Ptr () -> CFloat -> IO ()Source
btSoftBody_appendNote'_ :: Ptr () -> Ptr CChar -> Ptr CFloat -> Ptr CFloat -> Ptr () -> Ptr () -> Ptr () -> Ptr () -> IO ()Source
btSoftBody_appendNote''_ :: Ptr () -> Ptr CChar -> Ptr CFloat -> Ptr CFloat -> Ptr () -> Ptr () -> Ptr () -> Ptr () -> IO ()Source
btSoftBody_appendNote0'_ :: Ptr () -> Ptr CChar -> Ptr CFloat -> Ptr CFloat -> Ptr () -> Ptr () -> Ptr () -> Ptr () -> IO ()Source
btSoftBody_appendNote0''_ :: Ptr () -> Ptr CChar -> Ptr CFloat -> Ptr CFloat -> Ptr () -> Ptr () -> Ptr () -> Ptr () -> IO ()Source
btSoftBody_setVolumeDensity'_ :: Ptr () -> CFloat -> IO ()Source
btSoftBody_updateConstants'_ :: Ptr () -> IO ()Source
btSoftBody_staticSolve'_ :: Ptr () -> CInt -> IO ()Source
btSoftBody_solveClusters'_ :: Ptr () -> IO ()Source
btSoftBody_solveClusters0'_ :: Ptr () -> IO ()Source
btSoftBody_solveClusters1'_ :: Ptr () -> CFloat -> IO ()Source
btSoftBody_dampClusters'_ :: Ptr () -> IO ()Source
btSoftBody_getWorldInfo'_ :: Ptr () -> IO (Ptr ())Source
btSoftBody_clusterAImpulse'_ :: Ptr () -> Ptr () -> IO ()Source
btSoftBody_applyForces'_ :: Ptr () -> IO ()Source
btSoftBody_m_anchors_set'_ :: Ptr () -> Ptr () -> IO ()Source
btSoftBody_m_anchors_get'_ :: Ptr () -> IO (Ptr ())Source
btSoftBody_m_bUpdateRtCst_set'_ :: Ptr () -> CInt -> IO ()Source
btSoftBody_m_bUpdateRtCst_get'_ :: Ptr () -> IO CIntSource
btSoftBody_m_cdbvt_set'_ :: Ptr () -> Ptr () -> IO ()Source
btSoftBody_m_cdbvt_get'_ :: Ptr () -> IO (Ptr ())Source
btSoftBody_m_cfg_set'_ :: Ptr () -> Ptr () -> IO ()Source
btSoftBody_m_cfg_get'_ :: Ptr () -> IO (Ptr ())Source
btSoftBody_m_clusterConnectivity_set'_ :: Ptr () -> Ptr () -> IO ()Source
btSoftBody_m_clusterConnectivity_get'_ :: Ptr () -> IO (Ptr ())Source
btSoftBody_m_clusters_set'_ :: Ptr () -> Ptr () -> IO ()Source
btSoftBody_m_clusters_get'_ :: Ptr () -> IO (Ptr ())Source
btSoftBody_m_collisionDisabledObjects_set'_ :: Ptr () -> Ptr () -> IO ()Source
btSoftBody_m_collisionDisabledObjects_get'_ :: Ptr () -> IO (Ptr ())Source
btSoftBody_m_faces_set'_ :: Ptr () -> Ptr () -> IO ()Source
btSoftBody_m_faces_get'_ :: Ptr () -> IO (Ptr ())Source
btSoftBody_m_fdbvt_set'_ :: Ptr () -> Ptr () -> IO ()Source
btSoftBody_m_fdbvt_get'_ :: Ptr () -> IO (Ptr ())Source
btSoftBody_m_joints_set'_ :: Ptr () -> Ptr () -> IO ()Source
btSoftBody_m_joints_get'_ :: Ptr () -> IO (Ptr ())Source
btSoftBody_m_links_set'_ :: Ptr () -> Ptr () -> IO ()Source
btSoftBody_m_links_get'_ :: Ptr () -> IO (Ptr ())Source
btSoftBody_m_materials_set'_ :: Ptr () -> Ptr () -> IO ()Source
btSoftBody_m_materials_get'_ :: Ptr () -> IO (Ptr ())Source
btSoftBody_m_ndbvt_set'_ :: Ptr () -> Ptr () -> IO ()Source
btSoftBody_m_ndbvt_get'_ :: Ptr () -> IO (Ptr ())Source
btSoftBody_m_nodes_set'_ :: Ptr () -> Ptr () -> IO ()Source
btSoftBody_m_nodes_get'_ :: Ptr () -> IO (Ptr ())Source
btSoftBody_m_notes_set'_ :: Ptr () -> Ptr () -> IO ()Source
btSoftBody_m_notes_get'_ :: Ptr () -> IO (Ptr ())Source
btSoftBody_m_pose_set'_ :: Ptr () -> Ptr () -> IO ()Source
btSoftBody_m_pose_get'_ :: Ptr () -> IO (Ptr ())Source
btSoftBody_m_rcontacts_set'_ :: Ptr () -> Ptr () -> IO ()Source
btSoftBody_m_rcontacts_get'_ :: Ptr () -> IO (Ptr ())Source
btSoftBody_m_scontacts_set'_ :: Ptr () -> Ptr () -> IO ()Source
btSoftBody_m_scontacts_get'_ :: Ptr () -> IO (Ptr ())Source
btSoftBody_m_sst_set'_ :: Ptr () -> Ptr () -> IO ()Source
btSoftBody_m_sst_get'_ :: Ptr () -> IO (Ptr ())Source
btSoftBody_m_tag_set'_ :: Ptr () -> Ptr () -> IO ()Source
btSoftBody_m_tag_get'_ :: Ptr () -> IO (Ptr ())Source
btSoftBody_m_tetras_set'_ :: Ptr () -> Ptr () -> IO ()Source
btSoftBody_m_tetras_get'_ :: Ptr () -> IO (Ptr ())Source
btSoftBody_m_timeacc_set'_ :: Ptr () -> CFloat -> IO ()Source
btSoftBody_m_timeacc_get'_ :: Ptr () -> IO CFloatSource
btSoftBody_m_userIndexMapping_set'_ :: Ptr () -> Ptr () -> IO ()Source
btSoftBody_m_userIndexMapping_get'_ :: Ptr () -> IO (Ptr ())Source
btSoftBody_m_worldInfo_set'_ :: Ptr () -> Ptr () -> IO ()Source
btSoftBody_m_worldInfo_get'_ :: Ptr () -> IO (Ptr ())Source
btSoftBodyHelpers'_ :: IO (Ptr ())Source
btSoftBodyHelpers_free'_ :: Ptr () -> IO ()Source
btSoftBodyHelpers_CreateEllipsoid'_ :: Ptr () -> Ptr CFloat -> Ptr CFloat -> CInt -> IO (Ptr ())Source
btSoftBodyHelpers_CreateEllipsoid''_ :: Ptr () -> Ptr CFloat -> Ptr CFloat -> CInt -> IO (Ptr ())Source
btSoftBodyHelpers_CreateFromTetGenData'_ :: Ptr () -> Ptr CChar -> Ptr CChar -> Ptr CChar -> CInt -> CInt -> CInt -> IO (Ptr ())Source
btSoftBodyHelpers_DrawFrame'_ :: Ptr () -> Ptr () -> IO ()Source
btSoftBodyHelpers_CreateRope'_ :: Ptr () -> Ptr CFloat -> Ptr CFloat -> CInt -> CInt -> IO (Ptr ())Source
btSoftBodyHelpers_CreateRope''_ :: Ptr () -> Ptr CFloat -> Ptr CFloat -> CInt -> CInt -> IO (Ptr ())Source
btSoftBodyHelpers_CreatePatch'_ :: Ptr () -> Ptr CFloat -> Ptr CFloat -> Ptr CFloat -> Ptr CFloat -> CInt -> CInt -> CInt -> CInt -> IO (Ptr ())Source
btSoftBodyHelpers_CreatePatch''_ :: Ptr () -> Ptr CFloat -> Ptr CFloat -> Ptr CFloat -> Ptr CFloat -> CInt -> CInt -> CInt -> CInt -> IO (Ptr ())Source
btSoftBodyRigidBodyCollisionConfiguration'_ :: Ptr () -> IO (Ptr ())Source
btSoftBodyRigidBodyCollisionConfiguration_getCollisionAlgorithmCreateFunc'_ :: Ptr () -> CInt -> CInt -> IO (Ptr ())Source
btSoftBodyRigidBodyCollisionConfiguration_m_softSoftCreateFunc_set'_ :: Ptr () -> Ptr () -> IO ()Source
btSoftBodyRigidBodyCollisionConfiguration_m_softRigidConvexCreateFunc_set'_ :: Ptr () -> Ptr () -> IO ()Source
btSoftBodyRigidBodyCollisionConfiguration_m_softRigidConvexCreateFunc_get'_ :: Ptr () -> IO (Ptr ())Source
btSoftBodyRigidBodyCollisionConfiguration_m_swappedSoftRigidConvexCreateFunc_set'_ :: Ptr () -> Ptr () -> IO ()Source
btSoftBodyRigidBodyCollisionConfiguration_m_swappedSoftRigidConvexCreateFunc_get'_ :: Ptr () -> IO (Ptr ())Source
btSoftBodyRigidBodyCollisionConfiguration_m_softRigidConcaveCreateFunc_set'_ :: Ptr () -> Ptr () -> IO ()Source
btSoftBodyRigidBodyCollisionConfiguration_m_softRigidConcaveCreateFunc_get'_ :: Ptr () -> IO (Ptr ())Source
btSoftBodyRigidBodyCollisionConfiguration_m_swappedSoftRigidConcaveCreateFunc_set'_ :: Ptr () -> Ptr () -> IO ()Source
btSoftBodyRigidBodyCollisionConfiguration_m_swappedSoftRigidConcaveCreateFunc_get'_ :: Ptr () -> IO (Ptr ())Source
btSoftBodyWorldInfo'_ :: IO (Ptr ())Source
btSoftBodyWorldInfo_free'_ :: Ptr () -> IO ()Source
btSoftBodyWorldInfo_air_density_set'_ :: Ptr () -> CFloat -> IO ()Source
btSoftBodyWorldInfo_m_broadphase_set'_ :: Ptr () -> Ptr () -> IO ()Source
btSoftBodyWorldInfo_m_broadphase_get'_ :: Ptr () -> IO (Ptr ())Source
btSoftBodyWorldInfo_m_dispatcher_set'_ :: Ptr () -> Ptr () -> IO ()Source
btSoftBodyWorldInfo_m_dispatcher_get'_ :: Ptr () -> IO (Ptr ())Source
btSoftBodyWorldInfo_m_sparsesdf_set'_ :: Ptr () -> Ptr () -> IO ()Source
btSoftBodyWorldInfo_m_sparsesdf_get'_ :: Ptr () -> IO (Ptr ())Source
btSoftBodyWorldInfo_water_density_set'_ :: Ptr () -> CFloat -> IO ()Source
btSoftBodyWorldInfo_water_offset_set'_ :: Ptr () -> CFloat -> IO ()Source
btSoftRigidDynamicsWorld_free'_ :: Ptr () -> IO ()Source
btSoftRigidDynamicsWorld_predictUnconstraintMotion'_ :: Ptr () -> CFloat -> IO ()Source
btSoftRigidDynamicsWorld_getWorldInfo'_ :: Ptr () -> IO (Ptr ())Source
btSoftRigidDynamicsWorld_getWorldInfo0'_ :: Ptr () -> IO (Ptr ())Source
btSoftRigidDynamicsWorld_getWorldInfo1'_ :: Ptr () -> IO (Ptr ())Source
btSoftRigidDynamicsWorld_setDrawFlags'_ :: Ptr () -> CInt -> IO ()Source
btSoftRigidDynamicsWorld_getSoftBodyArray'_ :: Ptr () -> IO (Ptr ())Source
btSoftRigidDynamicsWorld_getSoftBodyArray0'_ :: Ptr () -> IO (Ptr ())Source
btSoftRigidDynamicsWorld_getSoftBodyArray1'_ :: Ptr () -> IO (Ptr ())Source
btSoftRigidDynamicsWorld_serialize'_ :: Ptr () -> Ptr () -> IO ()Source
btSoftRigidDynamicsWorld_solveSoftBodiesConstraints'_ :: Ptr () -> CFloat -> IO ()Source
btSoftRigidDynamicsWorld_removeCollisionObject'_ :: Ptr () -> Ptr () -> IO ()Source
btSoftRigidDynamicsWorld_rayTestSingle'_ :: Ptr CFloat -> Ptr CFloat -> Ptr () -> Ptr () -> Ptr CFloat -> Ptr () -> IO ()Source
btSoftRigidDynamicsWorld_rayTestSingle''_ :: Ptr CFloat -> Ptr CFloat -> Ptr () -> Ptr () -> Ptr CFloat -> Ptr () -> IO ()Source
btSoftRigidDynamicsWorld_internalSingleStepSimulation'_ :: Ptr () -> CFloat -> IO ()Source
btSoftRigidDynamicsWorld_serializeSoftBodies'_ :: Ptr () -> Ptr () -> IO ()Source
btSoftRigidDynamicsWorld_removeSoftBody'_ :: Ptr () -> Ptr () -> IO ()Source
btSoftRigidDynamicsWorld_debugDrawWorld'_ :: Ptr () -> IO ()Source
btSoftRigidDynamicsWorld_m_softBodies_set'_ :: Ptr () -> Ptr () -> IO ()Source
btSoftRigidDynamicsWorld_m_softBodies_get'_ :: Ptr () -> IO (Ptr ())Source
btSoftRigidDynamicsWorld_m_drawFlags_set'_ :: Ptr () -> CInt -> IO ()Source
btSoftRigidDynamicsWorld_m_drawNodeTree_set'_ :: Ptr () -> CInt -> IO ()Source
btSoftRigidDynamicsWorld_m_drawFaceTree_set'_ :: Ptr () -> CInt -> IO ()Source
btSoftRigidDynamicsWorld_m_drawClusterTree_set'_ :: Ptr () -> CInt -> IO ()Source
btSoftRigidDynamicsWorld_m_sbi_set'_ :: Ptr () -> Ptr () -> IO ()Source
btSoftRigidDynamicsWorld_m_sbi_get'_ :: Ptr () -> IO (Ptr ())Source
btSoftRigidDynamicsWorld_m_ownsSolver_set'_ :: Ptr () -> CInt -> IO ()Source
btSparseSdf_3_'_ :: IO (Ptr ())Source
btSparseSdf_3__free'_ :: Ptr () -> IO ()Source
btSparseSdf_3__Reset'_ :: Ptr () -> IO ()Source
btSparseSdf_3__Evaluate'_ :: Ptr () -> Ptr CFloat -> Ptr () -> Ptr CFloat -> CFloat -> IO CFloatSource
btSparseSdf_3__Evaluate''_ :: Ptr () -> Ptr CFloat -> Ptr () -> Ptr CFloat -> CFloat -> IO CFloatSource
btSparseSdf_3__GarbageCollect'_ :: Ptr () -> CInt -> IO ()Source
btSparseSdf_3__Initialize'_ :: Ptr () -> CInt -> IO ()Source
btSparseSdf_3__cells_set'_ :: Ptr () -> Ptr () -> IO ()Source
btSparseSdf_3__cells_get'_ :: Ptr () -> IO (Ptr ())Source
btSparseSdf_3__ncells_set'_ :: Ptr () -> CInt -> IO ()Source
btSparseSdf_3__ncells_get'_ :: Ptr () -> IO CIntSource
btSparseSdf_3__nprobes_set'_ :: Ptr () -> CInt -> IO ()Source
btSparseSdf_3__nprobes_get'_ :: Ptr () -> IO CIntSource
btSparseSdf_3__nqueries_set'_ :: Ptr () -> CInt -> IO ()Source
btSparseSdf_3__nqueries_get'_ :: Ptr () -> IO CIntSource
btSparseSdf_3__puid_set'_ :: Ptr () -> CInt -> IO ()Source
btSparseSdf_3__puid_get'_ :: Ptr () -> IO CIntSource
btSparseSdf_3__voxelsz_set'_ :: Ptr () -> CFloat -> IO ()Source
btSparseSdf_3__voxelsz_get'_ :: Ptr () -> IO CFloatSource
btSoftBody_eAeroModel'_ :: IO (Ptr ())Source
btSoftBody_eAeroModel_free'_ :: Ptr () -> IO ()Source
btSoftBody_eFeature'_ :: IO (Ptr ())Source
btSoftBody_eFeature_free'_ :: Ptr () -> IO ()Source
btSoftBody_ePSolver'_ :: IO (Ptr ())Source
btSoftBody_ePSolver_free'_ :: Ptr () -> IO ()Source
btSoftBody_eSolverPresets'_ :: IO (Ptr ())Source
btSoftBody_eSolverPresets_free'_ :: Ptr () -> IO ()Source
btSoftBody_Joint_eType'_ :: IO (Ptr ())Source
btSoftBody_Joint_eType_free'_ :: Ptr () -> IO ()Source
btSoftBody_eVSolver'_ :: IO (Ptr ())Source
btSoftBody_eVSolver_free'_ :: Ptr () -> IO ()Source
btSoftBody_fCollision'_ :: IO (Ptr ())Source
btSoftBody_fCollision_free'_ :: Ptr () -> IO ()Source
fDrawFlags'_ :: IO (Ptr ())Source
fDrawFlags_free'_ :: Ptr () -> IO ()Source
btSoftBody_fMaterial'_ :: IO (Ptr ())Source
btSoftBody_fMaterial_free'_ :: Ptr () -> IO ()Source
btSoftBody_sCti'_ :: IO (Ptr ())Source
btSoftBody_sCti_free'_ :: Ptr () -> IO ()Source
btSoftBody_sCti_m_colObj_set'_ :: Ptr () -> Ptr () -> IO ()Source
btSoftBody_sCti_m_colObj_get'_ :: Ptr () -> IO (Ptr ())Source
btSoftBody_sCti_m_offset_set'_ :: Ptr () -> CFloat -> IO ()Source
btSoftBody_sCti_m_offset_get'_ :: Ptr () -> IO CFloatSource
btSoftBody_sMedium'_ :: IO (Ptr ())Source
btSoftBody_sMedium_free'_ :: Ptr () -> IO ()Source
btSoftBody_sMedium_m_density_set'_ :: Ptr () -> CFloat -> IO ()Source
btSoftBody_sMedium_m_pressure_set'_ :: Ptr () -> CFloat -> IO ()Source
btSoftBody_sRayCast'_ :: IO (Ptr ())Source
btSoftBody_sRayCast_free'_ :: Ptr () -> IO ()Source
btSoftBody_sRayCast_body_set'_ :: Ptr () -> Ptr () -> IO ()Source
btSoftBody_sRayCast_body_get'_ :: Ptr () -> IO (Ptr ())Source
btSoftBody_sRayCast_fraction_set'_ :: Ptr () -> CFloat -> IO ()Source
btSoftBody_sRayCast_index_set'_ :: Ptr () -> CInt -> IO ()Source
btSoftBody_sRayCast_index_get'_ :: Ptr () -> IO CIntSource