/* * Removes a specific listener from the list */ public void RemoveListener(KinectListener listener) { for (int i = 0; i < listeners.Count; i++) { // stop searching when the listener is removed if (listeners[i].GetId() == listener.GetId()) { listeners.Remove(listener); return; } } }
/* * Adds a Listener to the list */ public void AddListener(KinectListener listener) { listeners.Add(listener); }