|
|
Donner
C++20 SVG rendering library
|
A single include that covers all SVG element types, plus donner::svg::AllSVGElements which can be used to perform constexpr lookups across all element types. More...
#include <entt/entt.hpp>#include "donner/svg/SVGCircleElement.h"#include "donner/svg/SVGClipPathElement.h"#include "donner/svg/SVGDefsElement.h"#include "donner/svg/SVGEllipseElement.h"#include "donner/svg/SVGFEGaussianBlurElement.h"#include "donner/svg/SVGFilterElement.h"#include "donner/svg/SVGGElement.h"#include "donner/svg/SVGImageElement.h"#include "donner/svg/SVGLineElement.h"#include "donner/svg/SVGLinearGradientElement.h"#include "donner/svg/SVGMarkerElement.h"#include "donner/svg/SVGMaskElement.h"#include "donner/svg/SVGPathElement.h"#include "donner/svg/SVGPatternElement.h"#include "donner/svg/SVGPolygonElement.h"#include "donner/svg/SVGPolylineElement.h"#include "donner/svg/SVGRadialGradientElement.h"#include "donner/svg/SVGRectElement.h"#include "donner/svg/SVGSVGElement.h"#include "donner/svg/SVGStopElement.h"#include "donner/svg/SVGStyleElement.h"#include "donner/svg/SVGSymbolElement.h"#include "donner/svg/SVGTSpanElement.h"#include "donner/svg/SVGTextElement.h"#include "donner/svg/SVGUseElement.h"#include "donner/svg/SVGUnknownElement.h"Namespaces | |
| namespace | donner |
| Top-level Donner namespace, which is split into different sub-namespaces such as donner::svg and donner::css. | |
| namespace | donner::svg |
| Donner SVG library, which can load, manipulate and render SVG files. | |
Typedefs | |
| using | donner::svg::AllSVGElements |
| A type list of all SVG element types, used by donner::svg::parser::AttributeParser and donner::svg::parser::SVGParser. | |
A single include that covers all SVG element types, plus donner::svg::AllSVGElements which can be used to perform constexpr lookups across all element types.