summaryrefslogtreecommitdiffstats
path: root/src/sp-text.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/sp-text.h')
-rw-r--r--src/sp-text.h9
1 files changed, 4 insertions, 5 deletions
diff --git a/src/sp-text.h b/src/sp-text.h
index be48d7fcb..67613d043 100644
--- a/src/sp-text.h
+++ b/src/sp-text.h
@@ -42,14 +42,10 @@ public:
/** Completely recalculates the layout. */
void rebuildLayout();
-//semiprivate: (need to be accessed by the C-style functions still)
+ //semiprivate: (need to be accessed by the C-style functions still)
TextTagAttributes attributes;
Inkscape::Text::Layout layout;
- // SVG 2 Auto-wrapped text
- SVGLength width;
- SVGLength height;
-
/** when the object is transformed it's nicer to change the font size
and coordinates when we can, rather than just applying a matrix
transform. is_root is used to indicate to the function that it should
@@ -72,6 +68,9 @@ private:
that we don't get a spurious extra one at the end of the flow. */
unsigned _buildLayoutInput(SPObject *root, Inkscape::Text::Layout::OptionalTextTagAttrs const &parent_optional_attrs, unsigned parent_attrs_offset, bool in_textpath);
+ /** Union all exlusion shapes. */
+ Shape* _buildExclusionShape() const;
+
public:
/** Optimize textpath text on next set_transform. */
void optimizeTextpathText()