breakout/include/collision2.hpp

11 lines
234 B
C++

#pragma once
#include "math/float_types.hpp"
struct collision_data {
vec3 escape_position;
vec3 bounds_normal;
};
bool aabb_circle_collision(vec3 aabb_position, vec3 circle_position, vec3 bounds, struct collision_data * data);