Donner SVG main
0.8.0 ยท 382bd0190.8.0 main
SVG editor and embeddable C⁠+⁠+⁠20 engine.
Loading...
Searching...
No Matches
donner::svg::components::AnimationTimeSpecifier Struct Reference

One declarative timing source and its offset. More...

#include "donner/svg/components/animation/AnimationTimeline.h"

Public Types

enum class  Kind {
  Offset ,
  Begin ,
  End ,
  Repeat ,
  Event
}
 An offset, a begin/end dependency, a repeat dependency, or a host event.

Public Attributes

Kind kind = Kind::Offset
 Source type.
std::string sourceId
 Empty for an event on the animation target.
std::string event
 Host event name.
double offset = 0
 Signed offset in seconds.
unsigned repeat = 0
 One-based repeat index.

Detailed Description

One declarative timing source and its offset.


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