14 public override int marginLeft
18 return this.m_MarginLeft;
24 public override int marginRight
28 return this.m_MarginRight;
34 public override int marginTop
38 return this.m_MarginTop;
44 public override int marginBottom
48 return this.m_MarginBottom;
77 base.ApplyStyleSettings(style);
79 int left = margin.
left;
81 int right = margin.
right;
85 int bottom = margin.
bottom;
97 int cursor = this.m_Cursor;
116 bool flag = this.resetCoords;
118 bool flag2 = this.isVertical;
123 int left = padding.
left;
124 int right = padding.
right;
125 if (this.entries._size != 0)
127 int size = this.entries._size;
130 float num = this.spacing;
135 float minWidth = this.minWidth;
136 float maxWidth = this.maxWidth;
137 bool consideredForMargin = this.consideredForMargin;
138 int stretchWidth = this.stretchWidth;
139 if (consideredForMargin)
147 if (this.stretchWidth != 0)
159 if (this.entries._size == 0)
161 int vertical = this.m_Style.padding.vertical;
173 if (this.entries._size == 0)
178 bool flag = this.resetCoords;
179 bool flag2 = this.isVertical;
184 int top = padding.
top;
185 int bottom = padding.
bottom;
186 if (this.entries._size != 0)
188 int size = this.entries._size;
191 float num = this.spacing;
202 if (this.stretchHeight != 0)
206 float minHeight = this.minHeight;
207 float maxHeight = this.maxHeight;
234 public bool isVertical =
true;
243 public bool sameSize =
true;
class f__AnonymousType0<< Count > j__TPar
override void ApplyOptions(GUILayoutOption[] options)
override void SetVertical(float y, float height)
static readonly GUILayoutEntry none
bool m_UserSpecifiedWidth
override void ApplyStyleSettings(GUIStyle style)
override void CalcWidth()
override void CalcHeight()
List< GUILayoutEntry > entries
void Add(GUILayoutEntry e)
override string ToString()
override void SetHorizontal(float x, float width)
bool m_UserSpecifiedHeight