Searched refs:SimpleNode (Results 1 - 8 of 8) sorted by relevance

/inkscape/src/xml/
H A Dcomment-node.h28 struct CommentNode : public SimpleNode {
30 : SimpleNode(g_quark_from_static_string("comment"), doc)
36 : SimpleNode(other, doc) {}
41 SimpleNode *_duplicate(Document* doc) const { return new CommentNode(*this, doc); }
H A Delement-node.h27 class ElementNode : public SimpleNode {
30 : SimpleNode(code, doc) {}
32 : SimpleNode(other, doc) {}
37 SimpleNode *_duplicate(Document* doc) const { return new ElementNode(*this, doc); }
H A Dpi-node.h26 struct PINode : public SimpleNode {
28 : SimpleNode(target, doc)
33 : SimpleNode(other, doc) {}
38 SimpleNode *_duplicate(Document* doc) const { return new PINode(*this, doc); }
H A Dtext-node.h28 struct TextNode : public SimpleNode {
30 : SimpleNode(g_quark_from_static_string("string"), doc)
36 : SimpleNode(g_quark_from_static_string("string"), doc)
42 : SimpleNode(other, doc) {
50 SimpleNode *_duplicate(Document* doc) const { return new TextNode(*this, doc); }
H A Dsimple-node.h38 class SimpleNode class in namespace:Inkscape::XML
50 return const_cast<SimpleNode *>(this)->document();
57 return const_cast<SimpleNode *>(this)->root();
74 return const_cast<SimpleNode *>(this)->nthChild(index);
79 SimpleNode::addChild(child, _last_child);
127 SimpleNode(int code, Document *document);
128 SimpleNode(SimpleNode const &repr, Document *document);
130 virtual SimpleNode *_duplicate(Document *doc) const=0;
135 void _setParent(SimpleNode *paren
[all...]
H A Dsimple-node.cpp168 SimpleNode::SimpleNode(int code, Document *document) function in class:Inkscape::XML::SimpleNode
181 SimpleNode::SimpleNode(SimpleNode const &node, Document *document) function in class:Inkscape::XML::SimpleNode
194 for ( SimpleNode *child = node._first_child ;
197 SimpleNode *child_copy=dynamic_cast<SimpleNode *>(child->duplicate(document));
219 gchar const *SimpleNode::name() const {
223 gchar const *SimpleNode
[all...]
H A Dsimple-document.h27 class SimpleDocument : public SimpleNode,
33 : SimpleNode(g_quark_from_static_string("xml"), this),
68 : Node(), SimpleNode(doc), Document(), NodeObserver(),
72 SimpleNode *_duplicate(Document* /*doc*/) const
H A Drepr-css.cpp36 using Inkscape::XML::SimpleNode;
41 struct SPCSSAttrImpl : public SimpleNode, public SPCSSAttr {
44 : SimpleNode(g_quark_from_static_string("css"), doc) {}
46 : SimpleNode(other, doc) {}
51 SimpleNode *_duplicate(Document* doc) const { return new SPCSSAttrImpl(*this, doc); }

Completed in 38 milliseconds