summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorTomasz Boczkowski <penginsbacon@gmail.com>2014-10-14 10:06:13 +0000
committerTomasz Boczkowski <penginsbacon@gmail.com>2014-10-14 10:06:13 +0000
commitdbf713649843be309496ac4199dd36299911009d (patch)
tree5f632ac62c70faa3cb87e66d5a2175e5433721bd /src
parentMerged src/style-internal.cpp from svg-paints-support branch (diff)
downloadinkscape-dbf713649843be309496ac4199dd36299911009d.tar.gz
inkscape-dbf713649843be309496ac4199dd36299911009d.zip
Merged src/sp-item.h from svg-paints-support branch
(bzr r13611.1.6)
Diffstat (limited to 'src')
-rw-r--r--src/sp-item.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/sp-item.h b/src/sp-item.h
index 15784d041..98aed0fd6 100644
--- a/src/sp-item.h
+++ b/src/sp-item.h
@@ -33,6 +33,7 @@
class SPClipPathReference;
class SPMaskReference;
class SPAvoidRef;
+class SPPattern;
struct SPPrintContext;
namespace Inkscape {
@@ -236,12 +237,15 @@ private:
static SPItemView *sp_item_view_new_prepend(SPItemView *list, SPItem *item, unsigned flags, unsigned key, Inkscape::DrawingItem *arenaitem);
static void clip_ref_changed(SPObject *old_clip, SPObject *clip, SPItem *item);
static void mask_ref_changed(SPObject *old_clip, SPObject *clip, SPItem *item);
+ static void fill_ps_ref_changed(SPObject *old_clip, SPObject *clip, SPItem *item);
+ static void stroke_ps_ref_changed(SPObject *old_clip, SPObject *clip, SPItem *item);
public:
virtual void build(SPDocument *document, Inkscape::XML::Node *repr);
virtual void release();
virtual void set(unsigned int key, gchar const* value);
virtual void update(SPCtx *ctx, guint flags);
+ virtual void modified(unsigned int flags);
virtual Inkscape::XML::Node* write(Inkscape::XML::Document *xml_doc, Inkscape::XML::Node *repr, guint flags);
virtual Geom::OptRect bbox(Geom::Affine const &transform, SPItem::BBoxType type) const;