public override void RemoveListener(ChangeEventListener <SerializableVector3> listener) { Listeners.Remove(listener); }
public override void RemoveListener(ChangeEventListener <string> listener) { Listeners.Remove(listener); }
public override void AddListener(ChangeEventListener <SerializableVector3> listener) { Listeners.Add(listener); }
public override void AddListener(ChangeEventListener <string> listener) { Listeners.Add(listener); }
public override void RemoveListener(ChangeEventListener <float> listener) { Listeners.Remove(listener); }
public override void AddListener(ChangeEventListener <float> listener) { Listeners.Add(listener); }
public abstract void RemoveListener(ChangeEventListener <T> listener);
public abstract void AddListener(ChangeEventListener <T> listener);