Donner SVG Editor & Engine
SVG-native editor and embeddable SVG2 + CSS3 engine in C++20, with GPU (WebGPU) and compact CPU renderers, built for correctness, security, and performance.
Loading...
Searching...
No Matches
donner::editor::DetachedStyleSourceAnnotations Struct Reference

Registry-independent result of a source-only annotation computation. More...

#include "donner/editor/StyleSourceAnnotations.h"

Public Attributes

bool valid = false
 False when the source could not be parsed. Deduplicated targets shared by contribution match lists.
std::vector< AttributeWritebackTargetelementTargets
std::vector< DetachedStyleSourceContributioncontributions

Detailed Description

Registry-independent result of a source-only annotation computation.

Member Data Documentation

◆ contributions

std::vector<DetachedStyleSourceContribution> donner::editor::DetachedStyleSourceAnnotations::contributions

◆ elementTargets

std::vector<AttributeWritebackTarget> donner::editor::DetachedStyleSourceAnnotations::elementTargets

◆ valid

bool donner::editor::DetachedStyleSourceAnnotations::valid = false

False when the source could not be parsed. Deduplicated targets shared by contribution match lists.


The documentation for this struct was generated from the following file: