![]()  | 
  
    VCV Rack API v2
    
   | 
 
#include <vector>#include <deque>#include <jansson.h>#include <common.hpp>#include <math.hpp>#include <color.hpp>#include <plugin/Model.hpp>Go to the source code of this file.
Classes | |
| struct | rack::history::Action | 
| An undo action with an inverse redo action.  More... | |
| struct | rack::history::InverseAction< TAction > | 
| struct | rack::history::ComplexAction | 
| Batches multiple actions into one.  More... | |
| struct | rack::history::ModuleAction | 
| An action operating on a module.  More... | |
| struct | rack::history::ModuleAdd | 
| struct | rack::history::ModuleRemove | 
| struct | rack::history::ModuleMove | 
| struct | rack::history::ModuleBypass | 
| struct | rack::history::ModuleChange | 
| struct | rack::history::ParamChange | 
| struct | rack::history::CableAdd | 
| struct | rack::history::CableRemove | 
| struct | rack::history::CableColorChange | 
| struct | rack::history::State | 
Namespaces | |
| namespace | rack | 
| Root namespace for the Rack API.  | |
| namespace | rack::app | 
| Rack's custom UI widgets that control the Rack state and engine.  | |
| namespace | rack::history | 
| Action history for UI undo/redo.  | |