summaryrefslogtreecommitdiffstats
path: root/src/sp-title.h
diff options
context:
space:
mode:
authorMarkus Engel <markus.engel@tum.de>2012-08-20 21:48:42 +0000
committerMarkus Engel <markus.engel@tum.de>2012-08-20 21:48:42 +0000
commitfa1b664180baa1ec99b8d5b9ec7c8b21c7203c9f (patch)
treeda8223be6032c272ad1331fab1b297c35d1b5600 /src/sp-title.h
parentAs all subclasses of SPItem now have "virtual pads" with correct inheritance,... (diff)
downloadinkscape-fa1b664180baa1ec99b8d5b9ec7c8b21c7203c9f.tar.gz
inkscape-fa1b664180baa1ec99b8d5b9ec7c8b21c7203c9f.zip
Added "virtual pad" to SPTitle.
(bzr r11608.1.31)
Diffstat (limited to 'src/sp-title.h')
-rw-r--r--src/sp-title.h18
1 files changed, 17 insertions, 1 deletions
diff --git a/src/sp-title.h b/src/sp-title.h
index a5f0a2fea..a048b6a55 100644
--- a/src/sp-title.h
+++ b/src/sp-title.h
@@ -19,14 +19,30 @@
class SPTitle;
class SPTitleClass;
+class CTitle;
-struct SPTitle : public SPObject {
+class SPTitle : public SPObject {
+public:
+ CTitle* ctitle;
};
struct SPTitleClass {
SPObjectClass parent_class;
};
+
+class CTitle : public CObject {
+public:
+ CTitle(SPTitle* title);
+ virtual ~CTitle();
+
+ virtual Inkscape::XML::Node* onWrite(Inkscape::XML::Document *xml_doc, Inkscape::XML::Node *repr, guint flags);
+
+protected:
+ SPTitle* sptitle;
+};
+
+
GType sp_title_get_type (void);
#endif