pub fn new() -> PointerState {
        PointerState {
            location_in_window: (0.0, 0.0),
            location_in_canvas: None,
            buttons:            vec![],
            pressure:           None,
            tilt:               None,
            rotation:           None,
            flow_rate:          None
        }
    }
///
/// Creates a pointer state in the default state
///
Creates a pointer state in the default state
Creates a pointer state in the default state
pub fn new() -> PointerState {
        PointerState {
            location_in_window: (0.0, 0.0),
            location_in_canvas: None,
            buttons:            vec![],
            pressure:           None,
            tilt:               None,
            rotation:           None,
            flow_rate:          None
        }
    }
pub fn new ( ) -> PointerState { PointerState { location_in_window : ( 0.0 , 0.0 ) , location_in_canvas : None , buttons : vec ! [ ] , pressure : None , tilt : None , rotation : None , flow_rate : None } }
Creates a pointer state in the default state
Creates a pointer state in the default state