UnityEngine.HierarchyCoreModule
Описание
Модуль, содержащий контейнер высокопроизводительной иерархии.
Классы
| Класс | Описание |
|---|---|
| Hierarchy | Представляет собой деревообразный контейнер узлов. |
| HierarchyCommandList | Представляет собой список команд, изменяющих иерархию. |
| HierarchyFlattened | Представляет массив только для чтения HierarchyFlattenedNode над Hierarchy. Используется как ускоряющая структура для запросов. |
| HierarchyNodeTypeHandlerBase | Предоставляет базовый класс для обработчиков типов узлов иерархии. |
| HierarchySearchQueryDescriptor | Инкапсулирует все фильтры запроса и текстовые значения, используемые для фильтрации иерархии. |
| HierarchyViewModel | Модель иерархического представления представляет собой фильтрующее представление только для чтения HierarchyFlattened. |
Структуры
| Структура | Описание |
|---|---|
| HierarchyFlattenedChildrenEnumerable | Представляет собой перечисляемую над детьми HierarchyNode. |
| HierarchyFlattenedNode | Представляет узел сплошной иерархии. |
| HierarchyNode | Представляет узел иерархии. |
| HierarchyNodeChildren | Коллекция только для чтения дочерних узлов узла иерархии. |
| HierarchyNodeMapUnmanaged<T0> | Представляет собой коллекцию HierarchyNode и значений типа T с временем доступа O(1). |
| HierarchyNodeType | Дескриптор типа для узла в Hierarchy. Соответствует NodeType из HierarchyNodeHandler. |
| HierarchyNodeTypeHandlerBaseEnumerable | Коллекция только для чтения базы обработчика типа узла иерархии. |
| HierarchyPropertyDescriptor | Описывает тип и размер свойства Hierarchy. |
| HierarchyPropertyString | Обеспечивает доступ к данным свойств строки. |
| HierarchyPropertyUnmanaged<T0> | Обеспечивает строго типизированный доступ к неуправляемым данным свойств. |
| HierarchySearchFilter | Инкапсулирует все данные, необходимые для фильтрации иерархии. |
| HierarchyViewModelNodesEnumerable | Представьте перечислимость HierarchyNode с конкретным HierarchyNodeFlags. |
Перечисления
| Перечисление | Описание |
|---|---|
| HierarchyNodeFlags | Битовые флаги, описывающие состояние узла иерархии. |
| HierarchyPropertyStorageType | Описывает, как значения свойств конкретного свойства хранятся в памяти. |
| HierarchySearchFilterOperator | Представляет параметры для операторов фильтров поиска. Двойная точка (:) является оператором "содержит". "-" является оператором "не содержит". |
| HierarchyTraversalDirection | Направление поперечного движения. |