implements IEquatable`1
0x00x0030
Members 3
| Offset | Size | Name | Type | Flags |
|---|---|---|---|---|
| — | 0x04 | k_DefaultChildCapacity | int | PrivateStatic+1 flags |
| 0x28 | m_Access | LayoutDataAccess | Private+1 flags | |
| 0x08 | m_Handle | LayoutHandle | Private+1 flags |
Functions 98
| Signature | Flags | Native | Params |
|---|---|---|---|
| float get_LayoutX() | Public+1 flags | 0x04 | |
| float get_LayoutY() | Public+1 flags | 0x04 | |
| float get_LayoutRight() | Public+1 flags | 0x04 | |
| float get_LayoutBottom() | Public+1 flags | 0x04 | |
| float get_LayoutWidth() | Public+1 flags | 0x04 | |
| float get_LayoutHeight() | Public+1 flags | 0x04 | |
| float get_LayoutMarginLeft() | Public+1 flags | 0x04 | |
| float get_LayoutMarginTop() | Public+1 flags | 0x04 | |
| float get_LayoutMarginRight() | Public+1 flags | 0x04 | |
| float get_LayoutMarginBottom() | Public+1 flags | 0x04 | |
| float get_LayoutPaddingLeft() | Public+1 flags | 0x04 | |
| float get_LayoutPaddingTop() | Public+1 flags | 0x04 | |
| float get_LayoutPaddingRight() | Public+1 flags | 0x04 | |
| float get_LayoutPaddingBottom() | Public+1 flags | 0x04 | |
| float get_LayoutBorderLeft() | Public+1 flags | 0x04 | |
| float get_LayoutBorderTop() | Public+1 flags | 0x04 | |
| float get_LayoutBorderRight() | Public+1 flags | 0x04 | |
| float get_LayoutBorderBottom() | Public+1 flags | 0x04 | |
| float get_ComputedFlexBasis() | Public+1 flags | 0x04 | |
| float GetLayoutValue(const Single*& buffer, const LayoutEdge& edge) | Private | 0x04 | |
| LayoutNode get_Parent() | Public+1 flags | 0x30 | |
| void set_Parent(const LayoutNode& value) | Public+1 flags | 0x30 | |
| LayoutList<UnityEngine.UIElements.Layout.LayoutHandle> get_Children() | Private+1 flags | 0x10 | |
| int get_Count() | Public+1 flags | 0x04 | |
| void Insert(int index, const LayoutNode& child) | Public | 0x30 | |
| void RemoveAt(int index) | Public | 0x04 | |
| void Clear() | Public | 0x00 | |
| void set_FlexDirection(const LayoutFlexDirection& value) | Public+1 flags | 0x04 | |
| void set_JustifyContent(const LayoutJustify& value) | Public+1 flags | 0x04 | |
| void set_Display(const LayoutDisplay& value) | Public+1 flags | 0x04 | |
| void set_AlignItems(const LayoutAlign& value) | Public+1 flags | 0x04 | |
| void set_AlignSelf(const LayoutAlign& value) | Public+1 flags | 0x04 | |
| void set_AlignContent(const LayoutAlign& value) | Public+1 flags | 0x04 | |
| void set_PositionType(const LayoutPositionType& value) | Public+1 flags | 0x04 | |
| void set_Wrap(const LayoutWrap& value) | Public+1 flags | 0x04 | |
| void set_FlexGrow(float value) | Public+1 flags | 0x04 | |
| void set_FlexShrink(float value) | Public+1 flags | 0x04 | |
| void set_FlexBasis(const LayoutValue& value) | Public+1 flags | 0x08 | |
| void set_Width(const LayoutValue& value) | Public+1 flags | 0x08 | |
| void set_Height(const LayoutValue& value) | Public+1 flags | 0x08 | |
| void set_MaxWidth(const LayoutValue& value) | Public+1 flags | 0x08 | |
| void set_MaxHeight(const LayoutValue& value) | Public+1 flags | 0x08 | |
| void set_MinWidth(const LayoutValue& value) | Public+1 flags | 0x08 | |
| void set_MinHeight(const LayoutValue& value) | Public+1 flags | 0x08 | |
| void set_Overflow(const LayoutOverflow& value) | Public+1 flags | 0x04 | |
| void set_Left(const LayoutValue& value) | Public+1 flags | 0x08 | |
| void set_Top(const LayoutValue& value) | Public+1 flags | 0x08 | |
| void set_Right(const LayoutValue& value) | Public+1 flags | 0x08 | |
| void set_Bottom(const LayoutValue& value) | Public+1 flags | 0x08 | |
| void set_MarginLeft(const LayoutValue& value) | Public+1 flags | 0x08 | |
| void set_MarginTop(const LayoutValue& value) | Public+1 flags | 0x08 | |
| void set_MarginRight(const LayoutValue& value) | Public+1 flags | 0x08 | |
| void set_MarginBottom(const LayoutValue& value) | Public+1 flags | 0x08 | |
| void set_PaddingLeft(const LayoutValue& value) | Public+1 flags | 0x08 | |
| void set_PaddingTop(const LayoutValue& value) | Public+1 flags | 0x08 | |
| void set_PaddingRight(const LayoutValue& value) | Public+1 flags | 0x08 | |
| void set_PaddingBottom(const LayoutValue& value) | Public+1 flags | 0x08 | |
| void set_BorderLeftWidth(float value) | Public+1 flags | 0x04 | |
| void set_BorderTopWidth(float value) | Public+1 flags | 0x04 | |
| void set_BorderRightWidth(float value) | Public+1 flags | 0x04 | |
| void set_BorderBottomWidth(float value) | Public+1 flags | 0x04 | |
| void SetValue(ref float& currentValue, float newValue) | Private | 0x04 | |
| void SetStyleValue(ref LayoutValue& currentValue, const LayoutValue& newValue) | Private | 0x08 | |
| void SetStyleValueUnit(ref LayoutValue& currentValue, const LayoutValue& newValue) | Private | 0x08 | |
| void SetStyleValuePoint(ref LayoutValue& currentValue, const LayoutValue& newValue) | Private | 0x08 | |
| void SetStyleValuePercent(ref LayoutValue& currentValue, const LayoutValue& newValue) | Private | 0x08 | |
| void SetStyleValueAuto(ref LayoutValue& currentValue) | Private | 0x08 | |
| void SetStyleEdgePosition(const LayoutEdge& edge, const LayoutValue& value) | Private | 0x08 | |
| void SetStyleEdgeMargin(const LayoutEdge& edge, const LayoutValue& value) | Private | 0x08 | |
| void SetStyleEdgePadding(const LayoutEdge& edge, const LayoutValue& value) | Private | 0x08 | |
| void StyleEdgeSetPercent(ref LayoutValue& value, float newValue) | Private | 0x08 | |
| void StyleEdgeSetAuto(ref LayoutValue& value) | Private | 0x08 | |
| void StyleEdgeSetPoint(ref LayoutValue& value, float newValue) | Private | 0x08 | |
| LayoutNode get_Undefined() | PublicStatic+1 flags | 0x30 | |
| void .ctor(const LayoutDataAccess& access, const LayoutHandle& handle) | 2 flags | 0x28 | |
| bool get_IsUndefined() | Public+1 flags | 0x01 | |
| LayoutHandle get_Handle() | Public+1 flags | 0x08 | |
| ref LayoutComputedData get_Layout() | Public+1 flags | 0x84 | |
| ref LayoutStyleData get_Style() | Public+1 flags | 0x18C | |
| bool get_IsDirty() | Public+1 flags | 0x01 | |
| void set_IsDirty(bool value) | Public+1 flags | 0x01 | |
| bool get_HasNewLayout() | Public+1 flags | 0x01 | |
| void set_HasNewLayout(bool value) | Public+1 flags | 0x01 | |
| bool get_IsMeasureDefined() | Public+1 flags | 0x01 | |
| LayoutMeasureFunction get_Measure() | Public+1 flags | 0x08 | |
| void set_Measure(LayoutMeasureFunction value) | Public+1 flags | 0x08 | |
| void SetOwner(VisualElement func) | Public | 0x08 | |
| VisualElement GetOwner() | Public | 0x08 | |
| LayoutBaselineFunction get_Baseline() | Public+1 flags | 0x08 | |
| void set_Config(const LayoutConfig& value) | Public+1 flags | 0x30 | |
| void MarkDirty() | Public | 0x00 | |
| void MarkLayoutSeen() | Public | 0x00 | |
| void CopyFromComputedStyle(const ComputedStyle& style) | Public | 0x50 | |
| void SoftReset() | Public | 0x00 | |
| bool Equals(const LayoutNode& other) | PublicFinal+2 flags | 0x30 | |
| bool Equals(object obj) | Public+1 flags | 0x08 | |
| int GetHashCode() | Public+1 flags | 0x04 | |
| void CalculateLayout(float width, float height) | Public | 0x04 |