perf: regular events to custom events
This commit is contained in:
@@ -8,7 +8,7 @@ public interface IAssignable
|
||||
/// <summary>
|
||||
/// Event triggered when the <see cref="IAssignable"/>'s fields are unassigned and completely ready to recycle.
|
||||
/// </summary>
|
||||
event UnassignEventHandler? OnUnassigned;
|
||||
Event<IAssignable>? OnUnassigned { get; }
|
||||
|
||||
/// <summary>
|
||||
/// Unassign <see cref="IAssignable"/>'s all fields and make it ready to recycle.
|
||||
|
||||
@@ -8,7 +8,7 @@ public interface IHasBehaviourController : IAssignable
|
||||
/// <summary>
|
||||
/// Event triggered when the <see cref="IBehaviourController"/> value has has been assigned a new value.
|
||||
/// </summary>
|
||||
event BehaviourControllerAssignedEventHandler? OnBehaviourControllerAssigned;
|
||||
Event<IHasBehaviourController> OnBehaviourControllerAssigned { get; }
|
||||
|
||||
/// <inheritdoc cref="IBehaviourController" />
|
||||
IBehaviourController BehaviourController { get; }
|
||||
|
||||
@@ -8,7 +8,7 @@ public interface IHasEntity : IAssignable
|
||||
/// <summary>
|
||||
/// Event triggered when the <see cref="IEntity"/> value has has been assigned a new value.
|
||||
/// </summary>
|
||||
event EntityAssignedEventHandler? OnEntityAssigned;
|
||||
Event<IHasEntity> OnEntityAssigned { get; }
|
||||
|
||||
/// <inheritdoc cref="IEntity" />
|
||||
IEntity Entity { get; }
|
||||
|
||||
@@ -8,7 +8,7 @@ public interface IHasStateEnable : IAssignable
|
||||
/// <summary>
|
||||
/// Event triggered when the <see cref="IStateEnable"/> value has has been assigned a new value.
|
||||
/// </summary>
|
||||
event StateEnableAssignedEventHandler? OnStateEnableAssigned;
|
||||
Event<IHasStateEnable> OnStateEnableAssigned { get; }
|
||||
|
||||
/// <inheritdoc cref="IStateEnable" />
|
||||
IStateEnable StateEnable { get; }
|
||||
|
||||
@@ -8,7 +8,7 @@ public interface IHasUniverse : IAssignable
|
||||
/// <summary>
|
||||
/// Event triggered when the <see cref="IUniverse"/> value has has been assigned a new value.
|
||||
/// </summary>
|
||||
event UniverseAssignedEventHandler? OnUniverseAssigned;
|
||||
Event<IHasUniverse> OnUniverseAssigned { get; }
|
||||
|
||||
/// <inheritdoc cref="IUniverse" />
|
||||
IUniverse Universe { get; }
|
||||
|
||||
@@ -8,7 +8,7 @@ public interface IHasUniverseObject : IAssignable
|
||||
/// <summary>
|
||||
/// Event triggered when the <see cref="IUniverseObject"/> value has has been assigned a new value.
|
||||
/// </summary>
|
||||
event UniverseObjectAssignedEventHandler? OnUniverseObjectAssigned;
|
||||
Event<IHasUniverseObject> OnUniverseObjectAssigned { get; }
|
||||
|
||||
/// <inheritdoc cref="IUniverseObject" />
|
||||
IUniverseObject UniverseObject { get; }
|
||||
|
||||
Reference in New Issue
Block a user