public static void Dispatch <T>(T data) where T : BaseEventData { GenericEvent <T> .Dispatch(data); }
public static void RemoveListener <T>(GenericEvent <T> .Callback callback) where T : BaseEventData { GenericEvent <T> .OnDispatch -= callback; }