Safe Haskell | None |
---|
Documentation
saveKinematicState :: HG3DClass -> Float -> IO ()Source
applyGravity :: HG3DClass -> IO ()Source
setGravity :: HG3DClass -> Vec3 -> IO ()Source
getGravity :: HG3DClass -> IO Vec3Source
applyDamping :: HG3DClass -> Float -> IO ()Source
getLinearFactor :: HG3DClass -> IO Vec3Source
setLinearFactor :: HG3DClass -> Vec3 -> IO ()Source
getInvMass :: HG3DClass -> IO FloatSource
integrateVelocities :: HG3DClass -> Float -> IO ()Source
applyCentralForce :: HG3DClass -> Vec3 -> IO ()Source
getTotalForce :: HG3DClass -> IO Vec3Source
getTotalTorque :: HG3DClass -> IO Vec3Source
setInvInertiaDiagLocal :: HG3DClass -> Vec3 -> IO ()Source
applyTorque :: HG3DClass -> Vec3 -> IO ()Source
applyCentralImpulse :: HG3DClass -> Vec3 -> IO ()Source
applyTorqueImpulse :: HG3DClass -> Vec3 -> IO ()Source
clearForces :: HG3DClass -> IO ()Source
updateInertiaTensor :: HG3DClass -> IO ()Source
setLinearVelocity :: HG3DClass -> Vec3 -> IO ()Source
setAngularVelocity :: HG3DClass -> Vec3 -> IO ()Source
setMotionState :: HG3DClass -> HG3DClass -> IO ()Source
setAngularFactor :: HG3DClass -> Vec3 -> IO ()Source
setAngularFactor2 :: HG3DClass -> Float -> IO ()Source
delete'_ :: HG3DClassPtr -> IO ()Source
saveKinematicState'_ :: HG3DClassPtr -> CFloat -> IO ()Source
applyGravity'_ :: HG3DClassPtr -> IO ()Source
setGravity'_ :: HG3DClassPtr -> Vec3Ptr -> IO ()Source
getGravity'_ :: HG3DClassPtr -> Vec3Ptr -> IO ()Source
setDamping'_ :: HG3DClassPtr -> CFloat -> CFloat -> IO ()Source
getLinearDamping'_ :: HG3DClassPtr -> Ptr CFloat -> IO ()Source
getAngularDamping'_ :: HG3DClassPtr -> Ptr CFloat -> IO ()Source
getLinearSleepingThreshold'_ :: HG3DClassPtr -> Ptr CFloat -> IO ()Source
getAngularSleepingThreshold'_ :: HG3DClassPtr -> Ptr CFloat -> IO ()Source
applyDamping'_ :: HG3DClassPtr -> CFloat -> IO ()Source
setMassProps'_ :: HG3DClassPtr -> CFloat -> Vec3Ptr -> IO ()Source
getLinearFactor'_ :: HG3DClassPtr -> Vec3Ptr -> IO ()Source
setLinearFactor'_ :: HG3DClassPtr -> Vec3Ptr -> IO ()Source
getInvMass'_ :: HG3DClassPtr -> Ptr CFloat -> IO ()Source
integrateVelocities'_ :: HG3DClassPtr -> CFloat -> IO ()Source
applyCentralForce'_ :: HG3DClassPtr -> Vec3Ptr -> IO ()Source
getTotalForce'_ :: HG3DClassPtr -> Vec3Ptr -> IO ()Source
getTotalTorque'_ :: HG3DClassPtr -> Vec3Ptr -> IO ()Source
getInvInertiaDiagLocal'_ :: HG3DClassPtr -> Vec3Ptr -> IO ()Source
setInvInertiaDiagLocal'_ :: HG3DClassPtr -> Vec3Ptr -> IO ()Source
setSleepingThresholds'_ :: HG3DClassPtr -> CFloat -> CFloat -> IO ()Source
applyTorque'_ :: HG3DClassPtr -> Vec3Ptr -> IO ()Source
applyForce'_ :: HG3DClassPtr -> Vec3Ptr -> Vec3Ptr -> IO ()Source
applyCentralImpulse'_ :: HG3DClassPtr -> Vec3Ptr -> IO ()Source
applyTorqueImpulse'_ :: HG3DClassPtr -> Vec3Ptr -> IO ()Source
applyImpulse'_ :: HG3DClassPtr -> Vec3Ptr -> Vec3Ptr -> IO ()Source
clearForces'_ :: HG3DClassPtr -> IO ()Source
updateInertiaTensor'_ :: HG3DClassPtr -> IO ()Source
getCenterOfMassPosition'_ :: HG3DClassPtr -> Vec3Ptr -> IO ()Source
getOrientation'_ :: HG3DClassPtr -> QuaternionPtr -> IO ()Source
getLinearVelocity'_ :: HG3DClassPtr -> Vec3Ptr -> IO ()Source
getAngularVelocity'_ :: HG3DClassPtr -> Vec3Ptr -> IO ()Source
setLinearVelocity'_ :: HG3DClassPtr -> Vec3Ptr -> IO ()Source
setAngularVelocity'_ :: HG3DClassPtr -> Vec3Ptr -> IO ()Source
getVelocityInLocalPoint'_ :: HG3DClassPtr -> Vec3Ptr -> Vec3Ptr -> IO ()Source
translate'_ :: HG3DClassPtr -> Vec3Ptr -> IO ()Source
getMotionState'_ :: HG3DClassPtr -> HG3DClassPtr -> IO ()Source
getMotionState2'_ :: HG3DClassPtr -> HG3DClassPtr -> IO ()Source
setMotionState'_ :: HG3DClassPtr -> HG3DClassPtr -> IO ()Source
setAngularFactor'_ :: HG3DClassPtr -> Vec3Ptr -> IO ()Source
setAngularFactor2'_ :: HG3DClassPtr -> CFloat -> IO ()Source
getAngularFactor'_ :: HG3DClassPtr -> Vec3Ptr -> IO ()Source
isInWorld'_ :: HG3DClassPtr -> Ptr CInt -> IO ()Source
getNumConstraintRefs'_ :: HG3DClassPtr -> Ptr CInt -> IO ()Source
setFlags'_ :: HG3DClassPtr -> CInt -> IO ()Source
getFlags'_ :: HG3DClassPtr -> Ptr CInt -> IO ()Source
computeGyroscopicForce'_ :: HG3DClassPtr -> CFloat -> Vec3Ptr -> IO ()Source
calculateSerializeBufferSize'_ :: HG3DClassPtr -> Ptr CInt -> IO ()Source