From 590ede3c90d2d461ef1ba4971f9d8a6911713193 Mon Sep 17 00:00:00 2001 From: gaoxin Date: Wed, 9 Sep 2020 11:32:49 +0800 Subject: [PATCH] =?UTF-8?q?=E5=9B=9E=E6=BB=9A=E5=B8=83=E5=B1=80=E6=96=87?= =?UTF-8?q?=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Generate/UnityEngine_UI_LayoutUtilityWrap.cs | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/Assets/Source/Generate/UnityEngine_UI_LayoutUtilityWrap.cs b/Assets/Source/Generate/UnityEngine_UI_LayoutUtilityWrap.cs index 5888a8f2db..1c248d5956 100644 --- a/Assets/Source/Generate/UnityEngine_UI_LayoutUtilityWrap.cs +++ b/Assets/Source/Generate/UnityEngine_UI_LayoutUtilityWrap.cs @@ -27,6 +27,7 @@ public class UnityEngine_UI_LayoutUtilityWrap { ToLua.CheckArgsCount(L, 2); UnityEngine.RectTransform arg0 = (UnityEngine.RectTransform)ToLua.CheckObject(L, 1, typeof(UnityEngine.RectTransform)); + UnityEngine.UI.LayoutRebuilder.ForceRebuildLayoutImmediate(arg0); int arg1 = (int)LuaDLL.luaL_checknumber(L, 2); float o = UnityEngine.UI.LayoutUtility.GetMinSize(arg0, arg1); LuaDLL.lua_pushnumber(L, o); @@ -45,6 +46,7 @@ public class UnityEngine_UI_LayoutUtilityWrap { ToLua.CheckArgsCount(L, 2); UnityEngine.RectTransform arg0 = (UnityEngine.RectTransform)ToLua.CheckObject(L, 1, typeof(UnityEngine.RectTransform)); + UnityEngine.UI.LayoutRebuilder.ForceRebuildLayoutImmediate(arg0); int arg1 = (int)LuaDLL.luaL_checknumber(L, 2); float o = UnityEngine.UI.LayoutUtility.GetPreferredSize(arg0, arg1); LuaDLL.lua_pushnumber(L, o); @@ -63,6 +65,7 @@ public class UnityEngine_UI_LayoutUtilityWrap { ToLua.CheckArgsCount(L, 2); UnityEngine.RectTransform arg0 = (UnityEngine.RectTransform)ToLua.CheckObject(L, 1, typeof(UnityEngine.RectTransform)); + UnityEngine.UI.LayoutRebuilder.ForceRebuildLayoutImmediate(arg0); int arg1 = (int)LuaDLL.luaL_checknumber(L, 2); float o = UnityEngine.UI.LayoutUtility.GetFlexibleSize(arg0, arg1); LuaDLL.lua_pushnumber(L, o); @@ -81,6 +84,7 @@ public class UnityEngine_UI_LayoutUtilityWrap { ToLua.CheckArgsCount(L, 1); UnityEngine.RectTransform arg0 = (UnityEngine.RectTransform)ToLua.CheckObject(L, 1, typeof(UnityEngine.RectTransform)); + UnityEngine.UI.LayoutRebuilder.ForceRebuildLayoutImmediate(arg0); float o = UnityEngine.UI.LayoutUtility.GetMinWidth(arg0); LuaDLL.lua_pushnumber(L, o); return 1; @@ -98,6 +102,7 @@ public class UnityEngine_UI_LayoutUtilityWrap { ToLua.CheckArgsCount(L, 1); UnityEngine.RectTransform arg0 = (UnityEngine.RectTransform)ToLua.CheckObject(L, 1, typeof(UnityEngine.RectTransform)); + UnityEngine.UI.LayoutRebuilder.ForceRebuildLayoutImmediate(arg0); float o = UnityEngine.UI.LayoutUtility.GetPreferredWidth(arg0); LuaDLL.lua_pushnumber(L, o); return 1; @@ -115,6 +120,7 @@ public class UnityEngine_UI_LayoutUtilityWrap { ToLua.CheckArgsCount(L, 1); UnityEngine.RectTransform arg0 = (UnityEngine.RectTransform)ToLua.CheckObject(L, 1, typeof(UnityEngine.RectTransform)); + UnityEngine.UI.LayoutRebuilder.ForceRebuildLayoutImmediate(arg0); float o = UnityEngine.UI.LayoutUtility.GetFlexibleWidth(arg0); LuaDLL.lua_pushnumber(L, o); return 1; @@ -132,6 +138,7 @@ public class UnityEngine_UI_LayoutUtilityWrap { ToLua.CheckArgsCount(L, 1); UnityEngine.RectTransform arg0 = (UnityEngine.RectTransform)ToLua.CheckObject(L, 1, typeof(UnityEngine.RectTransform)); + UnityEngine.UI.LayoutRebuilder.ForceRebuildLayoutImmediate(arg0); float o = UnityEngine.UI.LayoutUtility.GetMinHeight(arg0); LuaDLL.lua_pushnumber(L, o); return 1; @@ -149,6 +156,7 @@ public class UnityEngine_UI_LayoutUtilityWrap { ToLua.CheckArgsCount(L, 1); UnityEngine.RectTransform arg0 = (UnityEngine.RectTransform)ToLua.CheckObject(L, 1, typeof(UnityEngine.RectTransform)); + UnityEngine.UI.LayoutRebuilder.ForceRebuildLayoutImmediate(arg0); float o = UnityEngine.UI.LayoutUtility.GetPreferredHeight(arg0); LuaDLL.lua_pushnumber(L, o); return 1; @@ -166,6 +174,7 @@ public class UnityEngine_UI_LayoutUtilityWrap { ToLua.CheckArgsCount(L, 1); UnityEngine.RectTransform arg0 = (UnityEngine.RectTransform)ToLua.CheckObject(L, 1, typeof(UnityEngine.RectTransform)); + UnityEngine.UI.LayoutRebuilder.ForceRebuildLayoutImmediate(arg0); float o = UnityEngine.UI.LayoutUtility.GetFlexibleHeight(arg0); LuaDLL.lua_pushnumber(L, o); return 1; @@ -186,6 +195,7 @@ public class UnityEngine_UI_LayoutUtilityWrap if (count == 3) { UnityEngine.RectTransform arg0 = (UnityEngine.RectTransform)ToLua.CheckObject(L, 1, typeof(UnityEngine.RectTransform)); + UnityEngine.UI.LayoutRebuilder.ForceRebuildLayoutImmediate(arg0); System.Func arg1 = (System.Func)ToLua.CheckDelegate>(L, 2); float arg2 = (float)LuaDLL.luaL_checknumber(L, 3); float o = UnityEngine.UI.LayoutUtility.GetLayoutProperty(arg0, arg1, arg2); @@ -195,6 +205,7 @@ public class UnityEngine_UI_LayoutUtilityWrap else if (count == 4) { UnityEngine.RectTransform arg0 = (UnityEngine.RectTransform)ToLua.CheckObject(L, 1, typeof(UnityEngine.RectTransform)); + UnityEngine.UI.LayoutRebuilder.ForceRebuildLayoutImmediate(arg0); System.Func arg1 = (System.Func)ToLua.CheckDelegate>(L, 2); float arg2 = (float)LuaDLL.luaL_checknumber(L, 3); UnityEngine.UI.ILayoutElement arg3 = null;