virtual public void RemoveEventListener(string strEventID, EventHandlerDelegte pFn) { if (m_dicHandlers.ContainsKey(strEventID) == true) { m_dicHandlers[strEventID] -= pFn; } }
virtual public void AddEventListener(string strEventID, EventHandlerDelegte pFn) { if (m_dicHandlers.ContainsKey(strEventID) == false) { m_dicHandlers.Add(strEventID, null); } m_dicHandlers[strEventID] += pFn; }