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

A declarative animation boundary observed over a time interval. More...

#include "donner/svg/SVGDocument.h"

Public Types

enum class  Type {
  Begin ,
  Repeat ,
  End
}
 Boundary kind. More...

Public Attributes

SVGElement animation
 Animation element producing the boundary.
Type type
 Boundary kind.
double time
 Document time in seconds.
uint64_t repeatIndex = 0
 One-based repeat index, zero for begin/end.

Detailed Description

A declarative animation boundary observed over a time interval.

Examples
svg_animation.cc.

Member Enumeration Documentation

◆ Type

Boundary kind.

Enumerator
Begin 

The animation's active interval began.

Repeat 

The animation started a new repeat iteration.

End 

The animation's active interval ended.


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