![]() |
VCV Rack API v2
|
#include <common.hpp>Go to the source code of this file.
Classes | |
| struct | rack::Context |
| Rack instance state. More... | |
Namespaces | |
| namespace | rack |
| Root namespace for the Rack API. | |
| namespace | rack::history |
| Action history for UI undo/redo. | |
| namespace | rack::engine |
| High-performance classes handling modules and voltage signals between them. | |
| namespace | rack::window |
| Handles OS windowing, OpenGL, and NanoVG. | |
| namespace | rack::patch |
| Handles the Rack patch file state. | |
| namespace | rack::widget |
| Base UI widget types. | |
| namespace | rack::app |
| Rack's custom UI widgets that control the Rack state and engine. | |
| namespace | rack::midiloopback |
Macros | |
| #define | APP rack::contextGet() |
| Accesses the global Context pointer. | |
Functions | |
| Context * | rack::contextGet () |
| Returns the global Context pointer. | |
| void | rack::contextSet (Context *context) |
| Sets the context for this thread. | |
| DEPRECATED Context * | rack::appGet () |
| Deprecated. | |
| #define APP rack::contextGet() |
Accesses the global Context pointer.
Just an alias for contextGet().