Ejemplo n.º 1
0
 public void RemoveMsg(string evtName, VoidObjDelegate fun)
 {
     if (msgObjArr.ContainsKey(evtName))
     {
         if (msgObjArr [evtName].Contains(fun))
         {
             msgObjArr [evtName].Remove(fun);
         }
     }
 }
Ejemplo n.º 2
0
 public void AddMsg(string evtName, VoidObjDelegate fun)
 {
     if (msgObjArr.ContainsKey(evtName))
     {
         if (!msgObjArr [evtName].Contains(fun))
         {
             msgObjArr [evtName].Add(fun);
         }
     }
     else
     {
         msgObjArr [evtName] = new List <VoidObjDelegate> ();
         msgObjArr [evtName].Add(fun);
     }
 }