hx3d  1
2D/3D Simple Game Framework
collisions.hpp
1 #ifndef HX3D_PHYSICS_2D_COLLISIONS
2 #define HX3D_PHYSICS_2D_COLLISIONS
3 
4 #include "hx3d/physics/2d/manifold.hpp"
5 
6 namespace hx3d {
7 namespace physics2d {
8 
18 bool checkCollisions(Manifold& m, Ptr<colliders::Circle> a, Ptr<colliders::Circle> b);
19 
29 bool checkCollisions(Manifold& m, Ptr<colliders::Polygon> a, Ptr<colliders::Circle> b);
30 
40 bool checkCollisions(Manifold& m, Ptr<colliders::Circle> a, Ptr<colliders::Polygon> b);
41 
51 bool checkCollisions(Manifold& m, Ptr<colliders::Polygon> a, Ptr<colliders::Polygon> b);
52 
53 } /* physics2d */
54 } /* hx3d */
55 
56 #endif
hx3d framework namespace
Definition: audio.hpp:26
bool checkCollisions(Manifold &m, Ptr< colliders::Circle > a, Ptr< colliders::Circle > b)
Collision test between two circles.
Definition: collisions.cpp:169