public void UnregisterListener(IAbilityEventListener <T> listener) { if (abilitylistener.Contains(listener)) { abilitylistener.Remove(listener); } }
public void RegisterListener(IAbilityEventListener <T> listener) { if (!abilitylistener.Contains(listener)) { abilitylistener.Add(listener); } }