| addChild(std::unique_ptr< SVGNode > child) | novasvg::SVGElement | |
| addProperty(SVGProperty &value) | novasvg::SVGElement | |
| alignment_baseline() const | novasvg::SVGTextPositioningElement | inline |
| applyFilterPrimitive(SVGFilterContext &context) const | novasvg::SVGElement | inlinevirtual |
| attributes() const | novasvg::SVGElement | inline |
| baseline_offset() const | novasvg::SVGTextPositioningElement | inline |
| build() | novasvg::SVGElement | virtual |
| children() const | novasvg::SVGElement | inline |
| clipper() const | novasvg::SVGElement | inline |
| clone(bool deep) const final | novasvg::SVGElement | virtual |
| cloneChildren(SVGElement *parentElement) const | novasvg::SVGElement | |
| create(Document *document, ElementID id) | novasvg::SVGElement | static |
| currentViewportSize() const | novasvg::SVGElement | |
| direction() const | novasvg::SVGTextPositioningElement | inline |
| document() const | novasvg::SVGNode | inline |
| dominant_baseline() const | novasvg::SVGTextPositioningElement | inline |
| dx() const | novasvg::SVGTextPositioningElement | inline |
| dy() const | novasvg::SVGTextPositioningElement | inline |
| elementFromPoint(float x, float y) | novasvg::SVGElement | |
| fill() const | novasvg::SVGTextPositioningElement | inline |
| fillBoundingBox() const | novasvg::SVGElement | virtual |
| filterElement() const | novasvg::SVGElement | inline |
| findAttribute(PropertyID id) const | novasvg::SVGElement | |
| firstChild() const | novasvg::SVGElement | |
| font() const | novasvg::SVGTextPositioningElement | inline |
| font_size() const | novasvg::SVGElement | inline |
| getAttribute(std::string_view name) const | novasvg::SVGElement | |
| getAttribute(PropertyID id) const | novasvg::SVGElement | |
| getClipper(std::string_view id) const | novasvg::SVGElement | |
| getFilterElement(std::string_view id) const | novasvg::SVGElement | |
| getMarker(std::string_view id) const | novasvg::SVGElement | |
| getMasker(std::string_view id) const | novasvg::SVGElement | |
| getPainter(std::string_view id) const | novasvg::SVGElement | |
| getPaintServer(const Paint &paint, float opacity) const | novasvg::SVGGraphicsElement | |
| getProperty(PropertyID id) const | novasvg::SVGElement | |
| getStrokeData(const SVGLayoutState &state) const | novasvg::SVGGraphicsElement | |
| hasAttribute(std::string_view name) const | novasvg::SVGElement | |
| hasAttribute(PropertyID id) const | novasvg::SVGElement | |
| id() const | novasvg::SVGElement | inline |
| isDisplayNone() const | novasvg::SVGElement | inline |
| isElement() const final | novasvg::SVGElement | inlinevirtual |
| isGeometryElement() const | novasvg::SVGNode | inlinevirtual |
| isGraphicsElement() const final | novasvg::SVGGraphicsElement | inlinevirtual |
| isHiddenElement() const | novasvg::SVGElement | |
| isOverflowHidden() const | novasvg::SVGElement | inline |
| isPaintElement() const | novasvg::SVGNode | inlinevirtual |
| isPointableElement() const | novasvg::SVGElement | |
| isRootElement() const | novasvg::SVGNode | inline |
| isTextNode() const | novasvg::SVGNode | inlinevirtual |
| isTextPositioningElement() const final | novasvg::SVGTextPositioningElement | inlinevirtual |
| isUprightTextOrientation() const | novasvg::SVGTextPositioningElement | inline |
| isVerticalWritingMode() const | novasvg::SVGTextPositioningElement | inline |
| isVisibilityHidden() const | novasvg::SVGElement | inline |
| lastChild() const | novasvg::SVGElement | |
| layout(SVGLayoutState &state) | novasvg::SVGElement | virtual |
| layoutChildren(SVGLayoutState &state) | novasvg::SVGElement | |
| layoutElement(const SVGLayoutState &state) override | novasvg::SVGTextPositioningElement | virtual |
| lengthAdjust() const | novasvg::SVGTextPositioningElement | inline |
| letter_spacing() const | novasvg::SVGTextPositioningElement | inline |
| localTransform() const override | novasvg::SVGGraphicsElement | virtual |
| masker() const | novasvg::SVGElement | inline |
| mixBlendMode() const | novasvg::SVGElement | inline |
| nextElement() const | novasvg::SVGElement | |
| opacity() const | novasvg::SVGElement | inline |
| paintBoundingBox() const | novasvg::SVGElement | virtual |
| parentElement() const | novasvg::SVGNode | inline |
| parseAttribute(PropertyID id, const std::string &value) | novasvg::SVGElement | virtual |
| previousElement() const | novasvg::SVGElement | |
| properties() const | novasvg::SVGElement | inline |
| render(SVGRenderState &state) const | novasvg::SVGElement | virtual |
| renderChildren(SVGRenderState &state) const | novasvg::SVGElement | |
| rootElement() const | novasvg::SVGNode | inline |
| rotate() const | novasvg::SVGTextPositioningElement | inline |
| setAttribute(std::string_view name, const std::string &value) | novasvg::SVGElement | |
| setAttribute(int specificity, PropertyID id, const std::string &value) | novasvg::SVGElement | |
| setAttribute(const Attribute &attribute) | novasvg::SVGElement | |
| setAttributes(const AttributeList &attributes) | novasvg::SVGElement | |
| setParentElement(SVGElement *parent) | novasvg::SVGNode | inline |
| stroke() const | novasvg::SVGTextPositioningElement | inline |
| stroke_width() const | novasvg::SVGTextPositioningElement | inline |
| strokeBoundingBox() const | novasvg::SVGElement | virtual |
| SVGElement(Document *document, ElementID id) | novasvg::SVGElement | |
| SVGGraphicsElement(Document *document, ElementID id) | novasvg::SVGGraphicsElement | |
| SVGNode(Document *document) | novasvg::SVGNode | inline |
| SVGTextPositioningElement(Document *document, ElementID id) | novasvg::SVGTextPositioningElement | |
| text_anchor() const | novasvg::SVGTextPositioningElement | inline |
| textLength() const | novasvg::SVGTextPositioningElement | inline |
| transform() const | novasvg::SVGGraphicsElement | inline |
| transverse(T callback) | novasvg::SVGElement | inline |
| white_space() const | novasvg::SVGTextPositioningElement | inline |
| word_spacing() const | novasvg::SVGTextPositioningElement | inline |
| x() const | novasvg::SVGTextPositioningElement | inline |
| y() const | novasvg::SVGTextPositioningElement | inline |
| ~SVGElement()=default | novasvg::SVGElement | virtual |
| ~SVGNode()=default | novasvg::SVGNode | virtual |