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;