// Assembly: UnityEngine.UIElementsModule
// Full name: UnityEngine.UIElements.Layout.LayoutNode

namespace UnityEngine.UIElements.Layout
{
public class LayoutNode // TypeDefIndex: 6445
{
	// Fields
	type#20892 k_DefaultChildCapacity;
	type#21814 m_Access;
	type#21840 m_Handle;

	// Methods
	// RVA: -1
	public type#26059 get_LayoutX() { }
	// RVA: -1
	public type#26059 get_LayoutY() { }
	// RVA: -1
	public type#26059 get_LayoutRight() { }
	// RVA: -1
	public type#26059 get_LayoutBottom() { }
	// RVA: -1
	public type#26059 get_LayoutWidth() { }
	// RVA: -1
	public type#26059 get_LayoutHeight() { }
	// RVA: -1
	public type#26059 get_LayoutMarginLeft() { }
	// RVA: -1
	public type#26059 get_LayoutMarginTop() { }
	// RVA: -1
	public type#26059 get_LayoutMarginRight() { }
	// RVA: -1
	public type#26059 get_LayoutMarginBottom() { }
	// RVA: -1
	public type#26059 get_LayoutPaddingLeft() { }
	// RVA: -1
	public type#26059 get_LayoutPaddingTop() { }
	// RVA: -1
	public type#26059 get_LayoutPaddingRight() { }
	// RVA: -1
	public type#26059 get_LayoutPaddingBottom() { }
	// RVA: -1
	public type#26059 get_LayoutBorderLeft() { }
	// RVA: -1
	public type#26059 get_LayoutBorderTop() { }
	// RVA: -1
	public type#26059 get_LayoutBorderRight() { }
	// RVA: -1
	public type#26059 get_LayoutBorderBottom() { }
	// RVA: -1
	public type#26059 get_ComputedFlexBasis() { }
	// RVA: -1
	private type#26059 GetLayoutValue(type#12431 buffer, type#21826 edge) { }
	// RVA: -1
	public type#21852 get_Parent() { }
	// RVA: -1
	public type#28660 set_Parent(type#21852 value) { }
	// RVA: -1
	private type#8146 get_Children() { }
	// RVA: -1
	public type#20867 get_Count() { }
	// RVA: -1
	public type#28660 Insert(type#20867 index, type#21852 child) { }
	// RVA: -1
	public type#28660 RemoveAt(type#20867 index) { }
	// RVA: -1
	public type#28660 Clear() { }
	// RVA: -1
	public type#28660 set_FlexDirection(type#21832 value) { }
	// RVA: -1
	public type#28660 set_JustifyContent(type#21841 value) { }
	// RVA: -1
	public type#28660 set_Display(type#21823 value) { }
	// RVA: -1
	public type#28660 set_AlignItems(type#21797 value) { }
	// RVA: -1
	public type#28660 set_AlignSelf(type#21797 value) { }
	// RVA: -1
	public type#28660 set_AlignContent(type#21797 value) { }
	// RVA: -1
	public type#28660 set_PositionType(type#21861 value) { }
	// RVA: -1
	public type#28660 set_Wrap(type#21878 value) { }
	// RVA: -1
	public type#28660 set_FlexGrow(type#26059 value) { }
	// RVA: -1
	public type#28660 set_FlexShrink(type#26059 value) { }
	// RVA: -1
	public type#28660 set_FlexBasis(type#21876 value) { }
	// RVA: -1
	public type#28660 set_Width(type#21876 value) { }
	// RVA: -1
	public type#28660 set_Height(type#21876 value) { }
	// RVA: -1
	public type#28660 set_MaxWidth(type#21876 value) { }
	// RVA: -1
	public type#28660 set_MaxHeight(type#21876 value) { }
	// RVA: -1
	public type#28660 set_MinWidth(type#21876 value) { }
	// RVA: -1
	public type#28660 set_MinHeight(type#21876 value) { }
	// RVA: -1
	public type#28660 set_Overflow(type#21858 value) { }
	// RVA: -1
	public type#28660 set_Left(type#21876 value) { }
	// RVA: -1
	public type#28660 set_Top(type#21876 value) { }
	// RVA: -1
	public type#28660 set_Right(type#21876 value) { }
	// RVA: -1
	public type#28660 set_Bottom(type#21876 value) { }
	// RVA: -1
	public type#28660 set_MarginLeft(type#21876 value) { }
	// RVA: -1
	public type#28660 set_MarginTop(type#21876 value) { }
	// RVA: -1
	public type#28660 set_MarginRight(type#21876 value) { }
	// RVA: -1
	public type#28660 set_MarginBottom(type#21876 value) { }
	// RVA: -1
	public type#28660 set_PaddingLeft(type#21876 value) { }
	// RVA: -1
	public type#28660 set_PaddingTop(type#21876 value) { }
	// RVA: -1
	public type#28660 set_PaddingRight(type#21876 value) { }
	// RVA: -1
	public type#28660 set_PaddingBottom(type#21876 value) { }
	// RVA: -1
	public type#28660 set_BorderLeftWidth(type#26059 value) { }
	// RVA: -1
	public type#28660 set_BorderTopWidth(type#26059 value) { }
	// RVA: -1
	public type#28660 set_BorderRightWidth(type#26059 value) { }
	// RVA: -1
	public type#28660 set_BorderBottomWidth(type#26059 value) { }
	// RVA: -1
	private type#28660 SetValue(type#12112 currentValue, type#26059 newValue) { }
	// RVA: -1
	private type#28660 SetStyleValue(type#11984 currentValue, type#21876 newValue) { }
	// RVA: -1
	private type#28660 SetStyleValueUnit(type#11984 currentValue, type#21876 newValue) { }
	// RVA: -1
	private type#28660 SetStyleValuePoint(type#11984 currentValue, type#21876 newValue) { }
	// RVA: -1
	private type#28660 SetStyleValuePercent(type#11984 currentValue, type#21876 newValue) { }
	// RVA: -1
	private type#28660 SetStyleValueAuto(type#11984 currentValue) { }
	// RVA: -1
	private type#28660 SetStyleEdgePosition(type#21826 edge, type#21876 value) { }
	// RVA: -1
	private type#28660 SetStyleEdgeMargin(type#21826 edge, type#21876 value) { }
	// RVA: -1
	private type#28660 SetStyleEdgePadding(type#21826 edge, type#21876 value) { }
	// RVA: -1
	private type#28660 StyleEdgeSetPercent(type#11984 value, type#26059 newValue) { }
	// RVA: -1
	private type#28660 StyleEdgeSetAuto(type#11984 value) { }
	// RVA: -1
	private type#28660 StyleEdgeSetPoint(type#11984 value, type#26059 newValue) { }
	// RVA: -1
	public static type#21852 get_Undefined() { }
	// RVA: -1
	internal type#28660 .ctor(type#21813 access, type#21838 handle) { }
	// RVA: -1
	public type#15313 get_IsUndefined() { }
	// RVA: -1
	public type#21838 get_Handle() { }
	// RVA: -1
	public type#11975 get_Layout() { }
	// RVA: -1
	public type#11983 get_Style() { }
	// RVA: -1
	public type#15313 get_IsDirty() { }
	// RVA: -1
	public type#28660 set_IsDirty(type#15313 value) { }
	// RVA: -1
	public type#15313 get_HasNewLayout() { }
	// RVA: -1
	public type#28660 set_HasNewLayout(type#15313 value) { }
	// RVA: -1
	public type#15313 get_IsMeasureDefined() { }
	// RVA: -1
	public type#21847 get_Measure() { }
	// RVA: -1
	public type#28660 set_Measure(type#21847 value) { }
	// RVA: -1
	public type#28660 SetOwner(type#28615 func) { }
	// RVA: -1
	public type#28615 GetOwner() { }
	// RVA: -1
	public type#21800 get_Baseline() { }
	// RVA: -1
	public type#28660 set_Config(type#21807 value) { }
	// RVA: -1
	public type#28660 MarkDirty() { }
	// RVA: -1
	public type#28660 MarkLayoutSeen() { }
	// RVA: -1
	public type#28660 CopyFromComputedStyle(type#16283 style) { }
	// RVA: -1
	public type#28660 SoftReset() { }
	// RVA: -1
	public virtual type#15313 Equals(type#21852 other) { }
	// RVA: -1
	public virtual type#15313 Equals(type#23705 obj) { }
	// RVA: -1
	public virtual type#20867 GetHashCode() { }
	// RVA: -1
	public type#28660 CalculateLayout(type#26077 width, type#26077 height) { }
}
}
