/// <summary> /// Subscribe the specified IHUDObserver to list of observers /// </summary> /// <param name="IHUDObserver">IHUD observer.</param> /// <param name="observer">Observer.</param> public void Subscribe(IHUDObserver <PlayerState> observer) { if (!_observers.Contains(observer)) { _observers.Add(observer); } observer.OnNext(_RemyState); }