public void UnregisterListener(GenericGameEventListener <T> listener) { if (this._eventListeners.Contains(listener)) { this._eventListeners.Remove(listener); } }
public void RegisterListener(GenericGameEventListener <T> listener) { if (!this._eventListeners.Contains(listener)) { this._eventListeners.Add(listener); } }