Go to the source code of this file.
|
namespace | seq |
| Provides a sequence-based action management system for controlling and scheduling actions.
|
|
|
template<typename T > |
auto | seq::lerp (const T &start, const T &end, float progress, const ease_t &ease_func=ease::linear) -> T |
| Linearly interpolates between two values based on progress.
|
|
template<typename InType , typename OutType > |
auto | seq::range_map (const InType &in, const decltype(in)&in_start, const decltype(in)&in_end, const OutType &out_start, const decltype(out_start)&out_end, const ease_t &ease_func=ease::linear) -> OutType |
| Maps a value from one range to another range, with optional easing.
|
|