made the default buffer and stock rendering functions public so derived
2003-03-03 Michael Natterer <mitch@gimp.org> * app/widgets/gimppreviewrenderer.[ch]: made the default buffer and stock rendering functions public so derived renderers can use them. Renamed gimp_preview_renderer_render_preview() to gimp_preview_renderer_render_buffer(). * app/widgets/gimppreviewrendererbrush.c * app/widgets/gimppreviewrendererdrawable.c * app/widgets/gimppreviewrendererimage.c: changed accordingly. * app/widgets/gimppreviewrenderertextlayer.[ch]: new renderer for text layers which always renders the stock icon. * app/widgets/Makefile.am * app/widgets/widgets-types.h * app/widgets/gimppreviewrenderer-utils.c: changed accordingly.
This commit is contained in:

committed by
Michael Natterer

parent
3fab2a942a
commit
6bfa4f54a0
@ -33,7 +33,7 @@
|
||||
|
||||
|
||||
static void gimp_preview_renderer_image_class_init (GimpPreviewRendererImageClass *klass);
|
||||
static void gimp_preview_renderer_image_init (GimpPreviewRendererImage *preview);
|
||||
static void gimp_preview_renderer_image_init (GimpPreviewRendererImage *renderer);
|
||||
|
||||
static void gimp_preview_renderer_image_render (GimpPreviewRenderer *renderer,
|
||||
GtkWidget *widget);
|
||||
@ -147,10 +147,10 @@ gimp_preview_renderer_image_render (GimpPreviewRenderer *renderer,
|
||||
if (preview_height < renderer->height)
|
||||
render_buf->y = (renderer->height - preview_height) / 2;
|
||||
|
||||
gimp_preview_renderer_render_preview (renderer, render_buf,
|
||||
GIMP_PREVIEW_RENDERER_IMAGE (renderer)->channel,
|
||||
GIMP_PREVIEW_BG_CHECKS,
|
||||
GIMP_PREVIEW_BG_WHITE);
|
||||
gimp_preview_renderer_render_buffer (renderer, render_buf,
|
||||
GIMP_PREVIEW_RENDERER_IMAGE (renderer)->channel,
|
||||
GIMP_PREVIEW_BG_CHECKS,
|
||||
GIMP_PREVIEW_BG_WHITE);
|
||||
|
||||
temp_buf_free (render_buf);
|
||||
}
|
||||
|
Reference in New Issue
Block a user