// Assembly: UnityEngine.CoreModule
// Full name: UnityEngine.Mathf

namespace UnityEngine
{
public class Mathf // TypeDefIndex: 8781
{
	// Fields
	type#26074 Epsilon;

	// Methods
	// RVA: -1
	public static type#26059 GammaToLinearSpace(type#26059 value) { }
	// RVA: -1
	public static type#26059 LinearToGammaSpace(type#26059 value) { }
	// RVA: -1
	public static type#16067 CorrelatedColorTemperatureToRGB(type#26059 kelvin) { }
	// RVA: -1
	public static type#26059 PerlinNoise(type#26059 x, type#26059 y) { }
	// RVA: -1
	public static type#26059 Sin(type#26059 f) { }
	// RVA: -1
	public static type#26059 Cos(type#26059 f) { }
	// RVA: -1
	public static type#26059 Tan(type#26059 f) { }
	// RVA: -1
	public static type#26059 Asin(type#26059 f) { }
	// RVA: -1
	public static type#26059 Acos(type#26059 f) { }
	// RVA: -1
	public static type#26059 Atan(type#26059 f) { }
	// RVA: -1
	public static type#26059 Atan2(type#26059 y, type#26059 x) { }
	// RVA: -1
	public static type#26059 Sqrt(type#26059 f) { }
	// RVA: -1
	public static type#26059 Abs(type#26059 f) { }
	// RVA: -1
	public static type#20867 Abs(type#20867 value) { }
	// RVA: -1
	public static type#26059 Min(type#26059 a, type#26059 b) { }
	// RVA: -1
	public static type#26059 Min(type#13412 values) { }
	// RVA: -1
	public static type#20867 Min(type#20867 a, type#20867 b) { }
	// RVA: -1
	public static type#26059 Max(type#26059 a, type#26059 b) { }
	// RVA: -1
	public static type#26059 Max(type#13412 values) { }
	// RVA: -1
	public static type#20867 Max(type#20867 a, type#20867 b) { }
	// RVA: -1
	public static type#20867 Max(type#13150 values) { }
	// RVA: -1
	public static type#26059 Pow(type#26059 f, type#26059 p) { }
	// RVA: -1
	public static type#26059 Exp(type#26059 power) { }
	// RVA: -1
	public static type#26059 Log(type#26059 f, type#26059 p) { }
	// RVA: -1
	public static type#26059 Log(type#26059 f) { }
	// RVA: -1
	public static type#26059 Log10(type#26059 f) { }
	// RVA: -1
	public static type#26059 Ceil(type#26059 f) { }
	// RVA: -1
	public static type#26059 Floor(type#26059 f) { }
	// RVA: -1
	public static type#26059 Round(type#26059 f) { }
	// RVA: -1
	public static type#20867 CeilToInt(type#26059 f) { }
	// RVA: -1
	public static type#20867 FloorToInt(type#26059 f) { }
	// RVA: -1
	public static type#20867 RoundToInt(type#26059 f) { }
	// RVA: -1
	public static type#26059 Sign(type#26059 f) { }
	// RVA: -1
	public static type#26059 Clamp(type#26059 value, type#26059 min, type#26059 max) { }
	// RVA: -1
	public static type#20867 Clamp(type#20867 value, type#20867 min, type#20867 max) { }
	// RVA: -1
	public static type#26059 Clamp01(type#26059 value) { }
	// RVA: -1
	public static type#26059 Lerp(type#26059 a, type#26059 b, type#26059 t) { }
	// RVA: -1
	public static type#26059 LerpUnclamped(type#26059 a, type#26059 b, type#26059 t) { }
	// RVA: -1
	public static type#26059 MoveTowards(type#26059 current, type#26059 target, type#26059 maxDelta) { }
	// RVA: -1
	public static type#26059 MoveTowardsAngle(type#26059 current, type#26059 target, type#26059 maxDelta) { }
	// RVA: -1
	public static type#26059 SmoothStep(type#26059 from, type#26059 to, type#26059 t) { }
	// RVA: -1
	public static type#15313 Approximately(type#26059 a, type#26059 b) { }
	// RVA: -1
	public static type#26059 SmoothDamp(type#26059 current, type#26059 target, type#12112 currentVelocity, type#26059 smoothTime) { }
	// RVA: -1
	public static type#26059 SmoothDamp(type#26059 current, type#26059 target, type#12112 currentVelocity, type#26059 smoothTime, type#26059 maxSpeed, type#26059 deltaTime) { }
	// RVA: -1
	public static type#26059 Repeat(type#26059 t, type#26059 length) { }
	// RVA: -1
	public static type#26059 PingPong(type#26059 t, type#26059 length) { }
	// RVA: -1
	public static type#26059 InverseLerp(type#26059 a, type#26059 b, type#26059 value) { }
	// RVA: -1
	public static type#26059 DeltaAngle(type#26059 current, type#26059 target) { }
	// RVA: -1
	internal static type#26059 ClampToFloat(type#17430 value) { }
	// RVA: -1
	internal static type#20867 ClampToInt(type#20900 value) { }
	// RVA: -1
	internal static type#27917 ClampToUInt(type#20900 value) { }
	// RVA: -1
	internal static type#20867 GetNumberOfDecimalsForMinimumDifference(type#17430 minDifference) { }
	// RVA: -1
	internal static type#17430 RoundBasedOnMinimumDifference(type#17430 valueToRound, type#17430 minDifference) { }
	// RVA: -1
	internal static type#17430 DiscardLeastSignificantDecimal(type#17430 v) { }
	// RVA: -1
	public static type#20867 NextPowerOfTwo(type#20867 value) { }
	// RVA: -1
	public static type#15313 IsPowerOfTwo(type#20867 value) { }
	// RVA: -1
	private static type#28660 .cctor() { }
	// RVA: -1
	private static type#28660 CorrelatedColorTemperatureToRGB_Injected(type#26059 kelvin, type#11812 ret) { }
}
}
