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::svg::Property< T, kCascade > Member List

This is the complete list of members for donner::svg::Property< T, kCascade >, including all inherited members.

clear()donner::svg::Property< T, kCascade >inline
get() constdonner::svg::Property< T, kCascade >inline
getInitialFndonner::svg::Property< T, kCascade >
getOr(const T &fallback) constdonner::svg::Property< T, kCascade >inline
getStoredValue() constdonner::svg::Property< T, kCascade >inline
inheritFrom(const Property< T, kCascade > &parent, PropertyInheritOptions options=PropertyInheritOptions::All) constdonner::svg::Property< T, kCascade >inline
isSpecified() constdonner::svg::Property< T, kCascade >inline
kCascadeModedonner::svg::Property< T, kCascade >static
namedonner::svg::Property< T, kCascade >
Property(std::string_view name, GetInitialFn< T > getInitialFn=[]() -> std::optional< T > { return std::nullopt;})donner::svg::Property< T, kCascade >inline
set(std::optional< T > newValue, css::Specificity newSpecificity)donner::svg::Property< T, kCascade >inline
set(PropertyState newState, css::Specificity newSpecificity)donner::svg::Property< T, kCascade >inline
specificitydonner::svg::Property< T, kCascade >
statedonner::svg::Property< T, kCascade >
substitute(std::optional< T > newValue)donner::svg::Property< T, kCascade >inline
Type typedefdonner::svg::Property< T, kCascade >
valuedonner::svg::Property< T, kCascade >