Use abstract class instead of interface

This commit is contained in:
MidoriKami 2023-09-22 12:17:54 -07:00
parent bd81d23097
commit fd3bd6dc5b
14 changed files with 95 additions and 76 deletions

View file

@ -15,7 +15,7 @@ public interface IAddonLifecycle
/// </summary>
/// <param name="eventType">The event type that triggered the message.</param>
/// <param name="args">Information about what addon triggered the message.</param>
public delegate void AddonEventDelegate(AddonEvent eventType, IAddonArgs args);
public delegate void AddonEventDelegate(AddonEvent eventType, AddonArgs args);
/// <summary>
/// Register a listener that will trigger on the specified event and any of the specified addons.