Donner
C++20 SVG rendering library
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 >
getRequired() constdonner::svg::Property< T, kCascade >inline
getRequiredRef() constdonner::svg::Property< T, kCascade >inline
hasValue() constdonner::svg::Property< T, kCascade >inline
inheritFrom(const Property< T, kCascade > &parent, PropertyInheritOptions options=PropertyInheritOptions::All) constdonner::svg::Property< T, kCascade >inline
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 >