public void SendEvent(Event e)
 {
     _eventMap[e.Name].Update(e.Data);
 }
 public void PostEvent(Event e)
 {
     _eventQueue.Enqueue(e);
 }