FT collision part1: AABB.

This commit is contained in:
Muzychenko Andrey committed 2022-12-28 08:47:44 +03:00
1 parent 17f11bd428
commit 2d6f2c14e5
26 files changed
+132 -113

No files matched your search

+2 -1
View File
@@ -3,6 +3,7 @@
class TBall;
class TCollisionComponent;
struct ray_type;
struct RectF;
enum class wall_type : int
{
@@ -24,7 +25,7 @@ public:
virtual void EdgeCollision(TBall* ball, float distance) = 0;
virtual void port_draw();
virtual void place_in_grid() = 0;
virtual void place_in_grid(RectF* aabb) = 0;
virtual float FindCollisionDistance(ray_type* ray) = 0;
static TEdgeSegment* install_wall(float* floatArr, TCollisionComponent* collComp, char* activeFlagPtr,