Version 3.3.0.1

GUILayoutEntry_Internal struct

Namespace: Sirenix.Reflection.Editor
Assembly: Sirenix.Reflection.Editor
public struct GUILayoutEntry_Internal : IEquatable<GUILayoutEntry_Internal>

Properties

AsLayoutGroup
public GUILayoutGroup_Internal AsLayoutGroup { get; }
consideredForMargin
public bool consideredForMargin { get; }
Entry
public object Entry { get; }
IsLayoutGroup
public bool IsLayoutGroup { get; }
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; }
stretchHeight
public int stretchHeight { get; }
stretchWidth
public int stretchWidth { get; }

Methods

Equals(GUILayoutEntry_Internal)
public bool Equals(GUILayoutEntry_Internal other)
Parameters
GUILayoutEntry_Internal other

Returns
System.Boolean

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

Returns
System.Boolean

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

Operators

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

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