public object AquireLogicInputEvent(ELogicInputEventType eventType)
    {
        ELogicInputMetaType      metaType = InputUtil.GetMetaTypeOfLogicEvent(eventType);
        ILogicInputEventProvider provider = null;

        if (logicEventProviders.TryGetValue(metaType, out provider))
        {
            return(provider.AquireLogicInputEvent(eventType));
        }
        return(null);
    }