2022-01-26 22:37:45 +11:00
|
|
|
//! Wrappers for different plugin types. Each wrapper has an entry point macro that you can pass the
|
|
|
|
//! name of a type that implements `Plugin` to. The macro will handle the rest.
|
|
|
|
|
2022-03-01 00:45:31 +11:00
|
|
|
pub mod clap;
|
2022-04-07 22:12:02 +10:00
|
|
|
pub mod state;
|
2022-01-30 00:20:14 +11:00
|
|
|
pub(crate) mod util;
|
2022-04-16 00:14:42 +10:00
|
|
|
|
2022-04-23 01:00:59 +10:00
|
|
|
#[cfg(feature = "standalone")]
|
|
|
|
pub mod standalone;
|
2022-04-16 00:14:42 +10:00
|
|
|
#[cfg(feature = "vst3")]
|
2022-01-26 22:37:45 +11:00
|
|
|
pub mod vst3;
|
2022-04-24 23:24:35 +10:00
|
|
|
|
|
|
|
// This is used by the wrappers.
|
|
|
|
pub use util::setup_logger;
|