Trait input_manager::IManagerBuilder[][src]

pub trait IManagerBuilder<A: Hash + Eq, B: Hash + Eq, C: Hash + Eq> {
    type Product;
    fn new() -> Self;
fn build(self) -> Self::Product;
fn add_axis_binding(self, axis: A, input: C) -> Self;
fn add_button_binding(self, button: B, input: C) -> Self;
fn add_default_change(
        self,
        _: impl Into<Change>,
        _: C
    ) -> Self; }

Associated Types

Required Methods

Implementors