VCV Rack API v2
Loading...
Searching...
No Matches
callbacks.hpp
Go to the documentation of this file.
1#pragma once
2#include <plugin/Plugin.hpp>
3
4
10extern "C"
12
17extern "C"
18void destroy();
19
26extern "C"
28
33extern "C"
34void settingsFromJson(json_t* rootJ);
void destroy()
Called before your plugin library is unloaded.
void init(rack::plugin::Plugin *plugin)
Called immediately after loading your plugin.
void settingsFromJson(json_t *rootJ)
Called after initializing plugin if user plugin settings property is defined.
json_t * settingsToJson()
Called when saving user settings.
Definition Plugin.hpp:17