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::components::AttributesComponent::AttributeSourceAnchors Struct Reference

Source anchors for one serialized attribute. More...

#include "donner/base/xml/components/AttributesComponent.h"

Public Member Functions

bool isValid () const
 Return true when all stored anchors can refer to XML source anchors.

Public Attributes

std::uint32_t fullStartAnchorId = 0
 Start anchor for name="value".
std::uint32_t fullEndAnchorId = 0
 End anchor for name="value".
std::uint32_t valueStartAnchorId = 0
 Start anchor for the unquoted value.
std::uint32_t valueEndAnchorId = 0
 End anchor for the unquoted value.
char quote = '"'
 Quote delimiter used by the attribute value.

Detailed Description

Source anchors for one serialized attribute.


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