Version 3.3.0.1

GUILayoutGroup_Internal struct

Namespace: Sirenix.Reflection.Editor
Assembly: Sirenix.Reflection.Editor
public struct GUILayoutGroup_Internal : IEquatable<GUILayoutGroup_Internal>, IList<GUILayoutEntry_Internal>, ICollection<GUILayoutEntry_Internal>, IEnumerable<GUILayoutEntry_Internal>, IEnumerable

Properties

consideredForMargin
public bool consideredForMargin { get; }
Count
public int Count { get; }
Group
public object Group { get; }
IsReadOnly
public bool IsReadOnly { get; }
IsVertical
public bool IsVertical { get; }
IsWindow
public bool IsWindow { get; }
Item[Int32]
public GUILayoutEntry_Internal this[int index] { get; set; }
Parameters
System.Int32 index

maxHeight
public float maxHeight { get; }
maxWidth
public float maxWidth { get; }
minHeight
public float minHeight { get; }
minWidth
public float minWidth { get; }
rect
public Rect rect { get; }
resetCoords
public bool resetCoords { get; }
stretchHeight
public int stretchHeight { get; }
stretchWidth
public int stretchWidth { get; }

Methods

Add(GUILayoutEntry_Internal)
public void Add(GUILayoutEntry_Internal item)
Parameters
GUILayoutEntry_Internal item

Clear()
public void Clear()
Contains(GUILayoutEntry_Internal)
public bool Contains(GUILayoutEntry_Internal item)
Parameters
GUILayoutEntry_Internal item

Returns
System.Boolean

CopyTo(GUILayoutEntry_Internal[], Int32)
public void CopyTo(GUILayoutEntry_Internal[] array, int arrayIndex)
Parameters
GUILayoutEntry_Internal[] array

System.Int32 arrayIndex

Equals(GUILayoutGroup_Internal)
public bool Equals(GUILayoutGroup_Internal other)
Parameters
GUILayoutGroup_Internal other

Returns
System.Boolean

Equals(Object)
public override bool Equals(object obj)
Parameters
System.Object obj

Returns
System.Boolean

GetEnumerator()
public IEnumerator<GUILayoutEntry_Internal> GetEnumerator()
Returns
System.Collections.Generic.IEnumerator<GUILayoutEntry_Internal>

GetHashCode()
public override int GetHashCode()
Returns
System.Int32

IndexOf(GUILayoutEntry_Internal)
public int IndexOf(GUILayoutEntry_Internal item)
Parameters
GUILayoutEntry_Internal item

Returns
System.Int32

Insert(Int32, GUILayoutEntry_Internal)
public void Insert(int index, GUILayoutEntry_Internal item)
Parameters
System.Int32 index

GUILayoutEntry_Internal item

Remove(GUILayoutEntry_Internal)
public bool Remove(GUILayoutEntry_Internal item)
Parameters
GUILayoutEntry_Internal item

Returns
System.Boolean

RemoveAt(Int32)
public void RemoveAt(int index)
Parameters
System.Int32 index

Operators

Equality(GUILayoutGroup_Internal, GUILayoutGroup_Internal)
public static bool operator ==(GUILayoutGroup_Internal left, GUILayoutGroup_Internal right)
Returns
System.Boolean

Inequality(GUILayoutGroup_Internal, GUILayoutGroup_Internal)
public static bool operator !=(GUILayoutGroup_Internal left, GUILayoutGroup_Internal right)
Returns
System.Boolean

Extension Methods