NovaSVG 0.10.0
A header-only SVG library
Loading...
Searching...
No Matches
novasvg::SVGGradientElement Member List

This is the complete list of members for novasvg::SVGGradientElement, including all inherited members.

addChild(std::unique_ptr< SVGNode > child)novasvg::SVGElement
addProperty(SVGProperty &value)novasvg::SVGElement
applyFilterPrimitive(SVGFilterContext &context) constnovasvg::SVGElementinlinevirtual
applyPaint(SVGRenderState &state, float opacity) const =0novasvg::SVGPaintElementpure virtual
attributes() constnovasvg::SVGElementinline
build()novasvg::SVGElementvirtual
children() constnovasvg::SVGElementinline
clipper() constnovasvg::SVGElementinline
clone(bool deep) const finalnovasvg::SVGElementvirtual
cloneChildren(SVGElement *parentElement) constnovasvg::SVGElement
collectGradientAttributes(SVGGradientAttributes &attributes) constnovasvg::SVGGradientElement
create(Document *document, ElementID id)novasvg::SVGElementstatic
currentViewportSize() constnovasvg::SVGElement
document() constnovasvg::SVGNodeinline
elementFromPoint(float x, float y)novasvg::SVGElement
fillBoundingBox() constnovasvg::SVGElementvirtual
filterElement() constnovasvg::SVGElementinline
findAttribute(PropertyID id) constnovasvg::SVGElement
firstChild() constnovasvg::SVGElement
font_size() constnovasvg::SVGElementinline
getAttribute(std::string_view name) constnovasvg::SVGElement
getAttribute(PropertyID id) constnovasvg::SVGElement
getClipper(std::string_view id) constnovasvg::SVGElement
getFilterElement(std::string_view id) constnovasvg::SVGElement
getMarker(std::string_view id) constnovasvg::SVGElement
getMasker(std::string_view id) constnovasvg::SVGElement
getPainter(std::string_view id) constnovasvg::SVGElement
getProperty(PropertyID id) constnovasvg::SVGElement
getTargetElement(const Document *document) constnovasvg::SVGURIReference
gradientTransform() constnovasvg::SVGGradientElementinline
gradientUnits() constnovasvg::SVGGradientElementinline
hasAttribute(std::string_view name) constnovasvg::SVGElement
hasAttribute(PropertyID id) constnovasvg::SVGElement
href() constnovasvg::SVGURIReferenceinline
hrefString() constnovasvg::SVGURIReferenceinline
id() constnovasvg::SVGElementinline
isDisplayNone() constnovasvg::SVGElementinline
isElement() const finalnovasvg::SVGElementinlinevirtual
isGeometryElement() constnovasvg::SVGNodeinlinevirtual
isGraphicsElement() constnovasvg::SVGNodeinlinevirtual
isHiddenElement() constnovasvg::SVGElement
isOverflowHidden() constnovasvg::SVGElementinline
isPaintElement() const finalnovasvg::SVGPaintElementinlinevirtual
isPointableElement() constnovasvg::SVGElement
isRootElement() constnovasvg::SVGNodeinline
isTextNode() constnovasvg::SVGNodeinlinevirtual
isTextPositioningElement() constnovasvg::SVGNodeinlinevirtual
isVisibilityHidden() constnovasvg::SVGElementinline
lastChild() constnovasvg::SVGElement
layout(SVGLayoutState &state)novasvg::SVGElementvirtual
layoutChildren(SVGLayoutState &state)novasvg::SVGElement
layoutElement(const SVGLayoutState &state)novasvg::SVGElementvirtual
localTransform() constnovasvg::SVGElementinlinevirtual
masker() constnovasvg::SVGElementinline
mixBlendMode() constnovasvg::SVGElementinline
nextElement() constnovasvg::SVGElement
opacity() constnovasvg::SVGElementinline
paintBoundingBox() constnovasvg::SVGElementvirtual
parentElement() constnovasvg::SVGNodeinline
parseAttribute(PropertyID id, const std::string &value)novasvg::SVGElementvirtual
previousElement() constnovasvg::SVGElement
properties() constnovasvg::SVGElementinline
render(SVGRenderState &state) constnovasvg::SVGElementvirtual
renderChildren(SVGRenderState &state) constnovasvg::SVGElement
rootElement() constnovasvg::SVGNodeinline
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::SVGNodeinline
spreadMethod() constnovasvg::SVGGradientElementinline
strokeBoundingBox() constnovasvg::SVGElementvirtual
SVGElement(Document *document, ElementID id)novasvg::SVGElement
SVGGradientElement(Document *document, ElementID id)novasvg::SVGGradientElement
SVGNode(Document *document)novasvg::SVGNodeinline
SVGPaintElement(Document *document, ElementID id)novasvg::SVGPaintElement
SVGURIReference(SVGElement *element)novasvg::SVGURIReference
transverse(T callback)novasvg::SVGElementinline
~SVGElement()=defaultnovasvg::SVGElementvirtual
~SVGNode()=defaultnovasvg::SVGNodevirtual