22 #import <Foundation/Foundation.h> 24 #if __has_feature(objc_arc) 25 #define CP_DATA_POINTER_TYPE __unsafe_unretained id 26 #define CP_GROUP_TYPE __unsafe_unretained id 27 #define CP_COLLISION_TYPE_TYPE __unsafe_unretained id 29 #define CP_DATA_POINTER_TYPE id 30 #define CP_GROUP_TYPE id 31 #define CP_COLLISION_TYPE_TYPE id 34 #ifdef CP_ALLOW_PRIVATE_ACCESS 35 #undef CP_ALLOW_PRIVATE_ACCESS 36 #import "chipmunk/chipmunk_private.h" 38 #import "chipmunk/chipmunk.h" 73 #import "ChipmunkBody.h" 74 #import "ChipmunkShape.h" 75 #import "ChipmunkConstraint.h" 76 #import "ChipmunkSpace.h" 77 #import "ChipmunkMultiGrab.h" Allows you to add composite objects to a space in a single method call.
Definition: ObjectiveChipmunk.h:46
id< NSFastEnumeration > chipmunkObjects()
Returns a list of ChipmunkBaseObject objects.
Chipmunk spaces are simulation containers.
Definition: ChipmunkSpace.h:32
A category to have NSArray implement the ChipmunkObject protocol.
Definition: ObjectiveChipmunk.h:56