Scripting API

LayoutUtility

static class in UnityEngine.UI · UnityEngine.UI

10 of 10 of Unity's members
In Tassix

Reads layout sizes off a GameObject's layout elements: the highest priority wins, then the largest value.

Methods 10

static float GetFlexibleHeight(RectTransform rect)
static float GetFlexibleSize(RectTransform rect, int axis)
static float GetFlexibleWidth(RectTransform rect)
static float GetLayoutProperty(RectTransform rect, Func<ILayoutElement, float> property, float defaultValue)
static float GetLayoutProperty(RectTransform rect, Func<ILayoutElement, float> property, float defaultValue, out ILayoutElement? source)
static float GetMinHeight(RectTransform rect)
static float GetMinSize(RectTransform rect, int axis)
static float GetMinWidth(RectTransform rect)
static float GetPreferredHeight(RectTransform rect)
static float GetPreferredSize(RectTransform rect, int axis)
static float GetPreferredWidth(RectTransform rect)