using System; using Syntriax.Engine.Core.Abstract; namespace Syntriax.Engine.Physics2D.Abstract; public interface ICollider2D : IBehaviour, IAssignableTransform { Action? OnCollisionDetected { get; set; } Action? OnCollisionResolved { get; set; } IRigidBody2D? RigidBody2D { get; } void Recalculate(); }