One module: everything needed to emit its panel, its manifest entry, and its widget placement.
More...
#include <module_descriptor.hpp>
One module: everything needed to emit its panel, its manifest entry, and its widget placement.
◆ width_mm()
| double pulp::format::rack::ModuleDescriptor::width_mm |
( |
| ) |
const |
|
inline |
◆ description
| std::string pulp::format::rack::ModuleDescriptor::description |
◆ hp
| int pulp::format::rack::ModuleDescriptor::hp = 8 |
◆ inputs
| std::vector<PortSpec> pulp::format::rack::ModuleDescriptor::inputs |
◆ lights
| std::vector<LightSpec> pulp::format::rack::ModuleDescriptor::lights |
◆ name
| std::string pulp::format::rack::ModuleDescriptor::name |
human-readable, shown in the browser
◆ outputs
| std::vector<PortSpec> pulp::format::rack::ModuleDescriptor::outputs |
◆ params
| std::vector<ParamSpec> pulp::format::rack::ModuleDescriptor::params |
◆ slug
| std::string pulp::format::rack::ModuleDescriptor::slug |
PERMANENT once published — see the identity policy.
◆ tags
| std::vector<std::string> pulp::format::rack::ModuleDescriptor::tags |
must come from Rack's fixed vocabulary
The documentation for this struct was generated from the following file: