Donner SVG main
0.8.0 ยท 382bd0190.8.0 main
SVG editor and embeddable C⁠+⁠+⁠20 engine.
Loading...
Searching...
No Matches
AnimationAttributeParser.h File Reference
Include dependency graph for AnimationAttributeParser.h:

Namespaces

namespace  donner
 Top-level Donner namespace, which is split into different sub-namespaces such as donner::svg and donner::css.
namespace  donner::svg
 Donner SVG library, which can load, manipulate and render SVG files.
namespace  donner::svg::parser
 Parsers for the SVG XML format, SVGParser, as well as individual parsers for SVG components, such as PathParser and TransformParser.

Functions

ParseResult< bool > donner::svg::parser::ParseAnimationAttribute (EntityHandle handle, const xml::XMLQualifiedNameRef &name, std::string_view value)
 Parse one animation attribute into the element's internal animation state without modifying XML.
bool donner::svg::parser::RefreshAnimationAttributes (Registry &registry, std::span< const Entity > animations)
 Refresh internal animation state after authored attributes change, retaining runtime events.