ToggleButtonGroupState
структура в UnityEngine.UIElements
Выполнено в:UnityEngine.UIElementsModule
Описание
Структура, которая отслеживает состояния Button внутри ToggleButtonGroup.
Чтобы установить свойства для серийного кодирования этого типа, используйте ToggleButtonGroupStatePropertiesAttribute.
Свойства
| Свойство | Описание |
|---|---|
| length | Возвращает количество доступных вариантов переключателей. |
| это[int] | Вариант на основе индекса. |
Конструкторы
| Конструктор | Описание |
|---|---|
| ToggleButtonGroupState | Создает ToggleButtonGroupState. |
Открытые методы
| Метод | Описание |
|---|---|
| CompareTo | Сравнивает два ToggleButtonGroupState. |
| Equals | Проверяет, соответствует ли заданный ToggleButtonGroupState текущему. |
| GetActiveOptions | Получает Span целых чисел, содержащих активные параметры в качестве индексов. |
| GetHashCode | Получить хэшкод этого ToggleButtonGroupState. |
| GetInactiveOptions | Получает Span целых чисел, содержащих неактивные параметры в качестве индексов. |
| ResetAllOptions | Сброс состояний кнопок переключения. |
| SetAllOptions | Устанавливает все доступные параметры в состояние активного. |
| ToggleAllOptions | Переключает состояние всех доступных параметров. |
Статические методы
| Метод | Описание |
|---|---|
| Compare | Сравнивает два ToggleButtonGroupState флаговых перечислимых типов. |
| CreateFromOptions | Помогает создать ToggleButtonGroupState на основе списка логических значений. |
| FromEnumFlags | Создаёт ToggleButtonGroupState на основе типа перечисления с FlagsAttribute. |
| ToEnumFlags | Синхронизирует внутренние данные с ToggleButtonGroupState из FlagsAttribute. |
Операторы
| Оператор | Описание |
|---|---|
| оператор!= | Проверяет, не являются ли оба ToggleButtonGroupState одинаковыми. |
| оператор == | Проверяет, являются ли оба ToggleButtonGroupState одинаковыми. |