See: Description
| Interface | Description |
|---|---|
| ColorSetting |
Setting representing a color.
|
| EnumSetting |
A setting representing an enumeration.
|
| KeybindSetting |
Interface representing a keybind.
|
| NumberSetting |
Setting representing an adjustable number.
|
| Toggleable |
Interface representing a boolean value that can be toggled.
|
| Class | Description |
|---|---|
| AnimatedToggleable |
Animation that is also a toggle.
|
| BooleanComponent |
Component representing a boolean-valued setting.
|
| ColorComponent |
Component representing a color-valued setting.
|
| EnumComponent |
Component representing an enumeration-valued setting.
|
| KeybindComponent |
Component representing a keybind.
|
| NumberComponent |
Component that represents a number-valued setting through a
Slider. |
| SimpleToggleable |
Basic implementation of
Toggleable, where the boolean is a field. |