Esempio n. 1
0
 public void AddListener(IButtonStateListener listener)
 {
     _listeners.Add(listener);
     if (this.RequiresLoadedMap)
     {
         listener.SetEnabled(this.Viewer != null && this.Viewer.HasLoadedMap);
     }
 }
Esempio n. 2
0
 public void RemoveListener(IButtonStateListener listener)
 {
     _listeners.Remove(listener);
 }
Esempio n. 3
0
 public void AddListener(IButtonStateListener listener)
 {
     _listeners.Add(listener);
     if (this.RequiresLoadedMap)
         listener.SetEnabled(this.Viewer != null && this.Viewer.HasLoadedMap);
 }
Esempio n. 4
0
 public void RemoveListener(IButtonStateListener listener)
 {
     _listeners.Remove(listener);
 }