|
Gama C Library
Gama C API Documentation
|
Structure defining the visual theme for a switch widget. More...
#include <switch.h>
Data Fields | |
| int | enabled |
| double | scale |
| struct { | |
| gmColor background | |
| gmColor border | |
| gmColor knob | |
| gmColor knob_border | |
| } | off |
| struct { | |
| gmColor background | |
| gmColor border | |
| gmColor knob | |
| gmColor knob_border | |
| } | on |
| struct { | |
| double scale | |
| gmColor border | |
| } | focussed |
| struct { | |
| double scale | |
| gmColor border | |
| } | active |
| double | border_width |
Structure defining the visual theme for a switch widget.
| struct { ... } gmwSwitchTheme::active |
| gmColor gmwSwitchTheme::background |
Background color when switched off
Background color when switched on
| gmColor gmwSwitchTheme::border |
Border color when switched off
Border color when switched on
Border color when focused/hovered
Border color when active pressed
| double gmwSwitchTheme::border_width |
Width of the switch border
| int gmwSwitchTheme::enabled |
Whether the switch is enabled
| struct { ... } gmwSwitchTheme::focussed |
| gmColor gmwSwitchTheme::knob |
Knob color when switched off
Knob color when switched on
| gmColor gmwSwitchTheme::knob_border |
Knob border color when switched off
Knob border color when switched on
| struct { ... } gmwSwitchTheme::off |
| struct { ... } gmwSwitchTheme::on |
| double gmwSwitchTheme::scale |
Default scale of the switch
Scale factor when focused/hovered
Scale factor when active pressed