static int GetAssetBundle(IntPtr L)
    {
        try
        {
            int count = LuaDLL.lua_gettop(L);

            if (count == 1)
            {
                string arg0 = ToLua.CheckString(L, 1);
                UnityEngine.Networking.UnityWebRequest o = UnityEngine.Networking.UnityWebRequest.GetAssetBundle(arg0);
                ToLua.PushSealed(L, o);
                return(1);
            }
            else if (count == 2)
            {
                string arg0 = ToLua.CheckString(L, 1);
                uint   arg1 = (uint)LuaDLL.luaL_checknumber(L, 2);
                UnityEngine.Networking.UnityWebRequest o = UnityEngine.Networking.UnityWebRequest.GetAssetBundle(arg0, arg1);
                ToLua.PushSealed(L, o);
                return(1);
            }
            else if (count == 3 && TypeChecker.CheckTypes <UnityEngine.Hash128, uint>(L, 2))
            {
                string arg0 = ToLua.CheckString(L, 1);
                UnityEngine.Hash128 arg1 = StackTraits <UnityEngine.Hash128> .To(L, 2);

                uint arg2 = (uint)LuaDLL.lua_tonumber(L, 3);
                UnityEngine.Networking.UnityWebRequest o = UnityEngine.Networking.UnityWebRequest.GetAssetBundle(arg0, arg1, arg2);
                ToLua.PushSealed(L, o);
                return(1);
            }
            else if (count == 3 && TypeChecker.CheckTypes <uint, uint>(L, 2))
            {
                string arg0 = ToLua.CheckString(L, 1);
                uint   arg1 = (uint)LuaDLL.lua_tonumber(L, 2);
                uint   arg2 = (uint)LuaDLL.lua_tonumber(L, 3);
                UnityEngine.Networking.UnityWebRequest o = UnityEngine.Networking.UnityWebRequest.GetAssetBundle(arg0, arg1, arg2);
                ToLua.PushSealed(L, o);
                return(1);
            }
            else
            {
                return(LuaDLL.luaL_throw(L, "invalid arguments to method: UnityEngine.Networking.UnityWebRequest.GetAssetBundle"));
            }
        }
        catch (Exception e)
        {
            return(LuaDLL.toluaL_exception(L, e));
        }
    }
示例#2
0
    static int set_ambientProbe(IntPtr L)
    {
        try
        {
            UnityEngine.Rendering.SphericalHarmonicsL2 arg0 = StackTraits <UnityEngine.Rendering.SphericalHarmonicsL2> .Check(L, 2);

            UnityEngine.RenderSettings.ambientProbe = arg0;
            return(0);
        }
        catch (Exception e)
        {
            return(LuaDLL.toluaL_exception(L, e));
        }
    }
