perf: regular events to custom events
This commit is contained in:
@@ -2,9 +2,9 @@ namespace Syntriax.Engine.Core;
|
||||
|
||||
public class StateEnable : IStateEnable
|
||||
{
|
||||
public event IAssignable.UnassignEventHandler? OnUnassigned = null;
|
||||
public event IHasEntity.EntityAssignedEventHandler? OnEntityAssigned = null;
|
||||
public event IStateEnable.EnabledChangedEventHandler? OnEnabledChanged = null;
|
||||
public Event<IStateEnable, bool> OnEnabledChanged { get; private set; } = new();
|
||||
public Event<IHasEntity> OnEntityAssigned { get; private set; } = new();
|
||||
public Event<IAssignable>? OnUnassigned { get; private set; } = new();
|
||||
|
||||
private bool _enabled = true;
|
||||
private IEntity _entity = null!;
|
||||
|
||||
Reference in New Issue
Block a user