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. | |