![]() |
VCV Rack API v2
|
Common graphical user interface widgets. More...
Classes | |
| struct | Button |
| A clickable button with text. More... | |
| struct | ChoiceButton |
| Button with a dropdown icon on its right. More... | |
| struct | Label |
| struct | List |
| struct | Menu |
| struct | MenuEntry |
| struct | MenuItem |
| struct | ColorDotMenuItem |
| struct | MenuLabel |
| struct | MenuOverlay |
| Deletes itself from parent when clicked. More... | |
| struct | MenuSeparator |
| struct | OptionButton |
| Behaves like a RadioButton and appears with a checkmark beside text. More... | |
| struct | ProgressBar |
| struct | RadioButton |
| Toggles a Quantity between 1.0 and 0.0 when clicked. More... | |
| struct | Scrollbar |
| Parent must be a ScrollWidget. More... | |
| struct | ScrollWidget |
| Handles a container with Scrollbar. More... | |
| struct | SequentialLayout |
| Positions children in a row/column based on their widths/heights. More... | |
| struct | Slider |
| struct | TextField |
| struct | PasswordField |
| struct | Tooltip |
| struct | TooltipOverlay |
Functions | |
| PRIVATE void | init () |
| PRIVATE void | destroy () |
| void | setTheme (NVGcolor bg, NVGcolor fg) |
| void | refreshTheme () |
| Sets theme from settings. | |
Variables | |
| DEPRECATED typedef Scrollbar | ScrollBar |
Common graphical user interface widgets.
| PRIVATE void rack::ui::init | ( | ) |
| PRIVATE void rack::ui::destroy | ( | ) |
| void rack::ui::setTheme | ( | NVGcolor | bg, |
| NVGcolor | fg ) |
| void rack::ui::refreshTheme | ( | ) |
Sets theme from settings.
| DEPRECATED typedef Scrollbar rack::ui::ScrollBar |