Chipmunk2D Pro API Reference
6.1.5
|
ChipmunkAbstractSampler | A sampler is an object that provides a basis function to build shapes from |
ChipmunkAbstractTileCache | A tile cache enables an efficient means of updating a large deformable terrain |
<ChipmunkBaseObject> | This protocol is implemented by objects that know how to add themselves to a space |
ChipmunkBasicTileCache | Generic tile cache. Configurable enough to be useful for most uses |
ChipmunkBitmapSampler | Generic sampler used with bitmap data |
ChipmunkBlockSampler | |
ChipmunkBody | Rigid bodies are the basic unit of simulation in Chipmunk |
ChipmunkBody(Extras) | |
ChipmunkCGContextSampler | Sampler built on top of a CGBitmapContext to allow deformable geometry |
ChipmunkCircleShape | A perfect circle shape |
ChipmunkConstraint | Constraints connect two ChipmunkBody objects together |
ChipmunkDampedRotarySpring | Like a ChipmunkDampedSpring, but operates in a rotational fashion |
ChipmunkDampedSpring | A spring with a damper |
ChipmunkGearJoint | Gear joints constrain the rotational speed of one body to another |
ChipmunkGrab | |
ChipmunkGrooveJoint | Groove joints hold a pivot point on one body to line along a line segment on another like a pin in a groove |
ChipmunkHastySpace | ChipmunkHastySpace is an Objective-Chipmunk wrapper for cpHastySpace and is only available with Chipmunk Pro |
ChipmunkImageSampler | A CGBitmapContext sampler initialized with an CGImage |
ChipmunkMultiGrab | Simple class to implement multitouch grabbing of physics objects |
ChipmunkNearestPointQueryInfo | |
<ChipmunkObject> | Allows you to add composite objects to a space in a single method call |
ChipmunkPinJoint | Pin joints hold a set distance between points on two bodies |
ChipmunkPivotJoint | Pivot joints hold two points on two bodies together allowing them to rotate freely around the pivot |
ChipmunkPointCloudSampler | A point cloud sampler allows you to perform deformable terrain like with a bitmap backed sampler, but without any bounds |
ChipmunkPolyline | Wrapper for the cpPolyline type |
ChipmunkPolylineSet | Wrapper for the cpPolylineSet type |
ChipmunkPolyShape | A convex polygon shape |
ChipmunkRatchetJoint | Ratchet joints create rotary ratches similar to a socket wrench |
ChipmunkRotaryLimitJoint | Constrains the angle between two bodies |
ChipmunkSegmentQueryInfo | Holds collision information from segment queries. You should never need to create one |
ChipmunkSegmentShape | A beveled (rounded) segment shape |
ChipmunkShape | Abstract base class for collsion shape types |
ChipmunkShapeQueryInfo | Holds collision information from segment queries. You should never need to create one |
ChipmunkSimpleMotor | Simple motors make two objects spin relative to each other |
ChipmunkSlideJoint | Slide joints hold the distance between points on two bodies between a minimum and a maximum |
ChipmunkSpace | |
ChipmunkSpace(Extras) | Redundant API used to implement higher level functionality such as addObject |
ChipmunkStaticCircleShape | A subclass of ChipmunkCircleShape that is added as a static shape when using add: (ChipmunkSpace) |
ChipmunkStaticPolyShape | A subclass of ChipmunkPolyShape that is added as a static shape when using add: (ChipmunkSpace) |
ChipmunkStaticSegmentShape | A subclass of ChipmunkSegmentShape that is added as a static shape when using add: (ChipmunkSpace) |
cpArbiter | A colliding pair of shapes |
cpBB | Chipmunk's axis-aligned 2D bounding box type. (left, bottom, right, top) |
cpBody | Chipmunk's rigid body struct |
cpConstraint | Opaque cpConstraint struct |
cpContactPointSet | A struct that wraps up the important collision data for an arbiter |
cpMat2x2 | |
cpNearestPointQueryInfo | Nearest point query info struct |
cpPolyline | |
cpPolylineSet | Polyline sets are collections of polylines, generally built by cpMarchSoft() or cpMarchHard() |
cpSegmentQueryInfo | Segment query info struct |
cpShape | Opaque collision shape struct |
cpSpace | Basic Unit of Simulation in Chipmunk |
cpSpatialIndexClass | |
cpVect | |
NSArray(ChipmunkObject) | Have NSArray implement ChipmunkObject so that you can easily use them as containers |