Example #1
0
 public void UnregisterListener(GameplayEventListener listener)
 {
     if (listeners == null)
     {
         return;
     }
     if (listeners.Contains(listener))
     {
         listeners.Remove(listener);
     }
 }
Example #2
0
    public void RegisterListener(GameplayEventListener listener)
    {
        if (listeners == null)
        {
            listeners = new List <GameplayEventListener>();
        }

        if (!listeners.Contains(listener))
        {
            listeners.Add(listener);
        }
    }