///
/// Returns `true` if this widget would become visible if *ancestor* is
/// shown; otherwise returns `false.`
///
/// The true case occurs if neither the widget itself nor any parent
/// up to but excluding *ancestor* has been explicitly hidden.
///
/// This function will still return true if the widget is obscured by
/// other windows on the screen, but could be physically visible if it
/// or they were to be moved.
///
/// isVisibleTo(0) is identical to isVisible().
///
/// **See also:** [`show()`]
/// [`hide()`]
/// [`is_visible()`]
Returns `true` if this widget would become visible if *ancestor* is
shown; otherwise returns `false.`

The true case occurs if neither the widget itself nor any parent
up to but excluding *ancestor* has been explicitly hidden.

This function will still return true if the widget is obscured by
other windows on the screen, but could be physically visible if it
or they were to be moved.

isVisibleTo(0) is identical to isVisible().


Returns ` true ` if this widget would become visible if * ancestor * is shown ; otherwise returns ` false . ` The true case occurs if neither the widget itself nor any parent up to but excluding * ancestor * has been explicitly hidden . This function will still return true if the widget is obscured by other windows on the screen but could be physically visible if it or they were to be moved . isVisibleTo ( 0 ) is identical to isVisible () .
pub fn is_visible_to<W: WidgetTrait<'a>>(&self, arg0: &W) -> bool {
        let (obj_arg0_1, _funcs) = arg0.get_widget_obj_funcs();
        let (obj_data, funcs) = self.get_widget_obj_funcs();
        unsafe {
            let ret_val = ((*funcs).is_visible_to)(obj_data, obj_arg0_1);
            ret_val
        }
    }
pub fn is_visible_to < W : WidgetTrait < ' a > > ( & self , arg0 : & W ) -> bool { let ( obj_arg0_1 , _funcs ) = arg0 . get_widget_obj_funcs ( ) ; let ( obj_data , funcs ) = self . get_widget_obj_funcs ( ) ; unsafe { let ret_val = ( ( * funcs ) . is_visible_to ) ( obj_data , obj_arg0_1 ) ; ret_val } }
Returns `true` if this widget would become visible if *ancestor* is
shown; otherwise returns `false.`
Returns ` true ` if this widget would become visible if * ancestor * is shown ; otherwise returns ` false . `
&self
arg0
&W