2#ifndef SEEN_SP_SOLIDCOLOR_H
3#define SEEN_SP_SOLIDCOLOR_H
27 int tag()
const override {
return tag_of<
decltype(*this)>; }
constexpr int tag_of
Convenience function to retrieve the tag (class id) of a given type.
Interface for refcounted XML nodes.
Typed SVG document implementation.
Inkscape::XML::Node * repr
Inkscape::XML::Node * write(Inkscape::XML::Document *doc, Inkscape::XML::Node *repr, unsigned int flags) override
Virtual set: set attribute to value.
void build(SPDocument *doc, Inkscape::XML::Node *repr) override
std::unique_ptr< Inkscape::DrawingPaintServer > create_drawing_paintserver() override
void update(SPCtx *ctx, guint flags) override
_cairo_pattern cairo_pattern_t
static cairo_user_data_key_t key
Interface for XML documents.