|
@@ -38,7 +38,7 @@ Function cpShapeUpdate:cpBB( shape:cpShape, transform:cpTransform )
|
|
|
Function cpShapePointQuery:cpFloat( shape:cpShape, p:cpVect, out:cpPointQueryInfo Ptr )
|
|
|
Function cpShapeSegmentQuery:cpBool( shape:cpShape, a:cpVect, b:cpVect, radius:cpFloat, info:cpSegmentQueryInfo Ptr )
|
|
|
Function cpShapesCollide:cpContactPointSet( a:cpShape, b:cpShape )
|
|
|
-Function cpShapeGetSpace:cpSpace Ptr( shape:cpShape )
|
|
|
+Function cpShapeGetSpace:cpSpace( shape:cpShape )
|
|
|
Function cpShapeGetBody:cpBody( shape:cpShape )
|
|
|
Function cpShapeSetBody:Void( shape:cpShape, body:cpBody )
|
|
|
Function cpShapeGetMass:cpFloat( shape:cpShape )
|
|
@@ -63,13 +63,13 @@ Function cpShapeGetCollisionType:cpCollisionType( shape:cpShape )
|
|
|
Function cpShapeSetCollisionType:Void( shape:cpShape, collisionType:cpCollisionType )
|
|
|
Function cpShapeGetFilter:cpShapeFilter( shape:cpShape )
|
|
|
Function cpShapeSetFilter:Void( shape:cpShape, filter:cpShapeFilter )
|
|
|
-Function cpCircleShapeAlloc:cpCircleShape Ptr( )
|
|
|
-Function cpCircleShapeInit:cpCircleShape Ptr( circle:cpCircleShape Ptr, body:cpBody, radius:cpFloat, offset:cpVect )
|
|
|
+Function cpCircleShapeAlloc:cpCircleShape( )
|
|
|
+Function cpCircleShapeInit:cpCircleShape( circle:cpCircleShape, body:cpBody, radius:cpFloat, offset:cpVect )
|
|
|
Function cpCircleShapeNew:cpShape( body:cpBody, radius:cpFloat, offset:cpVect )
|
|
|
Function cpCircleShapeGetOffset:cpVect( shape:cpShape )
|
|
|
Function cpCircleShapeGetRadius:cpFloat( shape:cpShape )
|
|
|
-Function cpSegmentShapeAlloc:cpSegmentShape Ptr( )
|
|
|
-Function cpSegmentShapeInit:cpSegmentShape Ptr( seg:cpSegmentShape Ptr, body:cpBody, a:cpVect, b:cpVect, radius:cpFloat )
|
|
|
+Function cpSegmentShapeAlloc:cpSegmentShape( )
|
|
|
+Function cpSegmentShapeInit:cpSegmentShape( seg:cpSegmentShape, body:cpBody, a:cpVect, b:cpVect, radius:cpFloat )
|
|
|
Function cpSegmentShapeNew:cpShape( body:cpBody, a:cpVect, b:cpVect, radius:cpFloat )
|
|
|
Function cpSegmentShapeSetNeighbors:Void( shape:cpShape, prev:cpVect, next_:cpVect )
|
|
|
Function cpSegmentShapeGetA:cpVect( shape:cpShape )
|
|
@@ -80,14 +80,14 @@ Function cpSegmentShapeGetRadius:cpFloat( shape:cpShape )
|
|
|
'***** File: Chipmunk7/include/chipmunk/cpPolyShape.h *****
|
|
|
|
|
|
Function cpPolyShapeAlloc:cpPolyShape( )
|
|
|
-Function cpPolyShapeInit:cpPolyShape( poly:cpPolyShape, body:cpBody Ptr, count:Int, verts:cpVect Ptr, transform:cpTransform, radius:cpFloat )
|
|
|
-Function cpPolyShapeInitRaw:cpPolyShape( poly:cpPolyShape, body:cpBody Ptr, count:Int, verts:cpVect Ptr, radius:cpFloat )
|
|
|
-Function cpPolyShapeNew:cpShape( body:cpBody Ptr, count:Int, verts:cpVect Ptr, transform:cpTransform, radius:cpFloat )
|
|
|
-Function cpPolyShapeNewRaw:cpShape( body:cpBody Ptr, count:Int, verts:cpVect Ptr, radius:cpFloat )
|
|
|
-Function cpBoxShapeInit:cpPolyShape( poly:cpPolyShape, body:cpBody Ptr, width:cpFloat, height:cpFloat, radius:cpFloat )
|
|
|
-Function cpBoxShapeInit2:cpPolyShape( poly:cpPolyShape, body:cpBody Ptr, box:cpBB, radius:cpFloat )
|
|
|
-Function cpBoxShapeNew:cpShape( body:cpBody Ptr, width:cpFloat, height:cpFloat, radius:cpFloat )
|
|
|
-Function cpBoxShapeNew2:cpShape( body:cpBody Ptr, box:cpBB, radius:cpFloat )
|
|
|
+Function cpPolyShapeInit:cpPolyShape( poly:cpPolyShape, body:cpBody, count:Int, verts:cpVect Ptr, transform:cpTransform, radius:cpFloat )
|
|
|
+Function cpPolyShapeInitRaw:cpPolyShape( poly:cpPolyShape, body:cpBody, count:Int, verts:cpVect Ptr, radius:cpFloat )
|
|
|
+Function cpPolyShapeNew:cpShape( body:cpBody, count:Int, verts:cpVect Ptr, transform:cpTransform, radius:cpFloat )
|
|
|
+Function cpPolyShapeNewRaw:cpShape( body:cpBody, count:Int, verts:cpVect Ptr, radius:cpFloat )
|
|
|
+Function cpBoxShapeInit:cpPolyShape( poly:cpPolyShape, body:cpBody, width:cpFloat, height:cpFloat, radius:cpFloat )
|
|
|
+Function cpBoxShapeInit2:cpPolyShape( poly:cpPolyShape, body:cpBody, box:cpBB, radius:cpFloat )
|
|
|
+Function cpBoxShapeNew:cpShape( body:cpBody, width:cpFloat, height:cpFloat, radius:cpFloat )
|
|
|
+Function cpBoxShapeNew2:cpShape( body:cpBody, box:cpBB, radius:cpFloat )
|
|
|
Function cpPolyShapeGetCount:Int( shape:cpShape )
|
|
|
Function cpPolyShapeGetVert:cpVect( shape:cpShape, index:Int )
|
|
|
Function cpPolyShapeGetRadius:cpFloat( shape:cpShape )
|