Template helper for FMath::Lerp<>() and related functions. By default, any type T is assumed to not need a custom Lerp implementation (Value=false). However a class that requires custom functionality (eg FQuat) can specialize the template to define Value=true and implement the Lerp() function and other similar functions and provide a custom implementation. Example: