summaryrefslogtreecommitdiffstats
path: root/src/extension/internal/cairo-render-context.h
diff options
context:
space:
mode:
authorDavid R. Bild <drbild@umich.edu>2013-08-26 20:03:43 +0000
committerDavid R. Bild <drbild@umich.edu>2013-08-26 20:03:43 +0000
commit76efdea96c0548aa8d3eddafd1a5a960245e4e21 (patch)
tree3cfb286c131735bd097b51f4c026b388889c5970 /src/extension/internal/cairo-render-context.h
parentUpdating outdated test. Fixes bug #1202271. (diff)
downloadinkscape-76efdea96c0548aa8d3eddafd1a5a960245e4e21.tar.gz
inkscape-76efdea96c0548aa8d3eddafd1a5a960245e4e21.zip
Move omit text feature from cairo renderer to context
(bzr r12487.1.1)
Diffstat (limited to 'src/extension/internal/cairo-render-context.h')
-rw-r--r--src/extension/internal/cairo-render-context.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/extension/internal/cairo-render-context.h b/src/extension/internal/cairo-render-context.h
index 8829940c6..e66d4bf00 100644
--- a/src/extension/internal/cairo-render-context.h
+++ b/src/extension/internal/cairo-render-context.h
@@ -94,6 +94,8 @@ public:
void setPDFLevel(unsigned int level);
void setTextToPath(bool texttopath);
bool getTextToPath(void);
+ void setOmitText(bool omittext);
+ bool getOmitText(void);
void setFilterToBitmap(bool filtertobitmap);
bool getFilterToBitmap(void);
void setBitmapResolution(int resolution);
@@ -109,6 +111,9 @@ public:
/** Saves the contents of the context to a PNG file. */
bool saveAsPng(const char *file_name);
+ /** On targets supporting multiple pages, sends subsequent rendering to a new page*/
+ void newPage(void);
+
/* Render/clip mode setting/query */
void setRenderMode(CairoRenderMode mode);
CairoRenderMode getRenderMode(void) const;
@@ -157,6 +162,7 @@ protected:
unsigned int _ps_level;
bool _eps;
bool _is_texttopath;
+ bool _is_omittext;
bool _is_filtertobitmap;
int _bitmapresolution;