|
|
Donner 0.5.0
Embeddable browser-grade SVG2 engine
|
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/SVGFEBlendElement.h"#include "donner/svg/SVGFEColorMatrixElement.h"#include "donner/svg/SVGFEComponentTransferElement.h"#include "donner/svg/SVGFECompositeElement.h"#include "donner/svg/SVGFEConvolveMatrixElement.h"#include "donner/svg/SVGFEDiffuseLightingElement.h"#include "donner/svg/SVGFEDisplacementMapElement.h"#include "donner/svg/SVGFEDistantLightElement.h"#include "donner/svg/SVGFEDropShadowElement.h"#include "donner/svg/SVGFEFloodElement.h"#include "donner/svg/SVGFEFuncAElement.h"#include "donner/svg/SVGFEFuncBElement.h"#include "donner/svg/SVGFEFuncGElement.h"#include "donner/svg/SVGFEFuncRElement.h"#include "donner/svg/SVGFEGaussianBlurElement.h"#include "donner/svg/SVGFEImageElement.h"#include "donner/svg/SVGFEMergeElement.h"#include "donner/svg/SVGFEMergeNodeElement.h"#include "donner/svg/SVGFEMorphologyElement.h"#include "donner/svg/SVGFEOffsetElement.h"#include "donner/svg/SVGFEPointLightElement.h"#include "donner/svg/SVGFESpecularLightingElement.h"#include "donner/svg/SVGFESpotLightElement.h"#include "donner/svg/SVGFETileElement.h"#include "donner/svg/SVGFETurbulenceElement.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/SVGTextPathElement.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.