Version 3.3.0.1

Panel_Internal struct

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

Constructors

Panel_Internal(IPanel)
public Panel_Internal(IPanel panel)
Parameters
UnityEngine.UIElements.IPanel panel

Properties

duringLayoutPhase
public bool duringLayoutPhase { get; set; }
IPanel
public IPanel IPanel { get; }

Methods

ApplyStyles()
public void ApplyStyles()
Equals(Panel_Internal)
public bool Equals(Panel_Internal other)
Parameters
Panel_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

UpdateVisualTree()
public void UpdateVisualTree()
UpdateVisualTreePhaseAnimation()
public void UpdateVisualTreePhaseAnimation()
UpdateVisualTreePhaseBindings()
public void UpdateVisualTreePhaseBindings()
UpdateVisualTreePhaseLayout()
public void UpdateVisualTreePhaseLayout()
UpdateVisualTreePhaseStyles()
public void UpdateVisualTreePhaseStyles()
UpdateVisualTreePhaseTransformClip()
public void UpdateVisualTreePhaseTransformClip()
UpdateVisualTreePhaseViewData()
public void UpdateVisualTreePhaseViewData()
VisualTreeSetSize(Vector2)
public void VisualTreeSetSize(Vector2 size)
Parameters
UnityEngine.Vector2 size

Operators

Equality(Panel_Internal, Panel_Internal)
public static bool operator ==(Panel_Internal left, Panel_Internal right)
Parameters
Panel_Internal left

Panel_Internal right

Returns
System.Boolean

Inequality(Panel_Internal, Panel_Internal)
public static bool operator !=(Panel_Internal left, Panel_Internal right)
Parameters
Panel_Internal left

Panel_Internal right

Returns
System.Boolean