pub unsafe extern "C" fn gdk_cursor_get_surface( cursor: *mut GdkCursor, x_hot: *mut c_double, y_hot: *mut c_double ) -> *mut cairo_surface_t