[][src]Crate osuparse

Structs

Beatmap

Represents an osu! beatmap file. Includes information specified in the specification.

Colour

An RGB triplet representing a colour.

ColoursSection

Includes a beatmap's combo colours as well as slider colour overrides.

DifficultySection

Difficulty modifiers for the beatmap

EditorSection

Properties relating to the beatmap editor state

GeneralSection

General properties of a beatmap.

HitCircle
HitObjectExtras

The extras field is optional and define additional parameters related to the hit sound samples.

HoldNote
MetadataSection

Metadata relating to the beatmap

Slider
Spinner
TimingPoint

Represents a single timing point

Enums

Error
GameMode

One of the four currently available osu! gamemodes.

HitObject

One of the four possible hit objects appearing on an osu! map.

SliderType

Type of slider curve

Functions

parse_beatmap

Reads input from a string and attempts to output an osu beatmap.