use super::normal::Normal;
#[derive(Debug, Clone)]
pub struct ModulationRange {
pub start: Normal,
pub end: Normal,
pub filled_visible: bool,
}
impl ModulationRange {
pub const fn new(start: Normal, end: Normal) -> Self {
Self {
start,
end,
filled_visible: true,
}
}
}
impl Default for ModulationRange {
fn default() -> Self {
Self {
start: Normal::MIN,
end: Normal::MIN,
filled_visible: true,
}
}
}