summaryrefslogtreecommitdiffstats
path: root/src/sp-flowtext.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/sp-flowtext.h')
-rw-r--r--src/sp-flowtext.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/sp-flowtext.h b/src/sp-flowtext.h
index 1d3e30069..de328608f 100644
--- a/src/sp-flowtext.h
+++ b/src/sp-flowtext.h
@@ -43,6 +43,12 @@ public:
double par_indent;
+ bool _optimizeScaledText;
+
+ /** Optimize scaled flow text on next set_transform. */
+ void optimizeScaledText()
+ {_optimizeScaledText = true;}
+
private:
/** Recursively walks the xml tree adding tags and their contents. */
void _buildLayoutInput(SPObject *root, Shape const *exclusion_shape, std::list<Shape> *shapes, SPObject **pending_line_break_object);
@@ -58,6 +64,7 @@ public:
virtual void remove_child(Inkscape::XML::Node* child);
virtual void set(unsigned int key, const gchar* value);
+ virtual Geom::Affine set_transform(Geom::Affine const& xform);
virtual void update(SPCtx* ctx, unsigned int flags);
virtual void modified(unsigned int flags);