Trait enigo::MouseControllable [] [src]

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

Required Methods

Implementors