public void DelEvent(int e_id, EventMsgHandler action) { if (_events.ContainsKey(e_id) && _events[e_id] != null) { _events[e_id] -= action; } }
public void ListenEvent(int e_id, EventMsgHandler action) { if (_events.ContainsKey(e_id)) { _events[e_id] += action; } else { _events[e_id] = action; } }
public void ListenEvent(int id, EventMsgHandler e) { EventGroup.ListenEvent(id, e); }
public void DelEvent(int id, EventMsgHandler e) { EventGroup.DelEvent(id, e); }
public void DelEvent(int id, EventMsgHandler e) { EventDispatcher.DelEvent(id, e); }
public void ListenEvent(int id, EventMsgHandler e) { EventDispatcher.ListenEvent(id, e); }