21 #ifndef HX3D_PHYSICS_2D_ATTRACTORS_POINT_ATTRACTOR 22 #define HX3D_PHYSICS_2D_ATTRACTORS_POINT_ATTRACTOR 24 #include "hx3d/physics/2d/attractor.hpp"
virtual bool overlaps(const Ptr< Collider > &collider) override
Check if a collider overlaps the attractor.
virtual void computeForce(const Ptr< Collider > &collider, const float dt) override
Compute the gravity force on a collider.
glm::vec2 velocity
Point velocity.
glm::vec2 position
Point position.
Physical gravity attractor.
std::shared_ptr< T > Ptr
Quick-typing shared ptr.
float radius
Point radius.