om_fast_parser 0.1.0

A library to read osu!mania hitobjects
Documentation
#[derive(Debug, Clone, PartialEq)]
pub enum HitObjectType {
    Circle,
    Hold,
}

#[derive(Debug, Clone)]
pub struct HitObject {
    pub x: i32,
    pub y: i32,
    pub time: i32,
    pub object_type: HitObjectType,
    pub end_time: Option<i32>, // Pour les hold notes
}

#[derive(Debug, Clone)]
pub struct OsuParser {
    pub mode: u8,
    pub hit_objects: Vec<HitObject>,
}