Beispiel #1
0
 public void RemovePauseListener(IPauseListenerInterface inListener)
 {
     if (_pauseListeners.Contains(inListener))
     {
         _pauseListeners.Remove(inListener);
     }
     else
     {
         UnityEngine.Debug.LogError("Tried to remove a listener which was not added!");
     }
 }
Beispiel #2
0
 // ITimeServiceInterface
 public void AddPauseListener(IPauseListenerInterface inListener)
 {
     if (!_pauseListeners.Contains(inListener))
     {
         _pauseListeners.Add(inListener);
     }
     else
     {
         UnityEngine.Debug.LogError("Added a listener which already exists!");
     }
 }
Beispiel #3
0
 public void RemovePauseListener(IPauseListenerInterface inListener)
 {
     RemovePauseListenerResult = inListener;
 }
Beispiel #4
0
 // ITimeServiceInterface
 public void AddPauseListener(IPauseListenerInterface inListener)
 {
     AddPauseListenerResult = inListener;
 }