Skip to main content

Module compose

Module compose 

Source
Expand description

Built-in composition containers and iterator helpers. User-facing composition helpers built on the core node language.

AnimSequence, AnimStack, and AnimLagged are sugar/elaboration constructors: they own their child definitions and lower to the closed crate::animation::node::NodeContent vocabulary in crate::animation::build::IntoAnimNode::into_anim_node. The primitives they lower to stay in core so every interpreter (visual eval, audio bake, preview info) can see the same structure.

Modules§

lagged
Lagged (staggered, end-filled) authoring combinator.
sequence
Dynamic sequential animation container.
stack
Dynamic overlay animation container.

Traits§

AnimIterExt
Collect iterators of animations into containers.