[][src]Crate libosu

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!

Modules

beatmap

Beatmaps

color

Defines the Color struct

db

Deals with osu database files (osu.db, collections.db, etc)

enums

Data structures

errors

Errors

events

Beatmap events

hitobject

Hit-objects

hitsounds

Data structures for hitsounds

math

Math

prelude

Exports everything in the library.

replay

Working with replays.

spline

Calculating slider body shapes.

timing

Timing and timing points.

Functions

say_hello_thereDeprecated

Says "hello there"