pub fn pos(&self) -> Point {
        let (obj_data, funcs) = self.get_tablet_event_obj_funcs();
        unsafe {
            let ret_val = ((*funcs).pos)(obj_data);
            let t = ret_val;
            let ret_val;
            if t.host_data != ::std::ptr::null() {
                ret_val = Point::new_from_rc(t);
            } else {
                ret_val = Point::new_from_owned(t);
            }
            ret_val
        }
    }
///
/// Returns the position of the device, relative to the widget that
/// received the event.
///
/// If you move widgets around in response to mouse events, use
/// globalPos() instead of this function.
///
/// **See also:** [`x()`]
/// [`y()`]
/// [`global_pos()`]
///
/// Returns the position of the device, relative to the widget that
/// received the event.
///
/// If you move widgets around in response to mouse events, use
/// globalPosF() instead of this function.
///
/// **See also:** [`global_pos_f()`]
Returns the position of the device, relative to the widget that
received the event.

If you move widgets around in response to mouse events, use
globalPos() instead of this function.



Returns the position of the device, relative to the widget that
received the event.

If you move widgets around in response to mouse events, use
globalPosF() instead of this function.


Returns the position of the device relative to the widget that received the event . If you move widgets around in response to mouse events use globalPos () instead of this function . Returns the position of the device relative to the widget that received the event . If you move widgets around in response to mouse events use globalPosF () instead of this function .
pub fn pos(&self) -> Point {
        let (obj_data, funcs) = self.get_tablet_event_obj_funcs();
        unsafe {
            let ret_val = ((*funcs).pos)(obj_data);
            let t = ret_val;
            let ret_val;
            if t.host_data != ::std::ptr::null() {
                ret_val = Point::new_from_rc(t);
            } else {
                ret_val = Point::new_from_owned(t);
            }
            ret_val
        }
    }
pub fn pos ( & self ) -> Point { let ( obj_data , funcs ) = self . get_tablet_event_obj_funcs ( ) ; unsafe { let ret_val = ( ( * funcs ) . pos ) ( obj_data ) ; let t = ret_val ; let ret_val ; if t . host_data != :: std :: ptr :: null ( ) { ret_val = Point :: new_from_rc ( t ) ; } else { ret_val = Point :: new_from_owned ( t ) ; } ret_val } }
Returns the position of the device, relative to the widget that
received the event.
Returns the position of the device relative to the widget that received the event .
&self
&self