|
Chipmunk2D Pro API Reference
7.0.2
|
| A sampler is an object that provides a basis function to build shapes from | |
| A tile cache enables an efficient means of updating a large deformable terrain | |
| This protocol is implemented by objects that know how to add themselves to a space | |
| Generic tile cache. Configurable enough to be useful for most uses | |
| Generic sampler used with bitmap data | |
| Rigid bodies are the basic unit of simulation in Chipmunk | |
| Sampler built on top of a CGBitmapContext to allow deformable geometry | |
| A perfect circle shape | |
| Constraints connect two ChipmunkBody objects together | |
| Like a ChipmunkDampedSpring, but operates in a rotational fashion | |
| A spring with a damper | |
| Gear joints constrain the rotational speed of one body to another | |
| Groove joints hold a pivot point on one body to line along a line segment on another like a pin in a groove | |
| ChipmunkHastySpace is an Objective-Chipmunk wrapper for cpHastySpace | |
| A CGBitmapContext sampler initialized with an CGImage | |
| Simple class to implement multitouch grabbing of physics objects | |
| Allows you to add composite objects to a space in a single method call | |
| Pin joints hold a set distance between points on two bodies | |
| Pivot joints hold two points on two bodies together allowing them to rotate freely around the pivot | |
| A point cloud sampler allows you to perform deformable terrain like with a bitmap backed sampler, but without any bounds | |
| Wrapper for the cpPolyline type | |
| Wrapper for the cpPolylineSet type | |
| A convex polygon shape | |
| Ratchet joints create rotary ratches similar to a socket wrench | |
| Constrains the angle between two bodies | |
| Holds collision information from segment queries. You should never need to create one | |
| A beveled (rounded) segment shape | |
| Abstract base class for collsion shape types | |
| Holds collision information from segment queries. You should never need to create one | |
| Simple motors make two objects spin relative to each other | |
| Slide joints hold the distance between points on two bodies between a minimum and a maximum | |
| Chipmunk spaces are simulation containers | |
| Chipmunk's axis-aligned 2D bounding box type. (left, bottom, right, top) | |
| Struct that holds function callback pointers to configure custom collision handling | |
| A struct that wraps up the important collision data for an arbiter | |
| Point query info struct | |
| Polyline sets are collections of polylines, generally built by cpMarchSoft() or cpMarchHard() | |
| Segment query info struct | |
| Fast collision filtering type that is used to determine if two objects collide before calling collision or query callbacks | |
| Color type to use with the space debug drawing API | |
| Struct used with cpSpaceDebugDraw() containing drawing callbacks and other drawing settings | |
| Column major affine transform | |
| A category to have NSArray implement the ChipmunkObject protocol |
1.8.3.1