Crate osuparse

Source

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.