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
fn change_speed(self) -> bool
fn change_speed(self) -> bool
If the clock rate is affected by the mods.
fn change_map(self) -> bool
fn change_map(self) -> bool
If object time’s or positions are affected by the mods.
fn od_ar_hp_multiplier(self) -> f64
fn od_ar_hp_multiplier(self) -> f64
Multiplier for beatmap attributes with respect to the mods.