mirror of
https://git.huckle.dev/Huckles-Minecraft-Archive/PCK-Studio.git
synced 2026-05-23 00:24:50 +00:00
17 lines
368 B
C#
17 lines
368 B
C#
using System;
|
|
|
|
namespace PckStudio.Extensions
|
|
{
|
|
internal class MathExtensions
|
|
{
|
|
internal static T Clamp<T>(T value, T min, T max) where T : IComparable<T>
|
|
{
|
|
if (value.CompareTo(min) < 0)
|
|
return min;
|
|
if (value.CompareTo(max) > 0)
|
|
return max;
|
|
return value;
|
|
}
|
|
}
|
|
}
|