Pulp 1.88.0
Cross-platform audio plugin framework
Loading...
Searching...
No Matches
pulp::design::KnobSpec Struct Reference

A declared knob: a stable id, a human label, its kind, and its positions in authored order (Slider positions are additionally sorted by at on parse). More...

#include <design_knobs.hpp>

Public Attributes

std::string id
std::string label
KnobKind kind = KnobKind::Enum
std::vector< KnobPosition > positions

Detailed Description

A declared knob: a stable id, a human label, its kind, and its positions in authored order (Slider positions are additionally sorted by at on parse).

Member Data Documentation

◆ id

std::string pulp::design::KnobSpec::id

◆ kind

KnobKind pulp::design::KnobSpec::kind = KnobKind::Enum

◆ label

std::string pulp::design::KnobSpec::label

◆ positions

std::vector<KnobPosition> pulp::design::KnobSpec::positions

The documentation for this struct was generated from the following file: