Expand description
Pure animation evaluation and hierarchical type-erased composition.
Structs§
- Anim
Sequence - Dynamic sequential animation container.
- Anim
Stack - Dynamic overlay animation container.
- Animation
Cell - A single runtime animation node in its parent’s time coordinates.
- Animation
Info - Hierarchical runtime animation information used by preview tooling.
- Animation
Param 🔒 - Playback parameters applied to an animation definition.
- At
- An animation fixed at an offset in its parent’s time coordinates.
- Paramed
- An animation definition with overridden playback parameters.
- Segment
Time - A complete time context for one evaluation/step of an animation segment.
- Static
- A constant evaluator.
- Static
DynItems 🔒
Enums§
- Animation
Info Kind - Runtime animation content category used by preview tooling.
Traits§
- Animation
- A statically typed animation definition that can be lowered into a runtime animation.
- Animation
Ext - Playback parameter builders for animations that have not been placed yet.
- Eval
- A normalized animation evaluator.
- EvalDyn 🔒
- An auto implemented trait for erasing Evaluator<Output = T> where T: AnyExtractCoreItem
- Placeable
- Capability for animation definitions that have not been fixed in parent time coordinates.
- Static
Anim - Convenience methods for zero-duration static animations.
- Static
Anim Requirement - Requirement for
StaticAnim.
Functions§
- assert_
valid_ 🔒duration - map_
content_ 🔒time - Map a cell-local time context into a container’s content coordinates.