From 2bb3f394b31655a928e18fcdea3f62cf77d5496d Mon Sep 17 00:00:00 2001 From: ozpv <39195175+ozpv@users.noreply.github.com> Date: Fri, 22 May 2026 22:12:15 +0000 Subject: Add window resizing and automation of parameters --- src/params.rs | 20 ++++---------------- 1 file changed, 4 insertions(+), 16 deletions(-) (limited to 'src/params.rs') diff --git a/src/params.rs b/src/params.rs index 4b57dd6..fd928e0 100644 --- a/src/params.rs +++ b/src/params.rs @@ -110,22 +110,10 @@ impl RetainParams { /// If the given event is a matching parameter change event, the order parameter will be /// updated accordingly. pub fn handle_event(&self, event: &UnknownEvent) { - if let Some(CoreEventSpace::ParamValue(event)) = event.as_core_event() { - if event.param_id() == RetainParams::PARAM_ORDER_ID { - self.set_order(event.value() as usize); - } - - if event.param_id() == RetainParams::PARAM_WINDOW_SIZE_ID { - self.set_window_size((event.value() as usize).into()); - } - - if event.param_id() == RetainParams::PARAM_WINDOW_TYPE_ID { - self.set_window_type((event.value() as u8).into()); - } - - if event.param_id() == RetainParams::PARAM_COMPLEMENT_ID { - self.set_complement(event.value() != 0.0); - } + if let Some(CoreEventSpace::ParamValue(event)) = event.as_core_event() + && event.param_id() == RetainParams::PARAM_ORDER_ID + { + self.set_order(event.value() as usize); } } } -- cgit v1.2.3