Exemplo n.º 1
0
    public static void Register()
    {
        dict.Clear();
        dict.Add(typeof(System.Action), factory.System_Action);
        dict.Add(typeof(System.Action <int>), factory.System_Action_int);
        dict.Add(typeof(System.Predicate <int>), factory.System_Predicate_int);
        dict.Add(typeof(System.Func <int, int>), factory.System_Func_int_int);
        dict.Add(typeof(System.Comparison <int>), factory.System_Comparison_int);
        dict.Add(typeof(UnityEngine.Events.UnityAction), factory.UnityEngine_Events_UnityAction);
        dict.Add(typeof(UnityEngine.Camera.CameraCallback), factory.UnityEngine_Camera_CameraCallback);
        dict.Add(typeof(UnityEngine.AudioClip.PCMReaderCallback), factory.UnityEngine_AudioClip_PCMReaderCallback);
        dict.Add(typeof(UnityEngine.AudioClip.PCMSetPositionCallback), factory.UnityEngine_AudioClip_PCMSetPositionCallback);
        dict.Add(typeof(UnityEngine.Application.LogCallback), factory.UnityEngine_Application_LogCallback);
        dict.Add(typeof(UnityEngine.Application.AdvertisingIdentifierCallback), factory.UnityEngine_Application_AdvertisingIdentifierCallback);
        dict.Add(typeof(UnityEngine.RectTransform.ReapplyDrivenProperties), factory.UnityEngine_RectTransform_ReapplyDrivenProperties);
        dict.Add(typeof(System.Action <GameFramework.SessionData>), factory.System_Action_GameFramework_SessionData);
        dict.Add(typeof(FairyGUI.EventCallback0), factory.FairyGUI_EventCallback0);
        dict.Add(typeof(FairyGUI.EventCallback1), factory.FairyGUI_EventCallback1);
        dict.Add(typeof(LoadCompleteCallback), factory.LoadCompleteCallback);
        dict.Add(typeof(LoadErrorCallback), factory.LoadErrorCallback);

        DelegateTraits <System.Action> .Init(factory.System_Action);

        DelegateTraits <System.Action <int> > .Init(factory.System_Action_int);

        DelegateTraits <System.Predicate <int> > .Init(factory.System_Predicate_int);

        DelegateTraits <System.Func <int, int> > .Init(factory.System_Func_int_int);

        DelegateTraits <System.Comparison <int> > .Init(factory.System_Comparison_int);

        DelegateTraits <UnityEngine.Events.UnityAction> .Init(factory.UnityEngine_Events_UnityAction);

        DelegateTraits <UnityEngine.Camera.CameraCallback> .Init(factory.UnityEngine_Camera_CameraCallback);

        DelegateTraits <UnityEngine.AudioClip.PCMReaderCallback> .Init(factory.UnityEngine_AudioClip_PCMReaderCallback);

        DelegateTraits <UnityEngine.AudioClip.PCMSetPositionCallback> .Init(factory.UnityEngine_AudioClip_PCMSetPositionCallback);

        DelegateTraits <UnityEngine.Application.LogCallback> .Init(factory.UnityEngine_Application_LogCallback);

        DelegateTraits <UnityEngine.Application.AdvertisingIdentifierCallback> .Init(factory.UnityEngine_Application_AdvertisingIdentifierCallback);

        DelegateTraits <UnityEngine.RectTransform.ReapplyDrivenProperties> .Init(factory.UnityEngine_RectTransform_ReapplyDrivenProperties);

        DelegateTraits <System.Action <GameFramework.SessionData> > .Init(factory.System_Action_GameFramework_SessionData);

        DelegateTraits <FairyGUI.EventCallback0> .Init(factory.FairyGUI_EventCallback0);

        DelegateTraits <FairyGUI.EventCallback1> .Init(factory.FairyGUI_EventCallback1);

        DelegateTraits <LoadCompleteCallback> .Init(factory.LoadCompleteCallback);

        DelegateTraits <LoadErrorCallback> .Init(factory.LoadErrorCallback);

        TypeTraits <System.Action> .Init(factory.Check_System_Action);

        TypeTraits <System.Action <int> > .Init(factory.Check_System_Action_int);

        TypeTraits <System.Predicate <int> > .Init(factory.Check_System_Predicate_int);

        TypeTraits <System.Func <int, int> > .Init(factory.Check_System_Func_int_int);

        TypeTraits <System.Comparison <int> > .Init(factory.Check_System_Comparison_int);

        TypeTraits <UnityEngine.Events.UnityAction> .Init(factory.Check_UnityEngine_Events_UnityAction);

        TypeTraits <UnityEngine.Camera.CameraCallback> .Init(factory.Check_UnityEngine_Camera_CameraCallback);

        TypeTraits <UnityEngine.AudioClip.PCMReaderCallback> .Init(factory.Check_UnityEngine_AudioClip_PCMReaderCallback);

        TypeTraits <UnityEngine.AudioClip.PCMSetPositionCallback> .Init(factory.Check_UnityEngine_AudioClip_PCMSetPositionCallback);

        TypeTraits <UnityEngine.Application.LogCallback> .Init(factory.Check_UnityEngine_Application_LogCallback);

        TypeTraits <UnityEngine.Application.AdvertisingIdentifierCallback> .Init(factory.Check_UnityEngine_Application_AdvertisingIdentifierCallback);

        TypeTraits <UnityEngine.RectTransform.ReapplyDrivenProperties> .Init(factory.Check_UnityEngine_RectTransform_ReapplyDrivenProperties);

        TypeTraits <System.Action <GameFramework.SessionData> > .Init(factory.Check_System_Action_GameFramework_SessionData);

        TypeTraits <FairyGUI.EventCallback0> .Init(factory.Check_FairyGUI_EventCallback0);

        TypeTraits <FairyGUI.EventCallback1> .Init(factory.Check_FairyGUI_EventCallback1);

        TypeTraits <LoadCompleteCallback> .Init(factory.Check_LoadCompleteCallback);

        TypeTraits <LoadErrorCallback> .Init(factory.Check_LoadErrorCallback);

        StackTraits <System.Action> .Push                                         = factory.Push_System_Action;
        StackTraits <System.Action <int> > .Push                                  = factory.Push_System_Action_int;
        StackTraits <System.Predicate <int> > .Push                               = factory.Push_System_Predicate_int;
        StackTraits <System.Func <int, int> > .Push                               = factory.Push_System_Func_int_int;
        StackTraits <System.Comparison <int> > .Push                              = factory.Push_System_Comparison_int;
        StackTraits <UnityEngine.Events.UnityAction> .Push                        = factory.Push_UnityEngine_Events_UnityAction;
        StackTraits <UnityEngine.Camera.CameraCallback> .Push                     = factory.Push_UnityEngine_Camera_CameraCallback;
        StackTraits <UnityEngine.AudioClip.PCMReaderCallback> .Push               = factory.Push_UnityEngine_AudioClip_PCMReaderCallback;
        StackTraits <UnityEngine.AudioClip.PCMSetPositionCallback> .Push          = factory.Push_UnityEngine_AudioClip_PCMSetPositionCallback;
        StackTraits <UnityEngine.Application.LogCallback> .Push                   = factory.Push_UnityEngine_Application_LogCallback;
        StackTraits <UnityEngine.Application.AdvertisingIdentifierCallback> .Push = factory.Push_UnityEngine_Application_AdvertisingIdentifierCallback;
        StackTraits <UnityEngine.RectTransform.ReapplyDrivenProperties> .Push     = factory.Push_UnityEngine_RectTransform_ReapplyDrivenProperties;
        StackTraits <System.Action <GameFramework.SessionData> > .Push            = factory.Push_System_Action_GameFramework_SessionData;
        StackTraits <FairyGUI.EventCallback0> .Push                               = factory.Push_FairyGUI_EventCallback0;
        StackTraits <FairyGUI.EventCallback1> .Push                               = factory.Push_FairyGUI_EventCallback1;
        StackTraits <LoadCompleteCallback> .Push                                  = factory.Push_LoadCompleteCallback;
        StackTraits <LoadErrorCallback> .Push                                     = factory.Push_LoadErrorCallback;
    }
    public static void Register()
    {
        dict.Clear();
        dict.Add(typeof(System.Action), factory.System_Action);
        dict.Add(typeof(UnityEngine.Events.UnityAction), factory.UnityEngine_Events_UnityAction);
        dict.Add(typeof(System.Predicate <int>), factory.System_Predicate_int);
        dict.Add(typeof(System.Action <int>), factory.System_Action_int);
        dict.Add(typeof(System.Comparison <int>), factory.System_Comparison_int);
        dict.Add(typeof(System.Func <int, int>), factory.System_Func_int_int);
        dict.Add(typeof(UnityEngine.Camera.CameraCallback), factory.UnityEngine_Camera_CameraCallback);
        dict.Add(typeof(UnityEngine.Application.LowMemoryCallback), factory.UnityEngine_Application_LowMemoryCallback);
        dict.Add(typeof(UnityEngine.Application.AdvertisingIdentifierCallback), factory.UnityEngine_Application_AdvertisingIdentifierCallback);
        dict.Add(typeof(UnityEngine.Application.LogCallback), factory.UnityEngine_Application_LogCallback);
        dict.Add(typeof(UnityEngine.AudioClip.PCMReaderCallback), factory.UnityEngine_AudioClip_PCMReaderCallback);
        dict.Add(typeof(UnityEngine.AudioClip.PCMSetPositionCallback), factory.UnityEngine_AudioClip_PCMSetPositionCallback);
        dict.Add(typeof(System.Action <NotiData>), factory.System_Action_NotiData);

        DelegateTraits <System.Action> .Init(factory.System_Action);

        DelegateTraits <UnityEngine.Events.UnityAction> .Init(factory.UnityEngine_Events_UnityAction);

        DelegateTraits <System.Predicate <int> > .Init(factory.System_Predicate_int);

        DelegateTraits <System.Action <int> > .Init(factory.System_Action_int);

        DelegateTraits <System.Comparison <int> > .Init(factory.System_Comparison_int);

        DelegateTraits <System.Func <int, int> > .Init(factory.System_Func_int_int);

        DelegateTraits <UnityEngine.Camera.CameraCallback> .Init(factory.UnityEngine_Camera_CameraCallback);

        DelegateTraits <UnityEngine.Application.LowMemoryCallback> .Init(factory.UnityEngine_Application_LowMemoryCallback);

        DelegateTraits <UnityEngine.Application.AdvertisingIdentifierCallback> .Init(factory.UnityEngine_Application_AdvertisingIdentifierCallback);

        DelegateTraits <UnityEngine.Application.LogCallback> .Init(factory.UnityEngine_Application_LogCallback);

        DelegateTraits <UnityEngine.AudioClip.PCMReaderCallback> .Init(factory.UnityEngine_AudioClip_PCMReaderCallback);

        DelegateTraits <UnityEngine.AudioClip.PCMSetPositionCallback> .Init(factory.UnityEngine_AudioClip_PCMSetPositionCallback);

        DelegateTraits <System.Action <NotiData> > .Init(factory.System_Action_NotiData);

        TypeTraits <System.Action> .Init(factory.Check_System_Action);

        TypeTraits <UnityEngine.Events.UnityAction> .Init(factory.Check_UnityEngine_Events_UnityAction);

        TypeTraits <System.Predicate <int> > .Init(factory.Check_System_Predicate_int);

        TypeTraits <System.Action <int> > .Init(factory.Check_System_Action_int);

        TypeTraits <System.Comparison <int> > .Init(factory.Check_System_Comparison_int);

        TypeTraits <System.Func <int, int> > .Init(factory.Check_System_Func_int_int);

        TypeTraits <UnityEngine.Camera.CameraCallback> .Init(factory.Check_UnityEngine_Camera_CameraCallback);

        TypeTraits <UnityEngine.Application.LowMemoryCallback> .Init(factory.Check_UnityEngine_Application_LowMemoryCallback);

        TypeTraits <UnityEngine.Application.AdvertisingIdentifierCallback> .Init(factory.Check_UnityEngine_Application_AdvertisingIdentifierCallback);

        TypeTraits <UnityEngine.Application.LogCallback> .Init(factory.Check_UnityEngine_Application_LogCallback);

        TypeTraits <UnityEngine.AudioClip.PCMReaderCallback> .Init(factory.Check_UnityEngine_AudioClip_PCMReaderCallback);

        TypeTraits <UnityEngine.AudioClip.PCMSetPositionCallback> .Init(factory.Check_UnityEngine_AudioClip_PCMSetPositionCallback);

        TypeTraits <System.Action <NotiData> > .Init(factory.Check_System_Action_NotiData);

        StackTraits <System.Action> .Push = factory.Push_System_Action;
        StackTraits <UnityEngine.Events.UnityAction> .Push                        = factory.Push_UnityEngine_Events_UnityAction;
        StackTraits <System.Predicate <int> > .Push                               = factory.Push_System_Predicate_int;
        StackTraits <System.Action <int> > .Push                                  = factory.Push_System_Action_int;
        StackTraits <System.Comparison <int> > .Push                              = factory.Push_System_Comparison_int;
        StackTraits <System.Func <int, int> > .Push                               = factory.Push_System_Func_int_int;
        StackTraits <UnityEngine.Camera.CameraCallback> .Push                     = factory.Push_UnityEngine_Camera_CameraCallback;
        StackTraits <UnityEngine.Application.LowMemoryCallback> .Push             = factory.Push_UnityEngine_Application_LowMemoryCallback;
        StackTraits <UnityEngine.Application.AdvertisingIdentifierCallback> .Push = factory.Push_UnityEngine_Application_AdvertisingIdentifierCallback;
        StackTraits <UnityEngine.Application.LogCallback> .Push                   = factory.Push_UnityEngine_Application_LogCallback;
        StackTraits <UnityEngine.AudioClip.PCMReaderCallback> .Push               = factory.Push_UnityEngine_AudioClip_PCMReaderCallback;
        StackTraits <UnityEngine.AudioClip.PCMSetPositionCallback> .Push          = factory.Push_UnityEngine_AudioClip_PCMSetPositionCallback;
        StackTraits <System.Action <NotiData> > .Push                             = factory.Push_System_Action_NotiData;
    }