16#ifndef AEONGUI_SVGTEXTPOSITIONINGELEMENT_H
17#define AEONGUI_SVGTEXTPOSITIONINGELEMENT_H
19#include "SVGTextContentElement.hpp"
20#include "SVGAnimatedLengthList.hpp"
21#include "SVGAnimatedNumberList.hpp"
62 void parsePositioningAttributes (
const AttributeMap& aAttributes );
63 void parseLengthList (
const DOMString& value,
SVGLengthList& lengthList );
64 void parseNumberList (
const DOMString& value,
SVGNumberList& numberList );
Base class for all nodes in the DOM tree.
Definition Node.hpp:40
Animated length list attribute (SVG).
Definition SVGAnimatedLengthList.hpp:31
Animated number list attribute (SVG).
Definition SVGAnimatedNumberList.hpp:31
Ordered list of SVGLength values.
Definition SVGLengthList.hpp:33
Ordered list of floating-point numbers (SVG).
Definition SVGNumberList.hpp:32
SVGTextContentElement(const DOMString &aTagName, AttributeMap &&aAttributes, Node *aParent)
Construct an SVGTextContentElement.
Definition SVGTextContentElement.cpp:27
const SVGAnimatedLengthList & x() const
Get the animated x position list.
Definition SVGTextPositioningElement.cpp:33
const SVGAnimatedLengthList & dy() const
Get the animated dy offset list.
Definition SVGTextPositioningElement.cpp:48
~SVGTextPositioningElement() override
Destructor.
const SVGAnimatedNumberList & rotate() const
Get the animated rotation list.
Definition SVGTextPositioningElement.cpp:53
const SVGAnimatedLengthList & y() const
Get the animated y position list.
Definition SVGTextPositioningElement.cpp:38
SVGTextPositioningElement(const DOMString &aTagName, AttributeMap &&aAttributes, Node *aParent)
Construct an SVGTextPositioningElement.
Definition SVGTextPositioningElement.cpp:25
const SVGAnimatedLengthList & dx() const
Get the animated dx offset list.
Definition SVGTextPositioningElement.cpp:43