#[derive(Debug, Clone, PartialEq)]
pub struct TimingPointInfo {
pub start_time: f32,
pub bpm: f32,
pub signature: i32,
}
#[derive(Debug, Clone)]
pub struct TimingGroup {
pub name: String,
pub inherited: bool,
pub scroll_velocity: f32,
}
impl Default for TimingGroup {
fn default() -> Self {
Self {
name: String::new(),
inherited: true,
scroll_velocity: 1.0,
}
}
}