pub trait FXMutwhere
    Self: Sized,
{ type Parent; fn set_enabled(&mut self, enable: bool); fn set_online(&mut self, online: bool); fn close_chain(&mut self); fn close_floating_window(&mut self); fn show_chain(&mut self); fn show_floating_window(&mut self); fn move_to_take(self, take: &Take<'_, Mutable>, desired_index: usize); fn move_to_track(self, track: &Track<'_, Mutable>, desired_index: usize); fn set_preset(&mut self, preset: impl Into<String>) -> ReaperStaticResult<()>; fn set_preset_index(&mut self, preset: usize) -> ReaperStaticResult<()>; fn previous_preset(&mut self) -> ReaperStaticResult<()>; fn next_preset(&mut self) -> ReaperStaticResult<()>; }
Expand description

Parametrizes mutable FX functionality for TrackFX asn TakeFX.

Required Associated Types

Required Methods

Preset can be as preset name from list of fx presets. Or path to .vstpreset file.

Implementors