Crate libosu

Source
Expand description

§libosu

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. always pin to the version that you are using!

Re-exports§

pub extern crate ordered_float;

Modules§

apiv1apiv1
client for the osu api osu! API v1
apiv2apiv2
Structs for interacting with APIv2
beatmap
beatmaps
color
defines the color struct
data
data structures
db
deals with osu database files (osu.db, collections.db, etc)
errors
errors
events
beatmap events
hitobject
hit-objects
hitsounds
data structures for hitsounds
math
math
prelude
exports everything in the library.
replay
Data structures for reading and writing replays
spline
calculating slider body shapes.
timing
timing and timing points.

Functions§

say_hello_thereDeprecated
says “hello there”