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§
- apiv1
apiv1
- client for the osu api osu! API v1
- apiv2
apiv2
- 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_ there Deprecated - says “hello there”