Trait rpgstat::stats::AdvancedPremade[][src]

pub trait AdvancedPremade<T: Copy + Default + AddAssign + Add<Output = T> + Div<Output = T> + DivAssign + Mul<Output = T> + MulAssign + Neg<Output = T> + Rem<Output = T> + RemAssign + Sub<Output = T> + SubAssign + PartialOrd + NumCast> {
Show 24 methods fn stat(&self) -> Advanced<T>; fn id(&self) -> T { ... }
fn hp(&self) -> T { ... }
fn mp(&self) -> T { ... }
fn xp(&self) -> T { ... }
fn hp_max(&self) -> T { ... }
fn mp_max(&self) -> T { ... }
fn xp_next(&self) -> T { ... }
fn level(&self) -> T { ... }
fn speed(&self) -> T { ... }
fn atk(&self) -> T { ... }
fn def(&self) -> T { ... }
fn m_atk(&self) -> T { ... }
fn m_def(&self) -> T { ... }
fn gp(&self) -> T { ... }
fn agi(&self) -> T { ... }
fn str(&self) -> T { ... }
fn dex(&self) -> T { ... }
fn con(&self) -> T { ... }
fn char(&self) -> T { ... }
fn wis(&self) -> T { ... }
fn age(&self) -> T { ... }
fn damage(&mut self, amount: T) -> T { ... }
fn heal(&mut self, amount: T) -> T { ... }
}

Required methods

Provided methods

Implementors