mirror of https://github.com/GNOME/gimp.git
libgimp: remove gimp_drawable_preview_draw_region()
It's deprecated and now unused.
This commit is contained in:
parent
3914e04722
commit
c46044534a
|
@ -625,58 +625,3 @@ gimp_drawable_preview_get_drawable_id (GimpDrawablePreview *preview)
|
|||
|
||||
return GET_PRIVATE (preview)->drawable_ID;
|
||||
}
|
||||
|
||||
/**
|
||||
* gimp_drawable_preview_draw_region:
|
||||
* @preview: a #GimpDrawablePreview widget
|
||||
* @region: a #GimpPixelRgn
|
||||
*
|
||||
* Since: 2.2
|
||||
**/
|
||||
void
|
||||
gimp_drawable_preview_draw_region (GimpDrawablePreview *preview,
|
||||
const GimpPixelRgn *region)
|
||||
{
|
||||
GimpDrawablePreviewPrivate *priv;
|
||||
|
||||
g_return_if_fail (GIMP_IS_DRAWABLE_PREVIEW (preview));
|
||||
g_return_if_fail (region != NULL);
|
||||
|
||||
priv = GET_PRIVATE (preview);
|
||||
|
||||
g_return_if_fail (priv->drawable_ID > 0);
|
||||
|
||||
/* If the data field is initialized, this region is currently being
|
||||
* processed and we can access it directly.
|
||||
*/
|
||||
if (region->data)
|
||||
{
|
||||
gimp_drawable_preview_draw_area (preview,
|
||||
region->x,
|
||||
region->y,
|
||||
region->w,
|
||||
region->h,
|
||||
region->data,
|
||||
region->rowstride);
|
||||
}
|
||||
else
|
||||
{
|
||||
GimpPixelRgn src = *region;
|
||||
gpointer iter;
|
||||
|
||||
src.dirty = FALSE; /* we don't dirty the tiles, just read them */
|
||||
|
||||
for (iter = gimp_pixel_rgns_register (1, &src);
|
||||
iter != NULL;
|
||||
iter = gimp_pixel_rgns_process (iter))
|
||||
{
|
||||
gimp_drawable_preview_draw_area (preview,
|
||||
src.x,
|
||||
src.y,
|
||||
src.w,
|
||||
src.h,
|
||||
src.data,
|
||||
src.rowstride);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -70,10 +70,6 @@ GType gimp_drawable_preview_get_type (void) G_GNUC_CONST;
|
|||
GtkWidget * gimp_drawable_preview_new_from_drawable_id (gint32 drawable_ID);
|
||||
gint32 gimp_drawable_preview_get_drawable_id (GimpDrawablePreview *preview);
|
||||
|
||||
GIMP_DEPRECATED_FOR(gimp_preview_draw_buffer)
|
||||
void gimp_drawable_preview_draw_region (GimpDrawablePreview *preview,
|
||||
const GimpPixelRgn *region);
|
||||
|
||||
/* for internal use only */
|
||||
G_GNUC_INTERNAL void _gimp_drawable_preview_area_draw_thumb (GimpPreviewArea *area,
|
||||
gint32 drawable_ID,
|
||||
|
|
|
@ -9,7 +9,6 @@ EXPORTS
|
|||
gimp_channel_combo_box_new
|
||||
gimp_drawable_combo_box_get_type
|
||||
gimp_drawable_combo_box_new
|
||||
gimp_drawable_preview_draw_region
|
||||
gimp_drawable_preview_get_drawable_id
|
||||
gimp_drawable_preview_get_type
|
||||
gimp_drawable_preview_new_from_drawable_id
|
||||
|
|
Loading…
Reference in New Issue