Trait enigo::MouseControllable [] [src]

pub trait MouseControllable {
    fn mouse_move_to(&self, x: i32, y: i32);
    fn mouse_move_relative(&self, x: i32, y: i32);
    fn mouse_down(&self, button: u32);
    fn mouse_up(&self, button: u32);
    fn mouse_click(&self, button: u32);
    fn mouse_scroll_x(&self, length: i32);
    fn mouse_scroll_y(&self, length: i32);
}

Required Methods

Implementors