Expand description
Audio plugin UI widgets: knobs, sliders, toggles, labels, headers.
Enums§
- Widget
Type - Widget type for interaction state tracking.
Functions§
- draw
- Render every widget in
layoutontobackendusingtheme, reading live values fromsnapshotand interaction flags fromstate. - draw_
dropdown - Draw a dropdown (closed state) - shows current value with a down arrow.
- draw_
dropdown_ popup - Draw the dropdown popup overlay showing visible options.
- draw_
header - Draw a header bar. Each slot is independently optional - passing
Nonefor both should be avoided (the caller is expected to skipdraw_headerentirely when the layout has no header). - draw_
knob - Draw a rotary knob.
- draw_
meter - Draw a vertical level meter with one or more channels.
- draw_
section_ label - Draw a group/section label.
- draw_
selector - Draw a selector (enum parameter - click to cycle through values).
- draw_
slider - Draw a horizontal slider.
- draw_
toggle - Draw a toggle button (on/off).
- draw_
xy_ pad - Draw an XY pad (2D control for two parameters).