/// <summary> /// Registers a feedback receiver so it will be notified when new feedback is available. /// </summary> /// <param name="receiver">The receiver to register.</param> public void RegisterReceiver(IPositionFeedbackReceiver receiver) { if (!this.posReceivers.Contains(receiver)) { this.posReceivers.Add(receiver); } }
/// <summary> /// Unregisters a feedback receiver so it will not be notified when new feedback is available. /// </summary> /// <param name="receiver">The receiver to unregister.</param> public void UnregisterReceiver(IPositionFeedbackReceiver receiver) { if (this.posReceivers.Contains(receiver)) { this.posReceivers.Remove(receiver); } }