A high-performance 2D game engine built on the euv framework, featuring ECS, fixed-timestep game loop, canvas rendering, physics, collision detection, sprite animation, and audio.
/// A trait for types that support linear interpolation between two values.
pubtraitInterpolable{/// Performs linear interpolation between `self` and `other` by the factor `t`.
////// # Arguments
////// - `f64` - The interpolation factor, typically in the range 0.0 to 1.0.
/// - `Self` - The target value to interpolate towards.
////// # Returns
////// - `Self` - The interpolated result.
fnlerp(&self, other:Self, t:f64)->Self;}