summaryrefslogtreecommitdiffstats
path: root/src/extension/internal/cairo-render-context.h
diff options
context:
space:
mode:
authorKees Cook <kees@outflux.net>2007-12-10 05:29:23 +0000
committerkeescook <keescook@users.sourceforge.net>2007-12-10 05:29:23 +0000
commit3bbfb29347465809918421d6dafcd5c0816935e1 (patch)
treeeb280d39803051efd86b1f496bfe130afa42787f /src/extension/internal/cairo-render-context.h
parentalways build cairo backend; add interface for setting cairo surface to renderer (diff)
downloadinkscape-3bbfb29347465809918421d6dafcd5c0816935e1.tar.gz
inkscape-3bbfb29347465809918421d6dafcd5c0816935e1.zip
Implement cross-architecture print dialog using cairo and PNG backends.
(bzr r4199)
Diffstat (limited to 'src/extension/internal/cairo-render-context.h')
-rw-r--r--src/extension/internal/cairo-render-context.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/extension/internal/cairo-render-context.h b/src/extension/internal/cairo-render-context.h
index ff7ebec7f..e3cbbad8a 100644
--- a/src/extension/internal/cairo-render-context.h
+++ b/src/extension/internal/cairo-render-context.h
@@ -83,13 +83,13 @@ public:
bool setImageTarget(cairo_format_t format);
bool setPdfTarget(gchar const *utf8_fn);
bool setPsTarget(gchar const *utf8_fn);
+ /** Set the cairo_surface_t from an external source */
+ bool setSurfaceTarget(cairo_surface_t *surface, bool is_vector);
/** Creates the cairo_surface_t for the context with the
given width, height and with the currently set target
surface type. */
bool setupSurface(double width, double height);
- /** Set the cairo_surface_t from an external source */
- bool setSurface(cairo_surface_t *surface);
cairo_surface_t *getSurface(void);