Crate onedrop_parser

Crate onedrop_parser 

Source
Expand description

§onedrop-parser

A parser for Milkdrop .milk preset files.

This crate provides functionality to parse Milkdrop visualization presets into structured Rust data types that can be used for rendering or analysis.

Re-exports§

pub use double_preset::BlendPattern;
pub use double_preset::DoublePreset;
pub use double_preset::parse_double_preset;
pub use error::ParseError;
pub use error::Result;
pub use milk_img_ini::SpriteDef;
pub use milk_img_ini::parse_milk_img_ini;
pub use milk_msg_ini::MessageDef;
pub use milk_msg_ini::parse_milk_msg_ini;
pub use preset::MilkPreset;

Modules§

double_preset
Double-preset format (.od2) - Blend two presets simultaneously
error
Error types for the onedrop-parser crate.
milk_img_ini
Parser for MILK_IMG.INI — MilkDrop’s sprite definition file.
milk_msg_ini
Parser for MILK_MSG.INI — MilkDrop’s preset-side text overlay file.
parser
Parser implementation for .milk files.
preset
Data structures representing a Milkdrop preset.

Functions§

parse_preset
Parse a .milk preset file from a string.