Pulp 1.88.0
Cross-platform audio plugin framework
Loading...
Searching...
No Matches
pulp::format::rack::PluginManifest Struct Reference

A whole plugin: brand plus its modules. More...

#include <module_descriptor.hpp>

Public Attributes

std::string slug
 PERMANENT once published.
std::string name
std::string brand
 prefix shown in the Module Browser
std::string version = "2.0.0"
 major must match Rack's major
std::string license = "MIT"
std::string author
std::string author_email
std::string author_url
std::string plugin_url
std::string manual_url
std::string source_url
std::vector< ModuleDescriptor > modules

Detailed Description

A whole plugin: brand plus its modules.

Member Data Documentation

◆ author

std::string pulp::format::rack::PluginManifest::author

◆ author_email

std::string pulp::format::rack::PluginManifest::author_email

◆ author_url

std::string pulp::format::rack::PluginManifest::author_url

◆ brand

std::string pulp::format::rack::PluginManifest::brand

prefix shown in the Module Browser

◆ license

std::string pulp::format::rack::PluginManifest::license = "MIT"

◆ manual_url

std::string pulp::format::rack::PluginManifest::manual_url

◆ modules

std::vector<ModuleDescriptor> pulp::format::rack::PluginManifest::modules

◆ name

std::string pulp::format::rack::PluginManifest::name

◆ plugin_url

std::string pulp::format::rack::PluginManifest::plugin_url

◆ slug

std::string pulp::format::rack::PluginManifest::slug

PERMANENT once published.

◆ source_url

std::string pulp::format::rack::PluginManifest::source_url

◆ version

std::string pulp::format::rack::PluginManifest::version = "2.0.0"

major must match Rack's major


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