示例#3
0
    static int QPYX_GetContacts_YXQP(IntPtr L_YXQP)
    {
        try
        {
            int QPYX_count_YXQP = LuaDLL.lua_gettop(L_YXQP);
            if (QPYX_count_YXQP == 2 && TypeChecker.CheckTypes <UnityEngine.Collider2D[]>(L_YXQP, 2))
            {
                UnityEngine.Collider2D   QPYX_obj_YXQP  = (UnityEngine.Collider2D)ToLua.CheckObject <UnityEngine.Collider2D>(L_YXQP, 1);
                UnityEngine.Collider2D[] QPYX_arg0_YXQP = ToLua.ToObjectArray <UnityEngine.Collider2D>(L_YXQP, 2);
                int QPYX_o_YXQP = QPYX_obj_YXQP.GetContacts(QPYX_arg0_YXQP);
                LuaDLL.lua_pushinteger(L_YXQP, QPYX_o_YXQP);
                return(1);
            }
            else if (QPYX_count_YXQP == 2 && TypeChecker.CheckTypes <UnityEngine.ContactPoint2D[]>(L_YXQP, 2))
            {
                UnityEngine.Collider2D       QPYX_obj_YXQP  = (UnityEngine.Collider2D)ToLua.CheckObject <UnityEngine.Collider2D>(L_YXQP, 1);
                UnityEngine.ContactPoint2D[] QPYX_arg0_YXQP = ToLua.ToStructArray <UnityEngine.ContactPoint2D>(L_YXQP, 2);
                int QPYX_o_YXQP = QPYX_obj_YXQP.GetContacts(QPYX_arg0_YXQP);
                LuaDLL.lua_pushinteger(L_YXQP, QPYX_o_YXQP);
                return(1);
            }
            else if (QPYX_count_YXQP == 3 && TypeChecker.CheckTypes <UnityEngine.Collider2D[]>(L_YXQP, 3))
            {
                UnityEngine.Collider2D      QPYX_obj_YXQP  = (UnityEngine.Collider2D)ToLua.CheckObject <UnityEngine.Collider2D>(L_YXQP, 1);
                UnityEngine.ContactFilter2D QPYX_arg0_YXQP = StackTraits <UnityEngine.ContactFilter2D> .Check(L_YXQP, 2);

                UnityEngine.Collider2D[] QPYX_arg1_YXQP = ToLua.ToObjectArray <UnityEngine.Collider2D>(L_YXQP, 3);
                int QPYX_o_YXQP = QPYX_obj_YXQP.GetContacts(QPYX_arg0_YXQP, QPYX_arg1_YXQP);
                LuaDLL.lua_pushinteger(L_YXQP, QPYX_o_YXQP);
                return(1);
            }
            else if (QPYX_count_YXQP == 3 && TypeChecker.CheckTypes <UnityEngine.ContactPoint2D[]>(L_YXQP, 3))
            {
                UnityEngine.Collider2D      QPYX_obj_YXQP  = (UnityEngine.Collider2D)ToLua.CheckObject <UnityEngine.Collider2D>(L_YXQP, 1);
                UnityEngine.ContactFilter2D QPYX_arg0_YXQP = StackTraits <UnityEngine.ContactFilter2D> .Check(L_YXQP, 2);

                UnityEngine.ContactPoint2D[] QPYX_arg1_YXQP = ToLua.ToStructArray <UnityEngine.ContactPoint2D>(L_YXQP, 3);
                int QPYX_o_YXQP = QPYX_obj_YXQP.GetContacts(QPYX_arg0_YXQP, QPYX_arg1_YXQP);
                LuaDLL.lua_pushinteger(L_YXQP, QPYX_o_YXQP);
                return(1);
            }
            else
            {
                return(LuaDLL.luaL_throw(L_YXQP, "invalid arguments to method: UnityEngine.Collider2D.GetContacts"));
            }
        }
        catch (Exception e_YXQP)                {
            return(LuaDLL.toluaL_exception(L_YXQP, e_YXQP));
        }
    }
示例#4
0
    static int RecompressAssetBundleAsync(IntPtr L)
    {
        try
        {
            int count = LuaDLL.lua_gettop(L);

            if (count == 3)
            {
                string arg0 = ToLua.CheckString(L, 1);
                string arg1 = ToLua.CheckString(L, 2);
                UnityEngine.BuildCompression arg2 = StackTraits <UnityEngine.BuildCompression> .Check(L, 3);

                UnityEngine.AssetBundleRecompressOperation o = UnityEngine.AssetBundle.RecompressAssetBundleAsync(arg0, arg1, arg2);
                ToLua.PushObject(L, o);
                return(1);
            }
            else if (count == 4)
            {
                string arg0 = ToLua.CheckString(L, 1);
                string arg1 = ToLua.CheckString(L, 2);
                UnityEngine.BuildCompression arg2 = StackTraits <UnityEngine.BuildCompression> .Check(L, 3);

                uint arg3 = (uint)LuaDLL.luaL_checknumber(L, 4);
                UnityEngine.AssetBundleRecompressOperation o = UnityEngine.AssetBundle.RecompressAssetBundleAsync(arg0, arg1, arg2, arg3);
                ToLua.PushObject(L, o);
                return(1);
            }
            else if (count == 5)
            {
                string arg0 = ToLua.CheckString(L, 1);
                string arg1 = ToLua.CheckString(L, 2);
                UnityEngine.BuildCompression arg2 = StackTraits <UnityEngine.BuildCompression> .Check(L, 3);

                uint arg3 = (uint)LuaDLL.luaL_checknumber(L, 4);
                UnityEngine.ThreadPriority arg4 = (UnityEngine.ThreadPriority)ToLua.CheckObject(L, 5, typeof(UnityEngine.ThreadPriority));
                UnityEngine.AssetBundleRecompressOperation o = UnityEngine.AssetBundle.RecompressAssetBundleAsync(arg0, arg1, arg2, arg3, arg4);
                ToLua.PushObject(L, o);
                return(1);
            }
            else
            {
                return(LuaDLL.luaL_throw(L, "invalid arguments to method: UnityEngine.AssetBundle.RecompressAssetBundleAsync"));
            }
        }
        catch (Exception e)
        {
            return(LuaDLL.toluaL_exception(L, e));
        }
    }
