Version: 2022.3
LanguageEnglish
  • C#

Hierarchy

struct in UnityEngine.UIElements

/

Implemented in:UnityEngine.UIElementsModule

Suggest a change

Success!

Thank you for helping us improve the quality of Unity Documentation. Although we cannot accept all submissions, we do read each suggested change from our users and will make updates where applicable.

Close

Submission failed

For some reason your suggested change could not be submitted. Please <a>try again</a> in a few minutes. And thank you for taking the time to help us improve the quality of Unity Documentation.

Close

Cancel

Description

Hierarchy is a struct allowing access to the hierarchy of visual elements

Properties

childCount Number of child elements in this object's contentContainer
parent The physical parent of this element in the hierarchy.
this[int] Returns the element at the specified index in the hierarchy

Public Methods

Add Add an element to this element's contentContainer
Children Returns the elements from its contentContainer
Clear Remove all child elements from this element's contentContainer
ElementAt Retrieves the child element at position
Equals Compares instances of the Hierarchy struct for equality.
IndexOf Retrieves the index of the specified VisualElement in the Hierarchy.
Insert Insert an element into this element's contentContainer
Remove Removes this child from the hierarchy.
RemoveAt Remove the child element located at this position from this element's contentContainer
Sort Reorders child elements from this VisualElement contentContainer.

Operators

operator != Compares instances of the Hierarchy struct for inequality.
operator == Compares instances of the Hierarchy struct for equality.