use crate::button::Button; use crate::input_signals::InputSignals; pub trait TouchBridge { fn begin_frame(&mut self, signals: &InputSignals); fn f(&self) -> &Button; fn x(&self) -> i32; fn y(&self) -> i32; }