示例#5
0
    static int _CreateUnityEngine_Rect(IntPtr L)
    {
        try
        {
            int count = LuaDLL.lua_gettop(L);

            if (count == 1)
            {
                UnityEngine.Rect arg0 = StackTraits <UnityEngine.Rect> .Check(L, 1);

                UnityEngine.Rect obj = new UnityEngine.Rect(arg0);
                ToLua.PushValue(L, obj);
                return(1);
            }
            else if (count == 2)
            {
                UnityEngine.Vector2 arg0 = ToLua.ToVector2(L, 1);
                UnityEngine.Vector2 arg1 = ToLua.ToVector2(L, 2);
                UnityEngine.Rect    obj  = new UnityEngine.Rect(arg0, arg1);
                ToLua.PushValue(L, obj);
                return(1);
            }
            else if (count == 4)
            {
                float            arg0 = (float)LuaDLL.luaL_checknumber(L, 1);
                float            arg1 = (float)LuaDLL.luaL_checknumber(L, 2);
                float            arg2 = (float)LuaDLL.luaL_checknumber(L, 3);
                float            arg3 = (float)LuaDLL.luaL_checknumber(L, 4);
                UnityEngine.Rect obj  = new UnityEngine.Rect(arg0, arg1, arg2, arg3);
                ToLua.PushValue(L, obj);
                return(1);
            }
            else if (count == 0)
            {
                UnityEngine.Rect obj = new UnityEngine.Rect();
                ToLua.PushValue(L, obj);
                return(1);
            }
            else
            {
                return(LuaDLL.luaL_throw(L, "invalid arguments to ctor method: UnityEngine.Rect.New"));
            }
        }
        catch (Exception e)
        {
            return(LuaDLL.toluaL_exception(L, e));
        }
    }
示例#6
0
    static int SetSpriteOffset(IntPtr L)
    {
        try
        {
            ToLua.CheckArgsCount(L, 2);
            ImageEx          obj  = (ImageEx)ToLua.CheckObject <ImageEx>(L, 1);
            UnityEngine.Rect arg0 = StackTraits <UnityEngine.Rect> .Check(L, 2);

            obj.SetSpriteOffset(arg0);
            return(0);
        }
        catch (Exception e)
        {
            return(LuaDLL.toluaL_exception(L, e));
        }
    }
示例#7
0
    static int SetLastWriteTimeUtc(IntPtr L)
    {
        try
        {
            ToLua.CheckArgsCount(L, 2);
            string          arg0 = ToLua.CheckString(L, 1);
            System.DateTime arg1 = StackTraits <System.DateTime> .Check(L, 2);

            System.IO.Directory.SetLastWriteTimeUtc(arg0, arg1);
            return(0);
        }
        catch (Exception e)
        {
            return(LuaDLL.toluaL_exception(L, e));
        }
    }
