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
@ -34,7 +34,7 @@
|
||||
|
||||
|
||||
static void gimp_preview_renderer_brush_class_init (GimpPreviewRendererBrushClass *klass);
|
||||
static void gimp_preview_renderer_brush_init (GimpPreviewRendererBrush *preview);
|
||||
static void gimp_preview_renderer_brush_init (GimpPreviewRendererBrush *renderer);
|
||||
|
||||
static void gimp_preview_renderer_brush_finalize (GObject *object);
|
||||
static void gimp_preview_renderer_brush_render (GimpPreviewRenderer *renderer,
|
||||
@ -147,9 +147,9 @@ gimp_preview_renderer_brush_render (GimpPreviewRenderer *renderer,
|
||||
|
||||
if (renderer->is_popup)
|
||||
{
|
||||
gimp_preview_renderer_render_preview (renderer, temp_buf, -1,
|
||||
GIMP_PREVIEW_BG_WHITE,
|
||||
GIMP_PREVIEW_BG_WHITE);
|
||||
gimp_preview_renderer_render_buffer (renderer, temp_buf, -1,
|
||||
GIMP_PREVIEW_BG_WHITE,
|
||||
GIMP_PREVIEW_BG_WHITE);
|
||||
|
||||
temp_buf_free (temp_buf);
|
||||
|
||||
@ -174,9 +174,9 @@ gimp_preview_renderer_brush_render (GimpPreviewRenderer *renderer,
|
||||
return;
|
||||
}
|
||||
|
||||
gimp_preview_renderer_render_preview (renderer, temp_buf, -1,
|
||||
GIMP_PREVIEW_BG_WHITE,
|
||||
GIMP_PREVIEW_BG_WHITE);
|
||||
gimp_preview_renderer_render_buffer (renderer, temp_buf, -1,
|
||||
GIMP_PREVIEW_BG_WHITE,
|
||||
GIMP_PREVIEW_BG_WHITE);
|
||||
|
||||
temp_buf_free (temp_buf);
|
||||
|
||||
@ -324,9 +324,9 @@ gimp_preview_renderer_brush_render_timeout (gpointer data)
|
||||
renderer->width,
|
||||
renderer->height);
|
||||
|
||||
gimp_preview_renderer_render_preview (renderer, temp_buf, -1,
|
||||
GIMP_PREVIEW_BG_WHITE,
|
||||
GIMP_PREVIEW_BG_WHITE);
|
||||
gimp_preview_renderer_render_buffer (renderer, temp_buf, -1,
|
||||
GIMP_PREVIEW_BG_WHITE,
|
||||
GIMP_PREVIEW_BG_WHITE);
|
||||
|
||||
temp_buf_free (temp_buf);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user