Unravel Engine C++ Reference
Loading...
Searching...
No Matches
seq_math.hpp File Reference
#include "seq_math.h"

Go to the source code of this file.

Namespaces

namespace  seq
 Provides a sequence-based action management system for controlling and scheduling actions.
 

Functions

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.