Lv2Control struct
#include <plugins/lv2/lv2_control.h>
Plugin control.
Contents
- Reference
Public variables
- LilvNode* symbol
- Symbol.
- LilvNode* label
- Human readable label.
- LV2_URID property
- Iff type == PROPERTY.
- uint32_t index
- Iff type == PORT.
- Lv2Port* port
- cache
- LilvNode* group
- Port/control group, or NULL.
- void* widget
- Control Widget.
- size_t n_points
- Number of scale points.
- Lv2ScalePoint* points
- Scale points.
- LV2_URID value_type
- Type of control value.
- LilvNode* min
- Minimum value.
- LilvNode* max
- Maximum value.
- LilvNode* def
- Default value.
- bool is_toggle
- Boolean (0 and 1 only)
- bool is_integer
- Integer values only.
- bool is_uri
- Control is a URI.
- bool is_enumeration
- Point values only.
- bool is_logarithmic
- Logarithmic scale.
- bool is_writable
- Writable (input)
- bool is_readable
- Readable (output)