TimelineEvent

Qualified name: algan.animation\_timeline.timeline.TimelineEvent

class TimelineEvent(time, span)[source]

Bases: object

One timestamp on the timeline, resolved through its span’s rescaling.

The resolved value is memoized against the global timing revision. A render reads a mob’s spawn and despawn timestamps for every actor of every frame batch (and again for every attribute’s endpoint table), and the value cannot move unless something rescales a span – which nothing does once the scene is authored. Every writer of a span’s timings bumps that revision, so a stale entry is not reachable.

Methods

Attributes

end

time