pub fn end_native_painting(&self) -> &Self {
        let (obj_data, funcs) = self.get_painter_obj_funcs();
        unsafe {
            ((*funcs).end_native_painting)(obj_data);
        }
        self
    }
///
/// Restores the painter after manually issuing native painting commands. Lets
/// the painter restore any native state that it relies on before calling any
/// other painter commands.
///
/// **See also:** [`begin_native_painting()`]
Restores the painter after manually issuing native painting commands. Lets
the painter restore any native state that it relies on before calling any
other painter commands.


Restores the painter after manually issuing native painting commands . Lets the painter restore any native state that it relies on before calling any other painter commands .
pub fn end_native_painting(&self) -> &Self {
        let (obj_data, funcs) = self.get_painter_obj_funcs();
        unsafe {
            ((*funcs).end_native_painting)(obj_data);
        }
        self
    }
pub fn end_native_painting ( & self ) -> & Self { let ( obj_data , funcs ) = self . get_painter_obj_funcs ( ) ; unsafe { ( ( * funcs ) . end_native_painting ) ( obj_data ) ; } self }
Restores the painter after manually issuing native painting commands.
Restores the painter after manually issuing native painting commands .
&self
&self