[][src]Trait virtual_input::mouse::Mouse

pub trait Mouse {
    fn key_press(&self, button: MouseButton) -> bool;
fn key_release(&self, button: MouseButton) -> bool;
fn move_to(&self, x: u16, y: u16, display_index: Option<usize>) -> bool;
fn get_position(&self) -> MousePosition; }

Required methods

fn key_press(&self, button: MouseButton) -> bool

fn key_release(&self, button: MouseButton) -> bool

fn move_to(&self, x: u16, y: u16, display_index: Option<usize>) -> bool

fn get_position(&self) -> MousePosition

Loading content...

Implementors

Loading content...