Enum vst2::plugin::Category
[−]
[src]
#[repr(usize)]pub enum Category { Unknown, Effect, Synth, Analysis, Mastering, Spacializer, RoomFx, SurroundFx, Restoration, OfflineProcess, Shell, Generator, }
Plugin type. Generally either Effect or Synth.
Other types are not necessary to build a plugin and are only useful for the host to categorize the plugin.
Variants
UnknownUnknown / not implemented
EffectAny effect
SynthVST instrument
AnalysisScope, tuner, spectrum analyser, etc.
MasteringDynamics, etc.
SpacializerPanners, etc.
RoomFxDelays and Reverbs
SurroundFxDedicated surround processor.
RestorationDenoiser, etc.
OfflineProcessOffline processing.
ShellContains other plugins.
GeneratorTone generator, etc.
Trait Implementations
impl Clone for Category[src]
fn clone(&self) -> Category
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)1.0.0
Performs copy-assignment from source. Read more