Macro reaper_low::reaper_vst_plugin
source · [−]macro_rules! reaper_vst_plugin {
() => { ... };
}
Expand description
Macro which gathers things that go into the static REAPER VST plug-in context.
This macro provides module entry points which gather some handles for creating
a REAPER VST plug-in context. The gathered handles are exposed via the function
static_vst_plugin_context()
and are intended to be passed to
PluginContext::from_vst_plugin()
.
Example
use reaper_low::{reaper_vst_plugin, static_vst_plugin_context, StaticVstPluginContext};
reaper_vst_plugin!();
let static_context: StaticVstPluginContext = static_vst_plugin_context();