git-svn-id: https://synfig.svn.sourceforge.net/svnroot/synfig@2221
1f10aa63-cdf2-0310-b900-
c93c546f37ac
child_changed_connection.disconnect();
+ if (canvas != x) signal_subcanvas_changed()();
+
canvas=x;
/*if(canvas)
// did, but we've forgotten whether we did. So we use this
// 'extra_reference' member to store that decision.
bool extra_reference;
+
+ /*
+ -- ** -- S I G N A L S -------------------------------------------------------
+ */
+
+private:
+
+ sigc::signal<void> signal_subcanvas_changed_;
+
+ /*
+ -- ** -- S I G N A L I N T E R F A C E -------------------------------------
+ */
+
+public:
+
+ sigc::signal<void>& signal_subcanvas_changed() { return signal_subcanvas_changed_; }
+
public:
void update_renddesc();