Module rosu_pp::parse[][src]

Expand description

Beatmap parsing and the contained types.

Structs

The main beatmap struct containing all data relevant for difficulty and pp calculation

Summary struct for a Beatmap’s attributes.

TimingPoint that depends on a previous one.

“Intermediate” hitobject created through parsing. Each mode will handle them differently.

Control point for slider curve calculation

Simple (x, y) coordinate / vector

New rhythm speed change.

Enums

The mode of a beatmap.

Further data related to specific object types.

Anything that could go wrong while parsing a Beatmap.

The type of curve of a slider.

Traits

Abstract type to define hitsounds.

Type Definitions

Result<_, ParseError>