1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586 |
- Namespace chipmunk
- #Import "chipmunk_glue.h"
- Extern
- '***** File: Chipmunk7/include/chipmunk/cpArbiter.h *****
- Struct cpContactPointSet
- Field count:Int
- Field normal:cpVect
- End
- Function cpArbiterGetRestitution:cpFloat( arb:cpArbiter )
- Function cpArbiterSetRestitution:Void( arb:cpArbiter, restitution:cpFloat )
- Function cpArbiterGetFriction:cpFloat( arb:cpArbiter )
- Function cpArbiterSetFriction:Void( arb:cpArbiter, friction:cpFloat )
- Function cpArbiterGetSurfaceVelocity:cpVect( arb:cpArbiter )
- Function cpArbiterSetSurfaceVelocity:Void( arb:cpArbiter, vr:cpVect )
- Function cpArbiterGetUserData:cpDataPointer( arb:cpArbiter )
- Function cpArbiterSetUserData:Void( arb:cpArbiter, userData:cpDataPointer )
- Function cpArbiterTotalImpulse:cpVect( arb:cpArbiter )
- Function cpArbiterTotalKE:cpFloat( arb:cpArbiter )
- Function cpArbiterIgnore:cpBool( arb:cpArbiter )
- Function cpArbiterGetShapes:Void( arb:cpArbiter, a:cpShape Ptr, b:cpShape Ptr )
- Function cpArbiterGetBodies:Void( arb:cpArbiter, a:cpBody Ptr, b:cpBody Ptr )
- Function cpArbiterGetContactPointSet:cpContactPointSet( arb:cpArbiter )
- Function cpArbiterSetContactPointSet:Void( arb:cpArbiter, set:cpContactPointSet Ptr )
- Function cpArbiterIsFirstContact:cpBool( arb:cpArbiter )
- Function cpArbiterIsRemoval:cpBool( arb:cpArbiter )
- Function cpArbiterGetCount:Int( arb:cpArbiter )
- Function cpArbiterGetNormal:cpVect( arb:cpArbiter )
- Function cpArbiterGetPointA:cpVect( arb:cpArbiter, i:Int )
- Function cpArbiterGetPointB:cpVect( arb:cpArbiter, i:Int )
- Function cpArbiterGetDepth:cpFloat( arb:cpArbiter, i:Int )
- Function cpArbiterCallWildcardBeginA:cpBool( arb:cpArbiter, space:cpSpace )
- Function cpArbiterCallWildcardBeginB:cpBool( arb:cpArbiter, space:cpSpace )
- Function cpArbiterCallWildcardPreSolveA:cpBool( arb:cpArbiter, space:cpSpace )
- Function cpArbiterCallWildcardPreSolveB:cpBool( arb:cpArbiter, space:cpSpace )
- Function cpArbiterCallWildcardPostSolveA:Void( arb:cpArbiter, space:cpSpace )
- Function cpArbiterCallWildcardPostSolveB:Void( arb:cpArbiter, space:cpSpace )
- Function cpArbiterCallWildcardSeparateA:Void( arb:cpArbiter, space:cpSpace )
- Function cpArbiterCallWildcardSeparateB:Void( arb:cpArbiter, space:cpSpace )
- Class cpArbiter Extends Void
- Property Restitution:cpFloat() Extension="cpArbiterGetRestitution"
- Setter( restitution:cpFloat ) Extension="cpArbiterSetRestitution"
- Property Friction:cpFloat() Extension="cpArbiterGetFriction"
- Setter( friction:cpFloat ) Extension="cpArbiterSetFriction"
- Property SurfaceVelocity:cpVect() Extension="cpArbiterGetSurfaceVelocity"
- Setter( vr:cpVect ) Extension="cpArbiterSetSurfaceVelocity"
-
- Property UserData:cpDataPointer() Extension="cpArbiterGetUserData"
- Setter( userData:cpDataPointer ) Extension="cpArbiterSetUserData"
- Property TotalImpulse:cpVect() Extension="cpArbiterTotalImpulse"
- Property TotalKE:cpFloat() Extension="cpArbiterTotalKE"
- Property Ignore:cpBool() Extension="cpArbiterIgnore"
- Property IsFirstContact:cpBool() Extension="cpArbiterIsFirstContact"
-
- Property IsRemoval:cpBool() Extension="cpArbiterIsRemoval"
-
- Property Normal:cpVect() Extension="cpArbiterGetNormal"
-
- Property Count:Int() Extension="cpArbiterGetCount"
-
- Method GetShapes:Void( a:cpShape Ptr, b:cpShape Ptr ) Extension="cpArbiterGetShapes"
-
- Method GetBodies:Void( a:cpBody Ptr, b:cpBody Ptr ) Extension="cpArbiterGetBodies"
-
- Method GetCount:Int() Extension="cpArbiterGetCount"
-
- Method GetPointA:cpVect( i:Int ) Extension="cpArbiterGetPointA"
- Method GetPointB:cpVect( i:Int ) Extension="cpArbiterGetPointB"
- Method GetDepth:cpFloat( i:Int ) Extension="cpArbiterGetDepth"
-
- End
|