Removed unused functions.
Really, WrappingPtr(const Type &v) is never used and by extension, neither is Type so they could go too
Don't use assert
Removed (void) parameter
cp::Vec
Got rid of Shape's union
Removed unnecessary forward declarations
inline
Demo Option
Fix emscripten build
Namespaced types
Removed updateVelocity and updatePosition as this is incorrect usage. (They are callbacks, not member functions)
Using cp::X in demo
Pass lambdas by reference.
Poststep not working
Temp fix. Not exactly a lambda but it calls back...
Body position update function. (Not called if body is sleeping). Could be used to update sprite positions
Spelling mistake
Not using util.h
Removed file from cp
const correctness
Use c++ new instead of chipmunks XNew
(which uses XAlloc which in turn uses calloc())