示例#8
0
    static int ClearReferenceValue(IntPtr L)
    {
        try
        {
            ToLua.CheckArgsCount(L, 2);
            UnityEngine.Playables.PlayableDirector obj = (UnityEngine.Playables.PlayableDirector)ToLua.CheckObject <UnityEngine.Playables.PlayableDirector>(L, 1);
            UnityEngine.PropertyName arg0 = StackTraits <UnityEngine.PropertyName> .Check(L, 2);

            obj.ClearReferenceValue(arg0);
            return(0);
        }
        catch (Exception e)
        {
            return(LuaDLL.toluaL_exception(L, e));
        }
    }
    static int InstanceIDToObjectList(IntPtr L)
    {
        try
        {
            ToLua.CheckArgsCount(L, 2);
            Unity.Collections.NativeArray <int> arg0 = StackTraits <Unity.Collections.NativeArray <int> > .Check(L, 1);

            System.Collections.Generic.List <UnityEngine.Object> arg1 = (System.Collections.Generic.List <UnityEngine.Object>)ToLua.CheckObject(L, 2, typeof(System.Collections.Generic.List <UnityEngine.Object>));
            UnityEngine.Resources.InstanceIDToObjectList(arg0, arg1);
            return(0);
        }
        catch (Exception e)
        {
            return(LuaDLL.toluaL_exception(L, e));
        }
    }
	static int SetGlobalMatrix1(IntPtr L)
	{
		try
		{
			int count = LuaDLL.lua_gettop(L);

			int arg0 = (int)LuaDLL.lua_tonumber(L, 1);
			UnityEngine.Matrix4x4 arg1 = StackTraits<UnityEngine.Matrix4x4>.To(L, 2);
			UnityEngine.Shader.SetGlobalMatrix(arg0, arg1);
			return 0;
		}
		catch (Exception e)
		{
			return LuaDLL.toluaL_exception(L, e);
		}
	}
示例#11
0
    static int TotalMilliSeconds(IntPtr L)
    {
        try
        {
            ToLua.CheckArgsCount(L, 1);
            System.DateTime arg0 = StackTraits <System.DateTime> .Check(L, 1);

            double o = TimeManager.TotalMilliSeconds(arg0);
            LuaDLL.lua_pushnumber(L, o);
            return(1);
        }
        catch (Exception e)
        {
            return(LuaDLL.toluaL_exception(L, e));
        }
    }
示例#12
0
    static int QPYX_set_spriteState_YXQP(IntPtr L_YXQP)
    {
        object QPYX_o_YXQP = null;

        try
        {
            QPYX_o_YXQP = ToLua.ToObject(L_YXQP, 1);                        UnityEngine.UI.Selectable QPYX_obj_YXQP = (UnityEngine.UI.Selectable)QPYX_o_YXQP;
            UnityEngine.UI.SpriteState QPYX_arg0_YXQP = StackTraits <UnityEngine.UI.SpriteState> .Check(L_YXQP, 2);

            QPYX_obj_YXQP.spriteState = QPYX_arg0_YXQP;
            return(0);
        }
        catch (Exception QPYX_e_YXQP)            {
            return(LuaDLL.toluaL_exception(L_YXQP, QPYX_e_YXQP, QPYX_o_YXQP, "attempt to index spriteState on a nil value"));
        }
    }
示例#13
0
    static int Transpose(IntPtr L)
    {
        try
        {
            ToLua.CheckArgsCount(L, 1);
            UnityEngine.Matrix4x4 arg0 = StackTraits <UnityEngine.Matrix4x4> .Check(L, 1);

            UnityEngine.Matrix4x4 o = UnityEngine.Matrix4x4.Transpose(arg0);
            ToLua.PushValue(L, o);
            return(1);
        }
        catch (Exception e)
        {
            return(LuaDLL.toluaL_exception(L, e));
        }
    }
