summaryrefslogtreecommitdiff
path: root/src/params.rs
diff options
context:
space:
mode:
authorozpv <39195175+ozpv@users.noreply.github.com>2026-05-22 22:12:15 +0000
committerGitHub <noreply@github.com>2026-05-22 22:12:15 +0000
commit2bb3f394b31655a928e18fcdea3f62cf77d5496d (patch)
tree2cf1998f7201493239ebc27b8f14d3e9ce26c44f /src/params.rs
parent7e89201c6296583336dc201d322a5912292545c7 (diff)
Add window resizing and automation of parameters
Diffstat (limited to 'src/params.rs')
-rw-r--r--src/params.rs20
1 files changed, 4 insertions, 16 deletions
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);
}
}
}