using Syntriax.Engine.Core.Abstract;
namespace Syntriax.Engine.Physics2D.Abstract;
///
/// Represents a that listens to physics simulation update phase.
///
public interface IPhysicsUpdate : IBehaviour
{
///
/// Updates the physics state of the object based on the elapsed time since the last update.
///
/// The time elapsed since the last physics update, typically in seconds.
void PhysicsUpdate(float delta);
}