Tweeny 4.1.0
A Tweening library for modern C++
Loading...
Searching...
No Matches

◆ easing_functions

template<typename... ValueTypes>
value_easing_functions_t easing_functions

Represents a tuple of easing function objects for each value component in a key frame.

This variable contains easing functions used to interpolate or transform individual value components over time in a tweening operation. Each easing function is specified as a callable object (e.g., a lambda or function) following the signature (float progress, ValueType start, ValueType end) -> ValueType.

It is used within the context of the tween system to determine how intermediate values between this key frame and the next are computed based on the specified easing functions.