Creates a new instance of a control point.
Optional
group: ControlPointGroupA group of this control point.
Legacy BPM multiplier that introduces floating-point errors for rulesets that depend on it. DO NOT USE THIS UNLESS 100% SURE.
Whether or not slider ticks should be generated at this control point. This exists for backwards compatibility with maps that abuse NaN slider velocity behavior on osu!stable (e.g. /b/2628991).
The group to which a control point belongs.
Indicates whether this difficulty control point should be considered as legacy or not.
The type of a difficulty point.
The real slider velocity of this difficulty point without any limits as it was in osu!stable. Usage of sliderVelocity is preferable when working with osu!lazer.
Static
defaultThe default instance of a difficulty point.
The slider velocity at this difficulty point.
The time at which control point starts.
Attaches a new group to this control point.
A new group.
Other difficulty control point.
If two difficulty control points are equal.
Checks if this difficulty point is redundant to an another one.
The another difficulty point.
Whether the difficulty point is redundant.
A difficulty point.