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 | ColorDotMenuItem |
struct | Label |
struct | List |
struct | Menu |
struct | MenuEntry |
struct | MenuItem |
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 | PasswordField |
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 | 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 |