use egui::Color32;
#[derive(Debug, Clone, Copy, PartialEq, Eq)]
pub enum KnobStyle {
Wiper,
Dot,
}
#[derive(Debug, Clone, Copy, PartialEq, Eq)]
pub enum LabelPosition {
Top,
Bottom,
Left,
Right,
}
#[derive(Debug, Clone, Copy)]
pub struct KnobColors {
pub knob_color: Color32,
pub line_color: Color32,
pub text_color: Color32,
}
impl Default for KnobColors {
fn default() -> Self {
Self {
knob_color: Color32::GRAY,
line_color: Color32::GRAY,
text_color: Color32::WHITE,
}
}
}