summaryrefslogtreecommitdiff
path: root/src/params.rs
diff options
context:
space:
mode:
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);
}
}
}