Trait rosu_pp::Mods[][src]

pub trait Mods: Copy {
    const NF: u32;
    const EZ: u32;
    const TD: u32;
    const HD: u32;
    const HR: u32;
    const DT: u32;
    const RX: u32;
    const HT: u32;
    const FL: u32;
    const SO: u32;
Show 14 methods fn change_speed(self) -> bool;
fn change_map(self) -> bool;
fn speed(self) -> f64;
fn od_ar_hp_multiplier(self) -> f64;
fn nf(self) -> bool;
fn ez(self) -> bool;
fn td(self) -> bool;
fn hd(self) -> bool;
fn hr(self) -> bool;
fn dt(self) -> bool;
fn rx(self) -> bool;
fn ht(self) -> bool;
fn fl(self) -> bool;
fn so(self) -> bool;
}
Expand description

Abstract type to define mods.

Associated Constants

Required methods

If the clock rate is affected by the mods.

If object time’s or positions are affected by the mods.

The clock rate with the mods.

Multiplier for beatmap attributes with respect to the mods.

Implementations on Foreign Types

Implementors