HierarchyViewModel.ToggleFlags
Declaration
public void ToggleFlags(Unity.Hierarchy.HierarchyNodeFlags flags);Параметры
| Параметр | Описание |
|---|---|
| флаги | Флаги узлов иерархии. |
Описание
Переключает указанные флаги на всех узлах иерархии.
Declaration
public void ToggleFlags(ref Unity.Hierarchy.HierarchyNode node, Unity.Hierarchy.HierarchyNodeFlags flags);Параметры
| Параметр | Описание |
|---|---|
| узел | Узел иерархии. |
| флаги | Флаги узлов иерархии. |
Описание
Переключает указанные флаги на узле иерархии.
Declaration
public int ToggleFlags(ReadOnlySpan<HierarchyNode> nodes, Unity.Hierarchy.HierarchyNodeFlags flags);Параметры
| Параметр | Описание |
|---|---|
| узлов | Узлы иерархии. |
| флаги | Флаги узлов иерархии. |
Возвращаемое значение
инт Число узлов, флаги которых были сняты.
Описание
Переключает указанные флаги на узлах иерархии.
Нулевые или недействительные узлы игнорируются.
Declaration
public int ToggleFlags(ReadOnlySpan<int> indices, Unity.Hierarchy.HierarchyNodeFlags flags);Параметры
| Параметр | Описание |
|---|---|
| индексы | Индексы узлов иерархии. |
| флаги | Флаги узлов иерархии. |
Возвращаемое значение
инт Число узлов, флаги которых были сняты.
Описание
Переключает указанные флаги на индексах узлов иерархии.
Неправильные индексы узлов игнорируются.