Esempio n. 1
0
 public void RemoveListener(int key, serverAction fun)
 {
     if (m_observerLst.ContainsKey(key))
     {
         m_observerLst[key].Remove(fun);
     }
 }
Esempio n. 2
0
 public void AddListener(int key, serverAction fun)
 {
     if (m_observerLst.ContainsKey(key))
     {
         if (m_observerLst[key].Contains(fun) == false)
         {
             m_observerLst[key].Add(fun);
         }
     }
     else
     {
         m_observerLst.Add(key, new List <serverAction>());
         m_observerLst[key].Add(fun);
     }
 }