Interfaces/ICarRespawnListener.cs

Interface for a scene event listener called when a car finishes respawning. Declares OnCarRespawned(Car) and extends ISceneEvent<ICarRespawnListener>.

using Machines.Player;

namespace Machines.Events;

/// <summary>
/// Fired scene-wide when a car finishes respawning and is at its final transform.
/// </summary>
public interface ICarRespawnListener : ISceneEvent<ICarRespawnListener>
{
	void OnCarRespawned( Car car );
}