public void DeRegisterComponent(FlowReactorEventListener _listener) { if (eventComponentListeners == null) { return; } if (eventComponentListeners.Contains(_listener)) { eventComponentListeners.Remove(_listener); } }
public void RegisterComponent(FlowReactorEventListener _listener) { if (eventComponentListeners == null) { eventComponentListeners = new List <FlowReactorEventListener>(); } if (!eventComponentListeners.Contains(_listener)) { eventComponentListeners.Add(_listener); } }