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

This is the complete list of members for novasvg::SVGPatternElement, 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 finalnovasvg::SVGPatternElementvirtual
attributes() constnovasvg::SVGElementinline
build()novasvg::SVGElementvirtual
children() constnovasvg::SVGElementinline
clipper() constnovasvg::SVGElementinline
clone(bool deep) const finalnovasvg::SVGElementvirtual
cloneChildren(SVGElement *parentElement) constnovasvg::SVGElement
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
getClipRect(const Size &viewportSize) constnovasvg::SVGFitToViewBox
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
hasAttribute(std::string_view name) constnovasvg::SVGElement
hasAttribute(PropertyID id) constnovasvg::SVGElement
height() constnovasvg::SVGPatternElementinline
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
patternContentUnits() constnovasvg::SVGPatternElementinline
patternTransform() constnovasvg::SVGPatternElementinline
patternUnits() constnovasvg::SVGPatternElementinline
preserveAspectRatio() constnovasvg::SVGFitToViewBoxinline
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
strokeBoundingBox() constnovasvg::SVGElementvirtual
SVGElement(Document *document, ElementID id)novasvg::SVGElement
SVGFitToViewBox(SVGElement *element)novasvg::SVGFitToViewBox
SVGNode(Document *document)novasvg::SVGNodeinline
SVGPaintElement(Document *document, ElementID id)novasvg::SVGPaintElement
SVGPatternElement(Document *document)novasvg::SVGPatternElement
SVGURIReference(SVGElement *element)novasvg::SVGURIReference
transverse(T callback)novasvg::SVGElementinline
viewBox() constnovasvg::SVGFitToViewBoxinline
viewBoxToViewTransform(const Size &viewportSize) constnovasvg::SVGFitToViewBox
width() constnovasvg::SVGPatternElementinline
x() constnovasvg::SVGPatternElementinline
y() constnovasvg::SVGPatternElementinline
~SVGElement()=defaultnovasvg::SVGElementvirtual
~SVGNode()=defaultnovasvg::SVGNodevirtual