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<()>;
}
Required Associated Types
Required Methods
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)
sourcefn set_preset(&mut self, preset: impl Into<String>) -> ReaperStaticResult<()>
fn set_preset(&mut self, preset: impl Into<String>) -> ReaperStaticResult<()>
Preset can be as preset name from list of fx presets. Or path to
.vstpreset
file.