/Engine/Source/Runtime/MovieScene/Public/Evaluation/MovieSceneTimeWarping.h
Transforms the given range in a "naive" way, i.e. its lower and upper bounds are transformed independently by this time warping. This means that the output range could be "inside-out"... that is, the output lower bound could be greater than the output upper bound, like, for instance, in the case of the input range starting near the end of a loop, and ending near the beginning of another loop.
[TRange](API\Runtime\Core\Math\TRange)< [FFrameTime](API\Runtime\Core\Misc\FFrameTime) > TransformRangePure ( const [TRange](API\Runtime\Core\Math\TRange)< [FFrameTime](API\Runtime\Core\Misc\FFrameTime) > & Range ) const