Class EnumButtonGroupAttribute
An attribute placed on serialized enum properties to draw the enum using a group of buttons instead of the default dropdown.
Inherited Members
Namespace: Unity.LiveCapture
Assembly: Unity.LiveCapture.dll
Syntax
[AttributeUsage(AttributeTargets.Field)]
public class EnumButtonGroupAttribute : PropertyAttribute
Remarks
This is useful to avoid blocking the main thread while the dropdown popup is active.
Constructors
EnumButtonGroupAttribute(float)
Creates a new EnumButtonGroupAttribute instance.
Declaration
public EnumButtonGroupAttribute(float width)
Parameters
Type | Name | Description |
---|---|---|
float | width | The desired width of the buttons in pixels. |
Fields
SegmentWidth
The desired width of the buttons in pixels.
Declaration
public readonly float SegmentWidth
Field Value
Type | Description |
---|---|
float |