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

Classes

struct  donner::svg::components::SampledAnimationMotion
 A sampled motion transform with its effective composition mode. More...

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::components
 Contains the implementation of the Donner ECS,.

Functions

SampledAnimationMotion donner::svg::components::SampleAnimationMotion (Registry &registry, Entity entity, const AnimateMotionComponent &motion, double progress, double iteration, AnimationResourceBudget &budget)
 Sample the supplemental transform for a motion animation.

Class Documentation

◆ donner::svg::components::SampledAnimationMotion

struct donner::svg::components::SampledAnimationMotion

A sampled motion transform with its effective composition mode.

Class Members
bool additive = false Whether to preserve lower motion layers.
string transform Supplemental translation and rotation, empty for invalid motion.