Expand description
Simplified animation system with external timeline control.
This module provides a streamlined animation system based on a 0-100 progress model where applications control the timeline externally. The design eliminates complex internal state management in favor of stateless, on-demand interpolation.
Structs§
- Chart
Animator - Simple two-state animator for basic chart transitions.
- Multi
State Animator - Multi-state animator for keyframe-based animations.
- Streaming
Animator - Streaming animator for continuous data updates.
- Time
Based Progress - Time-based progress calculator for converting time to progress values.
Enums§
- Easing
Function - Animation easing functions for smooth transitions.
Traits§
- Interpolatable
- Trait for types that can be interpolated between two values.
Type Aliases§
- Progress
- Animation progress value (0-100).