public void Unregister_Listener(Event_Reciever listener) { if (event_Listeners.Contains(listener)) { event_Listeners.Remove(listener); } }
public void Register_Listener(Event_Reciever listener) { if (!event_Listeners.Contains(listener)) { event_Listeners.Add(listener); } Update_Order(); }
private void Awake() { Event_Listener = new Event_Reciever(Events, Response, Execution_Order); }