diff --git a/Engine.Physics2D/CollisionDetectionInformation.cs b/Engine.Physics2D/CollisionDetectionInformation.cs new file mode 100644 index 0000000..3274bf9 --- /dev/null +++ b/Engine.Physics2D/CollisionDetectionInformation.cs @@ -0,0 +1,12 @@ +using Syntriax.Engine.Core; +using Syntriax.Engine.Physics2D.Abstract; + +namespace Syntriax.Engine.Physics2D; + +public record CollisionDetectionInformation +( + ICollider2D Left, + ICollider2D Right, + Vector2D Normal, + float Penetration +); diff --git a/Engine.Physics2D/CollisionInformation.cs b/Engine.Physics2D/CollisionInformation.cs deleted file mode 100644 index 7f811e0..0000000 --- a/Engine.Physics2D/CollisionInformation.cs +++ /dev/null @@ -1,10 +0,0 @@ - -using Syntriax.Engine.Core; - -namespace Syntriax.Engine.Physics2D; - -public record CollisionInformation -( - Vector2D Normal, - Vector2D ContactPosition -);