6 #include "segmentqueryinfo.hpp"
11 #pragma GCC visibility push(default)
21 operator cpShape*()
const;
22 bool pointQuery(
Vect)
const;
24 void setFriction(Float);
25 void setElasticity(Float);
27 void setCollisionType(CollisionType);
28 CollisionType getCollisionType()
const;
31 void setUserData(DataPointer);
32 void setBody(std::shared_ptr<Body> body);
33 DataPointer getUserData()
const;
38 std::shared_ptr<Body> body;
39 std::weak_ptr<Space> space;
41 Shape(cpShape*, std::shared_ptr<Body>);
46 #pragma GCC visibility pop