16#ifndef AEONGUI_SVGSETELEMENT_H
17#define AEONGUI_SVGSETELEMENT_H
19#include "SVGAnimationElement.hpp"
20#include "aeongui/Color.hpp"
40 SVGSetElement (
const DOMString& aTagName, AttributeMap&& aAttributes,
Node* aParent );
49 bool mIsColorAttribute{
false};
Abstract 2D rendering surface.
Definition Canvas.hpp:40
Base class for all nodes in the DOM tree.
Definition Node.hpp:42
SVGAnimationElement(const DOMString &aTagName, AttributeMap &&aAttributes, Node *aParent)
Construct an SVGAnimationElement.
Definition SVGAnimationElement.cpp:26
~SVGSetElement() override
Destructor.
void ApplyToCanvas(Canvas &aCanvas) const override
Apply the discrete value change to the canvas.
Definition SVGSetElement.cpp:39
SVGSetElement(const DOMString &aTagName, AttributeMap &&aAttributes, Node *aParent)
Construct an SVGSetElement.
Definition SVGSetElement.cpp:23
Pixel Color Union. The Color union allows access to each unsigned 8 bit RGBA color component individu...
Definition Color.hpp:185