quaver-rs 0.1.0

A Rust library for parsing and analyzing Quaver rhythm game maps
Documentation
use bitflags::bitflags;

bitflags! {
    #[derive(Debug, Clone, Copy, PartialEq, Eq, Hash)]
    pub struct QssPatternFlags: u32 {
        const UNKNOWN = 0;
        const MINI_JACK = 1 << 0;
        const CHORD_JACK = 1 << 1;
        const KOREA_JACK = 1 << 2;
        const LONG_JACK = 1 << 3;
        const QUAD_JACK = 1 << 4;
        const ROLLS = 1 << 5;
        const LIGHT_STREAM = 1 << 6;
        const JUMP_STREAM = 1 << 7;
        const HAND_STREAM = 1 << 8;
        const QUAD_STREAM = 1 << 9;
        const INVERSE_LN = 1 << 10;
        const RELEASE_LN = 1 << 11;
        const POLYRHYTHM = 1 << 12;
        const JUMP_TRILL = 1 << 13;
        const SPLIT_TRILL = 1 << 14;
        const SIMPLE_VIBRO = 1 << 15;
        const CONTROL_VIBRO = 1 << 16;
    }
}