aboutsummaryrefslogtreecommitdiffstats
path: root/src/physics.h
diff options
context:
space:
mode:
authorkotorifan <kotorifan05@gmail.com>2026-04-27 12:57:51 +0200
committerkotorifan <kotorifan05@gmail.com>2026-04-27 12:57:51 +0200
commit3c6188de4729a31e41fa1a90dd13065170972e36 (patch)
treedd1969d90598e5c7bfb8158178577b669c5e4ee8 /src/physics.h
parent1c373d7864ee3d3e86f48e060760ac3de020ba4d (diff)
downloadtrashbinphysics-3c6188de4729a31e41fa1a90dd13065170972e36.tar.gz
Added SAT collision detection
Diffstat (limited to 'src/physics.h')
-rw-r--r--src/physics.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/physics.h b/src/physics.h
index a5168cd..e9c0c0e 100644
--- a/src/physics.h
+++ b/src/physics.h
@@ -8,6 +8,7 @@
void init_physics(object_t* world, uint32_t max_objs);
+bool check_collision(object_t obj1, object_t obj2);
void update_physics(object_t* world, uint32_t objs_count, float gravity, float dt);
void apply_force(object_t* obj, Vector2 force);
void add_object(object_t* world, uint32_t* count, shape_t type, Vector2 pos);