Donner
C++20 SVG rendering library
Loading...
Searching...
No Matches
donner::svg::parser::SVGParserImpl Class Reference

Public Member Functions

 SVGParserImpl (SVGParserContext &context, std::shared_ptr< Registry > registry, SVGDocument::Settings settings)
std::optional< SVGDocumentdocument () const
template<size_t I = 0, typename... Types>
ParseResult< SVGElementcreateElement (const XMLQualifiedNameRef &tagName, const XMLNode &node, entt::type_list< Types... >)
std::optional< ParseErrorwalkChildren (std::optional< SVGElement > element, const XMLNode &rootNode)

The documentation for this class was generated from the following file:
  • donner/svg/parser/SVGParser.cc