示例#14
0
    static int QPYX_PointToNormalized_YXQP(IntPtr L_YXQP)
    {
        try
        {
            ToLua.CheckArgsCount(L_YXQP, 2);
            UnityEngine.Rect QPYX_arg0_YXQP = StackTraits <UnityEngine.Rect> .Check(L_YXQP, 1);

            UnityEngine.Vector2 QPYX_arg1_YXQP = ToLua.ToVector2(L_YXQP, 2);
            UnityEngine.Vector2 QPYX_o_YXQP    = UnityEngine.Rect.PointToNormalized(QPYX_arg0_YXQP, QPYX_arg1_YXQP);
            ToLua.Push(L_YXQP, QPYX_o_YXQP);
            return(1);
        }
        catch (Exception e_YXQP)                {
            return(LuaDLL.toluaL_exception(L_YXQP, e_YXQP));
        }
    }
示例#15
0
    static int Play(IntPtr L)
    {
        try
        {
            ToLua.CheckArgsCount(L, 2);
            UnityEngine.Experimental.Director.DirectorPlayer obj  = (UnityEngine.Experimental.Director.DirectorPlayer)ToLua.CheckObject <UnityEngine.Experimental.Director.DirectorPlayer>(L, 1);
            UnityEngine.Experimental.Director.Playable       arg0 = StackTraits <UnityEngine.Experimental.Director.Playable> .Check(L, 2);

            obj.Play(arg0);
            return(0);
        }
        catch (Exception e)
        {
            return(LuaDLL.toluaL_exception(L, e));
        }
    }
示例#16
0
    static int ConvertDateTimeLong(IntPtr L)
    {
        try
        {
            ToLua.CheckArgsCount(L, 1);
            System.DateTime arg0 = StackTraits <System.DateTime> .Check(L, 1);

            long o = TimeConverter.ConvertDateTimeLong(arg0);
            LuaDLL.tolua_pushint64(L, o);
            return(1);
        }
        catch (Exception e)
        {
            return(LuaDLL.toluaL_exception(L, e));
        }
    }
示例#17
0
    static int QPYX_set_uvRect_YXQP(IntPtr L_YXQP)
    {
        object QPYX_o_YXQP = null;

        try
        {
            QPYX_o_YXQP = ToLua.ToObject(L_YXQP, 1);                        UnityEngine.UI.RawImage QPYX_obj_YXQP = (UnityEngine.UI.RawImage)QPYX_o_YXQP;
            UnityEngine.Rect QPYX_arg0_YXQP = StackTraits <UnityEngine.Rect> .Check(L_YXQP, 2);

            QPYX_obj_YXQP.uvRect = QPYX_arg0_YXQP;
            return(0);
        }
        catch (Exception QPYX_e_YXQP)            {
            return(LuaDLL.toluaL_exception(L_YXQP, QPYX_e_YXQP, QPYX_o_YXQP, "attempt to index uvRect on a nil value"));
        }
    }
示例#18
0
    static int OnNewSample(IntPtr L)
    {
        try
        {
            ToLua.CheckArgsCount(L, 2);
            VoiceChatPlayer           obj  = (VoiceChatPlayer)ToLua.CheckObject <VoiceChatPlayer>(L, 1);
            VoiceChat.VoiceChatPacket arg0 = StackTraits <VoiceChat.VoiceChatPacket> .Check(L, 2);

            obj.OnNewSample(arg0);
            return(0);
        }
        catch (Exception e)
        {
            return(LuaDLL.toluaL_exception(L, e));
        }
    }
    static int EnableRectClipping(IntPtr L)
    {
        try
        {
            ToLua.CheckArgsCount(L, 2);
            UnityEngine.CanvasRenderer obj  = (UnityEngine.CanvasRenderer)ToLua.CheckObject(L, 1, typeof(UnityEngine.CanvasRenderer));
            UnityEngine.Rect           arg0 = StackTraits <UnityEngine.Rect> .Check(L, 2);

            obj.EnableRectClipping(arg0);
            return(0);
        }
        catch (Exception e)
        {
            return(LuaDLL.toluaL_exception(L, e));
        }
    }
    static int QPYX_Remove_YXQP(IntPtr L_YXQP)
    {
        try
        {
            ToLua.CheckArgsCount(L_YXQP, 2);
            UnityEngine.RectOffset QPYX_obj_YXQP  = (UnityEngine.RectOffset)ToLua.CheckObject(L_YXQP, 1, typeof(UnityEngine.RectOffset));
            UnityEngine.Rect       QPYX_arg0_YXQP = StackTraits <UnityEngine.Rect> .Check(L_YXQP, 2);

            UnityEngine.Rect QPYX_o_YXQP = QPYX_obj_YXQP.Remove(QPYX_arg0_YXQP);
            ToLua.PushValue(L_YXQP, QPYX_o_YXQP);
            return(1);
        }
        catch (Exception e_YXQP)                {
            return(LuaDLL.toluaL_exception(L_YXQP, e_YXQP));
        }
    }
