/// <summary> /// Unpacks the Executing and looks up target Executing-enabled Object /// Sends the Executing's ByteStream to the EventManager of the Target /// </summary> /// <param name="Executing"></param> public void Deliver(IEvent Event) { Event.Unpack(); this .eventObjectList[Event.TargetID] .EventManager .Enqueue(Event.UnloadStream()); }