UICheckbox Class
Definition
Namespace: Brine2D.UI
Checkbox UI component for toggle/boolean values.
Inheritance System.Object → UICheckbox
Implements IUIComponent
| Properties | |
|---|---|
| BorderColor | Border color. |
| BoxSize | Box size in pixels \(for the actual checkbox square\). |
| CheckedColor | Checked box color. |
| CheckmarkColor | Checkmark color. |
| HoverColor | Hover box color. |
| IsChecked | Whether the checkbox is checked. |
| Label | Checkbox label text. |
| LabelColor | Label text color. |
| LabelSpacing | Spacing between box and label. |
| UncheckedColor | Unchecked box color. |
| Methods | |
|---|---|
| SetHovered\(bool\) | Called by UICanvas when mouse hovers over checkbox. |
| Toggle() | Called by UICanvas when checkbox is clicked. |
| Events | |
|---|---|
| OnCheckedChanged | Event fired when checked state changes. |