#pragma once float interpolateFloat(float x1, float y1, float x2, float y2, float x); float interpolateFloatClamped(float x1, float y1, float x2, float y2, float x);