Files
Apr2020-Cpp2Il-Dump/UnityEngine.CoreModule/UnityEngine/Mathf.cs
T
niko 8fc35183db a
2026-04-11 22:19:20 +02:00

430 lines
13 KiB
C#

using System;
using Cpp2IlInjected;
using UnityEngine.Bindings;
using UnityEngine.Internal;
namespace UnityEngine
{
// Token: 0x020000D8 RID: 216
[Token(Token = "0x20000D8")]
[NativeHeader("Runtime/Math/ColorSpaceConversion.h")]
[NativeHeader("Runtime/Math/FloatConversion.h")]
[NativeHeader("Runtime/Math/PerlinNoise.h")]
[NativeHeader("Runtime/Utilities/BitUtility.h")]
public struct Mathf
{
// Token: 0x060008F4 RID: 2292 RVA: 0x00006960 File Offset: 0x00004B60
[Token(Token = "0x60008F4")]
[Address(RVA = "0x2B8F4A0", Offset = "0x2B8E2A0", VA = "0x182B8F4A0")]
[FreeFunction]
public static int ClosestPowerOfTwo(int value)
{
return 0;
}
// Token: 0x060008F5 RID: 2293 RVA: 0x00006978 File Offset: 0x00004B78
[Token(Token = "0x60008F5")]
[Address(RVA = "0x2B8F840", Offset = "0x2B8E640", VA = "0x182B8F840")]
[FreeFunction]
public static bool IsPowerOfTwo(int value)
{
return default(bool);
}
// Token: 0x060008F6 RID: 2294 RVA: 0x00006990 File Offset: 0x00004B90
[Token(Token = "0x60008F6")]
[Address(RVA = "0x2B8FCB0", Offset = "0x2B8EAB0", VA = "0x182B8FCB0")]
[FreeFunction]
public static int NextPowerOfTwo(int value)
{
return 0;
}
// Token: 0x060008F7 RID: 2295 RVA: 0x000069A8 File Offset: 0x00004BA8
[Token(Token = "0x60008F7")]
[Address(RVA = "0x2B8F750", Offset = "0x2B8E550", VA = "0x182B8F750")]
[FreeFunction]
public static float GammaToLinearSpace(float value)
{
return 0f;
}
// Token: 0x060008F8 RID: 2296 RVA: 0x000069C0 File Offset: 0x00004BC0
[Token(Token = "0x60008F8")]
[Address(RVA = "0x2B8F940", Offset = "0x2B8E740", VA = "0x182B8F940")]
[FreeFunction]
public static float LinearToGammaSpace(float value)
{
return 0f;
}
// Token: 0x060008F9 RID: 2297 RVA: 0x000069D8 File Offset: 0x00004BD8
[Token(Token = "0x60008F9")]
[Address(RVA = "0x2B8FCF0", Offset = "0x2B8EAF0", VA = "0x182B8FCF0")]
[FreeFunction]
public static float PerlinNoise(float x, float y)
{
return 0f;
}
// Token: 0x060008FA RID: 2298 RVA: 0x000069F0 File Offset: 0x00004BF0
[Token(Token = "0x60008FA")]
[Address(RVA = "0x2B8FF40", Offset = "0x2B8ED40", VA = "0x182B8FF40")]
public static float Sin(float f)
{
return 0f;
}
// Token: 0x060008FB RID: 2299 RVA: 0x00006A08 File Offset: 0x00004C08
[Token(Token = "0x60008FB")]
[Address(RVA = "0x2B8F4E0", Offset = "0x2B8E2E0", VA = "0x182B8F4E0")]
public static float Cos(float f)
{
return 0f;
}
// Token: 0x060008FC RID: 2300 RVA: 0x00006A20 File Offset: 0x00004C20
[Token(Token = "0x60008FC")]
[Address(RVA = "0x2B90720", Offset = "0x2B8F520", VA = "0x182B90720")]
public static float Tan(float f)
{
return 0f;
}
// Token: 0x060008FD RID: 2301 RVA: 0x00006A38 File Offset: 0x00004C38
[Token(Token = "0x60008FD")]
[Address(RVA = "0x2B8F240", Offset = "0x2B8E040", VA = "0x182B8F240")]
public static float Asin(float f)
{
return 0f;
}
// Token: 0x060008FE RID: 2302 RVA: 0x00006A50 File Offset: 0x00004C50
[Token(Token = "0x60008FE")]
[Address(RVA = "0x2B8F110", Offset = "0x2B8DF10", VA = "0x182B8F110")]
public static float Acos(float f)
{
return 0f;
}
// Token: 0x060008FF RID: 2303 RVA: 0x00006A68 File Offset: 0x00004C68
[Token(Token = "0x60008FF")]
[Address(RVA = "0x2B8F320", Offset = "0x2B8E120", VA = "0x182B8F320")]
public static float Atan(float f)
{
return 0f;
}
// Token: 0x06000900 RID: 2304 RVA: 0x00006A80 File Offset: 0x00004C80
[Token(Token = "0x6000900")]
[Address(RVA = "0x2B8F2A0", Offset = "0x2B8E0A0", VA = "0x182B8F2A0")]
public static float Atan2(float y, float x)
{
return 0f;
}
// Token: 0x06000901 RID: 2305 RVA: 0x00006A98 File Offset: 0x00004C98
[Token(Token = "0x6000901")]
[Address(RVA = "0x2B906C0", Offset = "0x2B8F4C0", VA = "0x182B906C0")]
public static float Sqrt(float f)
{
return 0f;
}
// Token: 0x06000902 RID: 2306 RVA: 0x00006AB0 File Offset: 0x00004CB0
[Token(Token = "0x6000902")]
[Address(RVA = "0x2B8F0A0", Offset = "0x2B8DEA0", VA = "0x182B8F0A0")]
public static float Abs(float f)
{
return 0f;
}
// Token: 0x06000903 RID: 2307 RVA: 0x00006AC8 File Offset: 0x00004CC8
[Token(Token = "0x6000903")]
[Address(RVA = "0x2B8F050", Offset = "0x2B8DE50", VA = "0x182B8F050")]
public static int Abs(int value)
{
return 0;
}
// Token: 0x06000904 RID: 2308 RVA: 0x00006AE0 File Offset: 0x00004CE0
[Token(Token = "0x6000904")]
[Address(RVA = "0x2B8FBB0", Offset = "0x2B8E9B0", VA = "0x182B8FBB0")]
public static float Min(float a, float b)
{
return 0f;
}
// Token: 0x06000905 RID: 2309 RVA: 0x00006AF8 File Offset: 0x00004CF8
[Token(Token = "0x6000905")]
[Address(RVA = "0x2B8FBA0", Offset = "0x2B8E9A0", VA = "0x182B8FBA0")]
public static int Min(int a, int b)
{
return 0;
}
// Token: 0x06000906 RID: 2310 RVA: 0x00006B10 File Offset: 0x00004D10
[Token(Token = "0x6000906")]
[Address(RVA = "0x2B8FB40", Offset = "0x2B8E940", VA = "0x182B8FB40")]
public static int Min(params int[] values)
{
return 0;
}
// Token: 0x06000907 RID: 2311 RVA: 0x00006B28 File Offset: 0x00004D28
[Token(Token = "0x6000907")]
[Address(RVA = "0x2B8FAC0", Offset = "0x2B8E8C0", VA = "0x182B8FAC0")]
public static float Max(float a, float b)
{
return 0f;
}
// Token: 0x06000908 RID: 2312 RVA: 0x00006B40 File Offset: 0x00004D40
[Token(Token = "0x6000908")]
[Address(RVA = "0x2B8FAE0", Offset = "0x2B8E8E0", VA = "0x182B8FAE0")]
public static float Max(params float[] values)
{
return 0f;
}
// Token: 0x06000909 RID: 2313 RVA: 0x00006B58 File Offset: 0x00004D58
[Token(Token = "0x6000909")]
[Address(RVA = "0x2B8FAD0", Offset = "0x2B8E8D0", VA = "0x182B8FAD0")]
public static int Max(int a, int b)
{
return 0;
}
// Token: 0x0600090A RID: 2314 RVA: 0x00006B70 File Offset: 0x00004D70
[Token(Token = "0x600090A")]
[Address(RVA = "0x2B8FD40", Offset = "0x2B8EB40", VA = "0x182B8FD40")]
public static float Pow(float f, float p)
{
return 0f;
}
// Token: 0x0600090B RID: 2315 RVA: 0x00006B88 File Offset: 0x00004D88
[Token(Token = "0x600090B")]
[Address(RVA = "0x2B8F630", Offset = "0x2B8E430", VA = "0x182B8F630")]
public static float Exp(float power)
{
return 0f;
}
// Token: 0x0600090C RID: 2316 RVA: 0x00006BA0 File Offset: 0x00004DA0
[Token(Token = "0x600090C")]
[Address(RVA = "0x2B8FA40", Offset = "0x2B8E840", VA = "0x182B8FA40")]
public static float Log(float f, float p)
{
return 0f;
}
// Token: 0x0600090D RID: 2317 RVA: 0x00006BB8 File Offset: 0x00004DB8
[Token(Token = "0x600090D")]
[Address(RVA = "0x2B8F9E0", Offset = "0x2B8E7E0", VA = "0x182B8F9E0")]
public static float Log(float f)
{
return 0f;
}
// Token: 0x0600090E RID: 2318 RVA: 0x00006BD0 File Offset: 0x00004DD0
[Token(Token = "0x600090E")]
[Address(RVA = "0x2B8F980", Offset = "0x2B8E780", VA = "0x182B8F980")]
public static float Log10(float f)
{
return 0f;
}
// Token: 0x0600090F RID: 2319 RVA: 0x00006BE8 File Offset: 0x00004DE8
[Token(Token = "0x600090F")]
[Address(RVA = "0x2B8F3E0", Offset = "0x2B8E1E0", VA = "0x182B8F3E0")]
public static float Ceil(float f)
{
return 0f;
}
// Token: 0x06000910 RID: 2320 RVA: 0x00006C00 File Offset: 0x00004E00
[Token(Token = "0x6000910")]
[Address(RVA = "0x2B8F6F0", Offset = "0x2B8E4F0", VA = "0x182B8F6F0")]
public static float Floor(float f)
{
return 0f;
}
// Token: 0x06000911 RID: 2321 RVA: 0x00006C18 File Offset: 0x00004E18
[Token(Token = "0x6000911")]
[Address(RVA = "0x2B8FEC0", Offset = "0x2B8ECC0", VA = "0x182B8FEC0")]
public static float Round(float f)
{
return 0f;
}
// Token: 0x06000912 RID: 2322 RVA: 0x00006C30 File Offset: 0x00004E30
[Token(Token = "0x6000912")]
[Address(RVA = "0x2B8F380", Offset = "0x2B8E180", VA = "0x182B8F380")]
public static int CeilToInt(float f)
{
return 0;
}
// Token: 0x06000913 RID: 2323 RVA: 0x00006C48 File Offset: 0x00004E48
[Token(Token = "0x6000913")]
[Address(RVA = "0x2B8F690", Offset = "0x2B8E490", VA = "0x182B8F690")]
public static int FloorToInt(float f)
{
return 0;
}
// Token: 0x06000914 RID: 2324 RVA: 0x00006C60 File Offset: 0x00004E60
[Token(Token = "0x6000914")]
[Address(RVA = "0x2B8FE60", Offset = "0x2B8EC60", VA = "0x182B8FE60")]
public static int RoundToInt(float f)
{
return 0;
}
// Token: 0x06000915 RID: 2325 RVA: 0x00006C78 File Offset: 0x00004E78
[Token(Token = "0x6000915")]
[Address(RVA = "0x2B8FF20", Offset = "0x2B8ED20", VA = "0x182B8FF20")]
public static float Sign(float f)
{
return 0f;
}
// Token: 0x06000916 RID: 2326 RVA: 0x00006C90 File Offset: 0x00004E90
[Token(Token = "0x6000916")]
[Address(RVA = "0x2B8F460", Offset = "0x2B8E260", VA = "0x182B8F460")]
public static float Clamp(float value, float min, float max)
{
return 0f;
}
// Token: 0x06000917 RID: 2327 RVA: 0x00006CA8 File Offset: 0x00004EA8
[Token(Token = "0x6000917")]
[Address(RVA = "0x2B8F480", Offset = "0x2B8E280", VA = "0x182B8F480")]
public static int Clamp(int value, int min, int max)
{
return 0;
}
// Token: 0x06000918 RID: 2328 RVA: 0x00006CC0 File Offset: 0x00004EC0
[Token(Token = "0x6000918")]
[Address(RVA = "0x2B8F440", Offset = "0x2B8E240", VA = "0x182B8F440")]
public static float Clamp01(float value)
{
return 0f;
}
// Token: 0x06000919 RID: 2329 RVA: 0x00006CD8 File Offset: 0x00004ED8
[Token(Token = "0x6000919")]
[Address(RVA = "0x2B8F8A0", Offset = "0x2B8E6A0", VA = "0x182B8F8A0")]
public static float Lerp(float a, float b, float t)
{
return 0f;
}
// Token: 0x0600091A RID: 2330 RVA: 0x00006CF0 File Offset: 0x00004EF0
[Token(Token = "0x600091A")]
[Address(RVA = "0x2B8F880", Offset = "0x2B8E680", VA = "0x182B8F880")]
public static float LerpUnclamped(float a, float b, float t)
{
return 0f;
}
// Token: 0x0600091B RID: 2331 RVA: 0x00006D08 File Offset: 0x00004F08
[Token(Token = "0x600091B")]
[Address(RVA = "0x2B8FBC0", Offset = "0x2B8E9C0", VA = "0x182B8FBC0")]
public static float MoveTowards(float current, float target, float maxDelta)
{
return 0f;
}
// Token: 0x0600091C RID: 2332 RVA: 0x00006D20 File Offset: 0x00004F20
[Token(Token = "0x600091C")]
[Address(RVA = "0x2B90600", Offset = "0x2B8F400", VA = "0x182B90600")]
public static float SmoothStep(float from, float to, float t)
{
return 0f;
}
// Token: 0x0600091D RID: 2333 RVA: 0x00006D38 File Offset: 0x00004F38
[Token(Token = "0x600091D")]
[Address(RVA = "0x2B8F170", Offset = "0x2B8DF70", VA = "0x182B8F170")]
public static bool Approximately(float a, float b)
{
return default(bool);
}
// Token: 0x0600091E RID: 2334 RVA: 0x00006D50 File Offset: 0x00004F50
[Token(Token = "0x600091E")]
[Address(RVA = "0x2B90540", Offset = "0x2B8F340", VA = "0x182B90540")]
[ExcludeFromDocs]
public static float SmoothDamp(float current, float target, ref float currentVelocity, float smoothTime, float maxSpeed)
{
return 0f;
}
// Token: 0x0600091F RID: 2335 RVA: 0x00006D68 File Offset: 0x00004F68
[Token(Token = "0x600091F")]
[Address(RVA = "0x2B90480", Offset = "0x2B8F280", VA = "0x182B90480")]
[ExcludeFromDocs]
public static float SmoothDamp(float current, float target, ref float currentVelocity, float smoothTime)
{
return 0f;
}
// Token: 0x06000920 RID: 2336 RVA: 0x00006D80 File Offset: 0x00004F80
[Token(Token = "0x6000920")]
[Address(RVA = "0x2B902F0", Offset = "0x2B8F0F0", VA = "0x182B902F0")]
public static float SmoothDamp(float current, float target, ref float currentVelocity, float smoothTime, [DefaultValue("Mathf.Infinity")] float maxSpeed, [DefaultValue("Time.deltaTime")] float deltaTime)
{
return 0f;
}
// Token: 0x06000921 RID: 2337 RVA: 0x00006D98 File Offset: 0x00004F98
[Token(Token = "0x6000921")]
[Address(RVA = "0x2B90110", Offset = "0x2B8EF10", VA = "0x182B90110")]
[ExcludeFromDocs]
public static float SmoothDampAngle(float current, float target, ref float currentVelocity, float smoothTime)
{
return 0f;
}
// Token: 0x06000922 RID: 2338 RVA: 0x00006DB0 File Offset: 0x00004FB0
[Token(Token = "0x6000922")]
[Address(RVA = "0x2B8FFA0", Offset = "0x2B8EDA0", VA = "0x182B8FFA0")]
public static float SmoothDampAngle(float current, float target, ref float currentVelocity, float smoothTime, [DefaultValue("Mathf.Infinity")] float maxSpeed, [DefaultValue("Time.deltaTime")] float deltaTime)
{
return 0f;
}
// Token: 0x06000923 RID: 2339 RVA: 0x00006DC8 File Offset: 0x00004FC8
[Token(Token = "0x6000923")]
[Address(RVA = "0x2B8FDC0", Offset = "0x2B8EBC0", VA = "0x182B8FDC0")]
public static float Repeat(float t, float length)
{
return 0f;
}
// Token: 0x06000924 RID: 2340 RVA: 0x00006DE0 File Offset: 0x00004FE0
[Token(Token = "0x6000924")]
[Address(RVA = "0x2B8F790", Offset = "0x2B8E590", VA = "0x182B8F790")]
public static float InverseLerp(float a, float b, float value)
{
return 0f;
}
// Token: 0x06000925 RID: 2341 RVA: 0x00006DF8 File Offset: 0x00004FF8
[Token(Token = "0x6000925")]
[Address(RVA = "0x2B8F540", Offset = "0x2B8E340", VA = "0x182B8F540")]
public static float DeltaAngle(float current, float target)
{
return 0f;
}
// Token: 0x04000409 RID: 1033
[Token(Token = "0x4000409")]
public static readonly float Epsilon;
}
}