Donner
C++20 SVG rendering library
Loading...
Searching...
No Matches
Class Index
A | B | C | D | E | F | G | H | I | L | M | N | O | P | Q | R | S | T | U | V | W | X
A
Specificity::ABC (donner::css)
AbsoluteLengthMetrics (donner)
AnbMicrosyntaxParser (donner::css::parser)
AnbValue (donner::css)
AnbValueAndSelector (donner::css::parser)
AsciiImage (donner::svg)
Token::AtKeyword (donner::css)
AtRule (donner::css)
XMLParser::AttributeLocation (donner::xml)
AttributeParser (donner::svg::parser)
AttributesComponent (donner::components)
AttributeSelector (donner::css)
B
Token::BadString (donner::css)
Token::BadUrl (donner::css)
FilterEffect::Blur (donner::svg)
Box (donner)
ComputedShadowTreeComponent::BranchStorage (donner::svg::components)
C
Canvas (donner::canvas)
CanvasRenderingContext2D (donner::canvas)
CaseInsensitiveCharTraits (donner)
Token::CDC (donner::css)
Token::CDO (donner::css)
CircleComponent (donner::svg::components)
CircleProperties (donner::svg::components)
ClassComponent (donner::svg::components)
ClassSelector (donner::css)
ComputedClipPathsComponent::ClipPath (donner::svg::components)
ClipPathComponent (donner::svg::components)
Token::CloseCurlyBracket (donner::css)
Token::CloseParenthesis (donner::css)
Token::CloseSquareBracket (donner::css)
Token::Colon (donner::css)
Color (donner::css)
ColorParser (donner::css::parser)
Token::Comma (donner::css)
PathSpline::Command (donner::svg)
ComplexSelector (donner::css)
ComplexSelectorIsImpl (donner::css)
ComponentValue (donner::css)
CompoundSelector (donner::css)
ComputedAbsoluteTransformComponent (donner::svg::components)
ComputedCircleComponent (donner::svg::components)
ComputedClipPathsComponent (donner::svg::components)
ComputedEllipseComponent (donner::svg::components)
ComputedFilterComponent (donner::svg::components)
ComputedGradientComponent (donner::svg::components)
ComputedLinearGradientComponent (donner::svg::components)
ComputedLocalTransformComponent (donner::svg::components)
ComputedPathComponent (donner::svg::components)
ComputedPatternComponent (donner::svg::components)
ComputedRadialGradientComponent (donner::svg::components)
ComputedRectComponent (donner::svg::components)
ComputedShadowTreeComponent (donner::svg::components)
ComputedSizedElementComponent (donner::svg::components)
ComputedStopComponent (donner::svg::components)
ComputedStyleComponent (donner::svg::components)
ComputedViewboxComponent (donner::svg::components)
PaintServer::ContextFill (donner::svg)
PaintServer::ContextStroke (donner::svg)
CSS (donner::css)
CssTransform (donner::svg)
CssTransformParser (donner::svg::parser)
Token::CurlyBracket (donner::css)
Color::CurrentColor (donner::css)
D
Declaration (donner::css)
DeclarationListParser (donner::css::parser)
DeclarationOrAtRule (donner::css)
DeferredCssSyntaxPrinter (donner::xml)
FakeElement::DeferredPrinter (donner)
Token::Delim (donner::css)
Token::Dimension (donner::css)
DonnerController (donner::svg)
DoNotInheritFillOrStrokeTag (donner::svg::components)
E
FilterEffect::ElementReference (donner::svg)
PaintServer::ElementReference (donner::svg)
ElementTraversalGenerator (donner)
ElementTypeComponent (donner::svg::components)
EllipseComponent (donner::svg::components)
EllipseProperties (donner::svg::components)
ComplexSelector::Entry (donner::css)
Token::EofToken (donner::css)
Token::ErrorToken (donner::css)
EvaluatedReferenceComponent (donner::svg::components)
F
FakeElement (donner)
FEGaussianBlurComponent (donner::svg::components)
FileOffset (donner::base::parser)
FilterComponent (donner::svg::components)
FilterEffect (donner::svg)
FilterPrimitiveComponent (donner::svg::components)
FilterSystem (donner::svg::components)
FontMetrics (donner)
Function (donner::css)
Token::Function (donner::css)
G
GradientComponent (donner::svg::components)
GradientStop (donner::svg)
H
Token::Hash (donner::css)
hash< donner::RcString > (std)
hash< donner::RcStringOrRef > (std)
hash< donner::xml::XMLQualifiedName > (std)
hash< donner::xml::XMLQualifiedNameRef > (std)
HSLA (donner::css)
I
IdComponent (donner::svg::components)
Token::Ident (donner::css)
IdSelector (donner::css)
Image (donner::svg)
ImageComparisonParams (donner::svg)
ImageComparisonTestcase (donner::svg)
ImageComparisonTestFixture (donner::svg)
ImageComponent (donner::svg::components)
ImageLoader (donner::svg)
ImageResource (donner::svg)
Canvas::Impl (donner::canvas)
CanvasRenderingContext2D::Impl (donner::canvas)
RendererSkia::Impl (donner::svg)
RendererWasmCanvas::Impl (donner::svg)
RcString::LongStringData::InitOnlySharedPtr (donner)
IntegerParser (donner::base::parser)
InvalidRule (donner::css)
L
LayoutSystem (donner::svg::components)
Length (donner)
LengthParser (donner::base::parser)
LengthParserImpl (donner::base::parser)
LinearGradientComponent (donner::svg::components)
LineComponent (donner::svg::components)
FileOffset::LineInfo (donner::base::parser)
LineOffsets (donner::base::parser)
LoadedImageComponent (donner::svg::components)
M
MarkerComponent (donner::svg::components)
MarkerOrient (donner::svg)
MaskComponent (donner::svg::components)
AttributeSelector::Matcher (donner::css)
MathConstants (donner)
MathConstants< double > (donner)
MathConstants< float > (donner)
MultiSelectorMatcher (donner::css)
N
FilterEffect::None (donner::svg)
PaintServer::None (donner::svg)
Token::Number (donner::css)
Number2dParser (donner::svg::parser)
NumberParser (donner::base::parser)
O
OffscreenShadowTreeComponent (donner::svg::components)
OptionalRef (donner)
LengthParser::Options (donner::base::parser)
NumberParser::Options (donner::base::parser)
SVGParser::Options (donner::svg::parser)
XMLParser::Options (donner::xml)
P
PaintResolvedReference (donner::svg::components)
PaintServer (donner::svg)
PaintSystem (donner::svg::components)
Token::Parenthesis (donner::css)
ParsedFragment (donner::svg)
ParseError (donner::base::parser)
ParserBase (donner::base::parser)
ParseResult (donner::base::parser)
ParserOrigin (donner::svg::parser)
PathComponent (donner::svg::components)
PathLengthComponent (donner::svg::components)
PathParser (donner::svg::parser)
PathSpline (donner::svg)
PatternComponent (donner::svg::components)
Token::Percentage (donner::css)
PointsListParser (donner::svg::parser)
PolyComponent (donner::svg::components)
PreserveAspectRatio (donner::svg)
PreserveAspectRatioComponent (donner::svg::components)
PreserveAspectRatioParser (donner::svg::parser)
PreserveAspectRatioParserImpl (donner::svg::parser)
ElementTraversalGenerator::Promise (donner)
Property (donner::svg)
PropertyParseFnParams (donner::svg::parser)
PropertyRegistry (donner::svg)
PseudoClassSelector (donner::css)
PseudoElementSelector (donner::css)
PseudoClassSelector::PseudoMatchResult (donner::css)
Q
QuadraticSolution (donner)
QualifiedRule (donner::css)
R
RadialGradientComponent (donner::svg::components)
RcString (donner)
RcStringOrRef (donner)
RectComponent (donner::svg::components)
RectProperties (donner::svg::components)
RecursionGuard (donner::svg)
Reference (donner::svg)
RendererImageIO (donner::svg)
RendererSkia (donner::svg)
RendererTestUtils (donner::svg)
RendererUtils (donner::svg)
RendererWasmCanvas (donner::svg)
RenderingBehaviorComponent (donner::svg::components)
RenderingContext (donner::svg::components)
RenderingInstanceComponent (donner::svg::components)
RenderingInstanceView (donner::svg)
ResolvedClipPath (donner::svg::components)
ResolvedMarker (donner::svg::components)
ResolvedMask (donner::svg::components)
ResolvedReference (donner::svg)
ResourceLoaderInterface (donner::svg)
ResourceManagerContext (donner::svg::components)
IntegerParser::Result (donner::base::parser)
LengthParser::Result (donner::base::parser)
NumberParser::Result (donner::base::parser)
AnbMicrosyntaxParser::Result (donner::css::parser)
Number2dParser::Result (donner::svg::parser)
RGBA (donner::css)
Rule (donner::css)
RuleParser (donner::css::parser)
S
SandboxedFileResourceLoader (donner::svg)
RenderingInstanceView::SavedState (donner::svg)
Selector (donner::css)
SelectorMatchOptions (donner::css)
SelectorMatchResult (donner::css)
SelectorParser (donner::css::parser)
SelectorParserImpl (donner::css::parser)
SelectorRule (donner::css)
Token::Semicolon (donner::css)
SVGDocument::Settings (donner::svg)
ShadowEntityComponent (donner::svg::components)
ShadowTreeComponent (donner::svg::components)
ShadowTreeSystem (donner::svg::components)
ShapeSystem (donner::svg::components)
CssTransform::Simple (donner::svg)
SimpleBlock (donner::css)
SizedElementComponent (donner::svg::components)
SizedElementProperties (donner::svg::components)
SmallVector (donner)
PaintServer::Solid (donner::svg)
Specificity (donner::css)
Token::SquareBracket (donner::css)
StopComponent (donner::svg::components)
StopProperties (donner::svg::components)
Token::String (donner::css)
StringUtils (donner)
RendererSkia::Impl::StrokeConfig (donner::svg)
StyleComponent (donner::svg::components)
Stylesheet (donner::css)
StylesheetComponent (donner::svg::components)
StylesheetParser (donner::css::parser)
StyleSystem (donner::svg::components)
SubtreeInfo (donner::svg::components)
SVGCircleElement (donner::svg)
SVGClipPathElement (donner::svg)
SVGDefsElement (donner::svg)
SVGDocument (donner::svg)
SVGDocumentContext (donner::svg::components)
SVGElement (donner::svg)
SVGEllipseElement (donner::svg)
SVGFEGaussianBlurElement (donner::svg)
SVGFilterElement (donner::svg)
SVGFilterPrimitiveStandardAttributes (donner::svg)
SVGGElement (donner::svg)
SVGGeometryElement (donner::svg)
SVGGradientElement (donner::svg)
SVGGraphicsElement (donner::svg)
SVGImageElement (donner::svg)
SVGLinearGradientElement (donner::svg)
SVGLineElement (donner::svg)
SVGMarkerElement (donner::svg)
SVGMaskElement (donner::svg)
SVGParser (donner::svg::parser)
SVGParserContext (donner::svg::parser)
SVGParserImpl (donner::svg::parser)
SVGPathElement (donner::svg)
SVGPatternElement (donner::svg)
SVGPolygonElement (donner::svg)
SVGPolylineElement (donner::svg)
SVGRadialGradientElement (donner::svg)
SVGRectElement (donner::svg)
SVGStopElement (donner::svg)
SVGStyleElement (donner::svg)
SVGSVGElement (donner::svg)
SVGUnknownElement (donner::svg)
SVGUseElement (donner::svg)
T
Token (donner::css)
Trace (donner::svg)
Transform (donner)
TransformComponent (donner::svg::components)
TransformParser (donner::svg::parser)
CssTransform::Translate (donner::svg)
TreeComponent (donner::components)
TypeSelector (donner::css)
U
Transform::UninitializedTag (donner)
UnparsedProperty (donner::svg::parser)
Token::Url (donner::css)
Utf8 (donner::base)
V
ValueParser (donner::css::parser)
Vector2 (donner)
PathSpline::Vertex (donner::svg)
ViewboxComponent (donner::svg::components)
ViewboxParser (donner::svg::parser)
W
WasmHandle (donner::canvas)
Token::Whitespace (donner::css)
WqName (donner::css)
X
XMLDocument (donner::xml)
XMLDocumentContext (donner::xml::components)
XMLNamespaceContext (donner::xml::components)
XMLNode (donner::xml)
XMLParser (donner::xml)
XMLQualifiedName (donner::xml)
XMLQualifiedNameRef (donner::xml)
XMLValueComponent (donner::xml::components)