public void UnregisterListener(FloatGameEventListener listener) { if (eventListeners.Contains(listener)) { eventListeners.Remove(listener); } }
public void RegisterListener(FloatGameEventListener listener) { if (!eventListeners.Contains(listener)) { eventListeners.Add(listener); } }
public void UnregisterListener(FloatGameEventListener listener) { if (this._floatListeners.Contains(listener)) { this._floatListeners.Remove(listener); } else { Debug.LogWarning("Attempting to unregister listener of " + listener.name + " but it is not present"); } }
public void RegisterListener(FloatGameEventListener listener) { if (!this._floatListeners.Contains(listener)) { this._floatListeners.Add(listener); } else { Debug.LogWarning("Attempting to register listener of " + listener.name + " but it is already present"); } }
public void UnRegisterListener(FloatGameEventListener listener) { listeners.Remove(listener); }
public void RegisterListener(FloatGameEventListener listener) { listeners.Add(listener); }