Chipmunk2D Pro API Reference  7.0.3
 All Classes Functions Variables Typedefs Enumerations Enumerator Properties Groups Pages
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
oCChipmunkAbstractSamplerA sampler is an object that provides a basis function to build shapes from
oCChipmunkAbstractTileCacheA tile cache enables an efficient means of updating a large deformable terrain
oC<ChipmunkBaseObject>This protocol is implemented by objects that know how to add themselves to a space
oCChipmunkBasicTileCacheGeneric tile cache. Configurable enough to be useful for most uses
oCChipmunkBitmapSamplerGeneric sampler used with bitmap data
oCChipmunkBlockSampler
oCChipmunkBodyRigid bodies are the basic unit of simulation in Chipmunk
oCChipmunkCGContextSamplerSampler built on top of a CGBitmapContext to allow deformable geometry
oCChipmunkCircleShapeA perfect circle shape
oCChipmunkConstraintConstraints connect two ChipmunkBody objects together
oCChipmunkDampedRotarySpringLike a ChipmunkDampedSpring, but operates in a rotational fashion
oCChipmunkDampedSpringA spring with a damper
oCChipmunkGearJointGear joints constrain the rotational speed of one body to another
oCChipmunkGrab
oCChipmunkGrooveJointGroove joints hold a pivot point on one body to line along a line segment on another like a pin in a groove
oCChipmunkHastySpaceChipmunkHastySpace is an Objective-Chipmunk wrapper for cpHastySpace
oCChipmunkImageSamplerA CGBitmapContext sampler initialized with an CGImage
oCChipmunkMultiGrabSimple class to implement multitouch grabbing of physics objects
oC<ChipmunkObject>Allows you to add composite objects to a space in a single method call
oCChipmunkPinJointPin joints hold a set distance between points on two bodies
oCChipmunkPivotJointPivot joints hold two points on two bodies together allowing them to rotate freely around the pivot
oCChipmunkPointCloudSamplerA point cloud sampler allows you to perform deformable terrain like with a bitmap backed sampler, but without any bounds
oCChipmunkPointQueryInfo
oCChipmunkPolylineWrapper for the cpPolyline type
oCChipmunkPolylineSetWrapper for the cpPolylineSet type
oCChipmunkPolyShapeA convex polygon shape
oCChipmunkRatchetJointRatchet joints create rotary ratches similar to a socket wrench
oCChipmunkRotaryLimitJointConstrains the angle between two bodies
oCChipmunkSegmentQueryInfoHolds collision information from segment queries. You should never need to create one
oCChipmunkSegmentShapeA beveled (rounded) segment shape
oCChipmunkShapeAbstract base class for collsion shape types
oCChipmunkShapeQueryInfoHolds collision information from segment queries. You should never need to create one
oCChipmunkSimpleMotorSimple motors make two objects spin relative to each other
oCChipmunkSlideJointSlide joints hold the distance between points on two bodies between a minimum and a maximum
oCChipmunkSpaceChipmunk spaces are simulation containers
oCcpArbiter
oCcpArbiterThread
oCcpArray
oCcpBBChipmunk's axis-aligned 2D bounding box type. (left, bottom, right, top)
oCcpBody
oCcpCircleShape
oCcpCollisionHandlerStruct that holds function callback pointers to configure custom collision handling
oCcpCollisionInfo
oCcpConstraint
oCcpConstraintClass
oCcpContact
oCcpContactPointSetA struct that wraps up the important collision data for an arbiter
oCcpDampedRotarySpring
oCcpDampedSpring
oCcpGearJoint
oCcpGrooveJoint
oCcpMat2x2
oCcpPinJoint
oCcpPivotJoint
oCcpPointQueryInfoPoint query info struct
oCcpPolyline
oCcpPolylineSetPolyline sets are collections of polylines, generally built by cpMarchSoft() or cpMarchHard()
oCcpPolyShape
oCcpPostStepCallback
oCcpRatchetJoint
oCcpRotaryLimitJoint
oCcpSegmentQueryInfoSegment query info struct
oCcpSegmentShape
oCcpShape
oCcpShapeClass
oCcpShapeFilterFast collision filtering type that is used to determine if two objects collide before calling collision or query callbacks
oCcpShapeMassInfo
oCcpSimpleMotor
oCcpSlideJoint
oCcpSpace
oCcpSpaceDebugColorColor type to use with the space debug drawing API
oCcpSpaceDebugDrawOptionsStruct used with cpSpaceDebugDraw() containing drawing callbacks and other drawing settings
oCcpSpatialIndexClass
oCcpSplittingPlane
oCcpTransformColumn major affine transform
oCcpVect
\CNSArray(ChipmunkObject)A category to have NSArray implement the ChipmunkObject protocol