![]() |
VCV Rack API v2
|
#include <vector>#include <jansson.h>#include <common.hpp>#include <string.hpp>#include <plugin/Model.hpp>#include <engine/Param.hpp>#include <engine/Port.hpp>#include <engine/Light.hpp>#include <engine/ParamQuantity.hpp>#include <engine/PortInfo.hpp>#include <engine/LightInfo.hpp>Go to the source code of this file.
Classes | |
| struct | rack::engine::Module |
| DSP processor instance for your module. More... | |
| struct | rack::engine::Module::Expander |
| Represents a message-passing channel for an adjacent module. More... | |
| struct | rack::engine::Module::BypassRoute |
| struct | rack::engine::Module::ProcessArgs |
| struct | rack::engine::Module::AddEvent |
| struct | rack::engine::Module::RemoveEvent |
| struct | rack::engine::Module::BypassEvent |
| struct | rack::engine::Module::UnBypassEvent |
| struct | rack::engine::Module::PortChangeEvent |
| struct | rack::engine::Module::SampleRateChangeEvent |
| struct | rack::engine::Module::ExpanderChangeEvent |
| struct | rack::engine::Module::ResetEvent |
| struct | rack::engine::Module::RandomizeEvent |
| struct | rack::engine::Module::SaveEvent |
| struct | rack::engine::Module::SetMasterEvent |
| struct | rack::engine::Module::UnsetMasterEvent |
Namespaces | |
| namespace | rack |
| Root namespace for the Rack API. | |
| namespace | rack::plugin |
| Loads and manages Rack plugins. | |
| namespace | rack::engine |
| High-performance classes handling modules and voltage signals between them. | |