mirror of
https://git.huckle.dev/Huckles-Minecraft-Archive/PCK-Studio.git
synced 2026-05-22 18:25:31 +00:00
17 lines
369 B
C#
17 lines
369 B
C#
using System;
|
|
|
|
namespace PckStudio.Core.Extensions
|
|
{
|
|
public class MathExtensions
|
|
{
|
|
public 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;
|
|
}
|
|
}
|
|
}
|