refactor: Renamed Delegate Declarations as EventHandler

This commit is contained in:
2024-11-23 23:14:44 +03:00
parent 981db0190f
commit e725a4e89c
33 changed files with 145 additions and 145 deletions

View File

@@ -8,11 +8,11 @@ namespace Syntriax.Engine.Core;
public class BehaviourCollector<T> : IAssignableGameManager, IEnumerable<T>
{
public event IAssignable.OnUnassignedDelegate? OnUnassigned = null;
public event IAssignableGameManager.OnGameManagerAssignedDelegate? OnGameManagerAssigned = null;
public event IAssignable.OnUnassignedEventHandler? OnUnassigned = null;
public event IAssignableGameManager.OnGameManagerAssignedEventHandler? OnGameManagerAssigned = null;
public event OnCollectedDelegate? OnCollected = null;
public event OnRemovedDelegate? OnRemoved = null;
public event OnCollectedEventHandler? OnCollected = null;
public event OnRemovedEventHandler? OnRemoved = null;
private readonly List<T> _behaviours = new(32);
@@ -99,6 +99,6 @@ public class BehaviourCollector<T> : IAssignableGameManager, IEnumerable<T>
IEnumerator IEnumerable.GetEnumerator() => _behaviours.GetEnumerator();
public delegate void OnCollectedDelegate(BehaviourCollector<T> sender, T behaviourCollected);
public delegate void OnRemovedDelegate(BehaviourCollector<T> sender, T behaviourRemoved);
public delegate void OnCollectedEventHandler(BehaviourCollector<T> sender, T behaviourCollected);
public delegate void OnRemovedEventHandler(BehaviourCollector<T> sender, T behaviourRemoved);
}