示例#21
0
    static int Determinant(IntPtr L)
    {
        try
        {
            ToLua.CheckArgsCount(L, 1);
            UnityEngine.Matrix4x4 arg0 = StackTraits <UnityEngine.Matrix4x4> .Check(L, 1);

            float o = UnityEngine.Matrix4x4.Determinant(arg0);
            LuaDLL.lua_pushnumber(L, o);
            return(1);
        }
        catch (Exception e)
        {
            return(LuaDLL.toluaL_exception(L, e));
        }
    }
示例#22
0
    static int QPYX_SetClipRect_YXQP(IntPtr L_YXQP)
    {
        try
        {
            ToLua.CheckArgsCount(L_YXQP, 3);
            UnityEngine.UI.MaskableGraphic QPYX_obj_YXQP = (UnityEngine.UI.MaskableGraphic)ToLua.CheckObject <UnityEngine.UI.MaskableGraphic>(L_YXQP, 1);
            UnityEngine.Rect QPYX_arg0_YXQP = StackTraits <UnityEngine.Rect> .Check(L_YXQP, 2);

            bool QPYX_arg1_YXQP = LuaDLL.luaL_checkboolean(L_YXQP, 3);
            QPYX_obj_YXQP.SetClipRect(QPYX_arg0_YXQP, QPYX_arg1_YXQP);
            return(0);
        }
        catch (Exception e_YXQP)                {
            return(LuaDLL.toluaL_exception(L_YXQP, e_YXQP));
        }
    }
    static int QPYX_set_plugOptions_YXQP(IntPtr L_YXQP)
    {
        object QPYX_o_YXQP = null;

        try
        {
            QPYX_o_YXQP = ToLua.ToObject(L_YXQP, 1);                        DG.Tweening.Core.TweenerCore <UnityEngine.Vector3, DG.Tweening.Plugins.Core.PathCore.Path, DG.Tweening.Plugins.Options.QuaternionOptions> QPYX_obj_YXQP = (DG.Tweening.Core.TweenerCore <UnityEngine.Vector3, DG.Tweening.Plugins.Core.PathCore.Path, DG.Tweening.Plugins.Options.QuaternionOptions>)QPYX_o_YXQP;
            DG.Tweening.Plugins.Options.QuaternionOptions QPYX_arg0_YXQP = StackTraits <DG.Tweening.Plugins.Options.QuaternionOptions> .Check(L_YXQP, 2);

            QPYX_obj_YXQP.plugOptions = QPYX_arg0_YXQP;
            return(0);
        }
        catch (Exception QPYX_e_YXQP)            {
            return(LuaDLL.toluaL_exception(L_YXQP, QPYX_e_YXQP, QPYX_o_YXQP, "attempt to index plugOptions on a nil value"));
        }
    }
示例#24
0
    static int op_UnaryNegation(IntPtr L)
    {
        try
        {
            ToLua.CheckArgsCount(L, 1);
            System.TimeSpan arg0 = StackTraits <System.TimeSpan> .Check(L, 1);

            System.TimeSpan o = -arg0;
            ToLua.PushValue(L, o);
            return(1);
        }
        catch (Exception e)
        {
            return(LuaDLL.toluaL_exception(L, e));
        }
    }