libosu is an attempt to make a convenient library for writing osu!-related programs. It
includes data structures and parsers for beatmaps, replays, and more.
Please note that until this crate hits
1.0, none of the APIs in this crate will be stable, so
take care when using this crate.
An absolute representation of time.
A representation of hitsound additions.
Represents a single beatmap.
Represents an RGB color.
Difficulty settings defined by the map.
Represents a single hit object.
A hitsound "item" represents a single "hitsound".
Represents a 2D point (or any pair of objects).
A relative representation of time, based on another time location.
A replay object.
A timing point, which represents configuration settings for a timing section.
Distinguishes between different types of hit objects.
Integer enumeration of the game's game modes.
Mod listing with their respective bitwise representation.
A set of hitsound samples.
Distinguishes between different types of slider splines.
A struct representing a precise location in time.
An enum distinguishing between inherited and uninherited timing points.
Says "hello there"