/// <summary> /// Remove an already registered listener /// </summary> /// <param name="list">The listener to remove</param> public void RemoveListener(ILogAnnotationPositionInstanceListener list) { if (m_listeners.Contains(list)) { m_listeners.Remove(list); } }
/// <summary> /// Add a new Listener to call on events /// </summary> /// <param name="list">The listener to call</param> public void AddListener(ILogAnnotationPositionInstanceListener list) { if (!m_listeners.Contains(list)) { m_listeners.Add(list); } }