struct in UnityEngine.UIElements
/
Implemented in:UnityEngine.UIElementsModule
The structure that keeps track of the Button states inside a ToggleButtonGroup.
To set properties on how to serialize this type, use ToggleButtonGroupStatePropertiesAttribute.
length | Returns the number of toggle button options available. |
this[int] | The option based on the index. |
ToggleButtonGroupState | Constructs a ToggleButtonGroupState. |
CompareTo | Compares two ToggleButtonGroupState. |
Equals | Checks if a given ToggleButtonGroupState matches with the current one. |
GetActiveOptions | Retrieves a Span of integers containing the active options as indices. |
GetHashCode | Get the hashcode of this ToggleButtonGroupState. |
GetInactiveOptions | Retrieves a Span of integers containing the inactive options as indices. |
ResetAllOptions | Resets the states of the toggle buttons. |
SetAllOptions | Sets all the available options to active. |
ToggleAllOptions | Toggles all the available options' state. |
Compare | Compares two ToggleButtonGroupState of flag enum types. |
CreateFromOptions | Helps generate a ToggleButtonGroupState based on a list of booleans. |
FromEnumFlags | Creates a ToggleButtonGroupState based on a FlagsAttribute enum type. |
ToEnumFlags | Synchronizes the internal data with the ToggleButtonGroupState from a FlagsAttribute. |
operator != | Checks if both of the ToggleButtonGroupState are not the same. |
operator == | Checks if both of the ToggleButtonGroupState are the same. |