using System; using System.Collections.Generic; using System.Runtime.InteropServices; using Cpp2IlInjected; using UnityEngine; namespace RecRoom { // Token: 0x0200002A RID: 42 [Token(Token = "0x200002A")] [StructLayout(3)] public static class MathExt { // Token: 0x060000B7 RID: 183 RVA: 0x000024EC File Offset: 0x000006EC [Token(Token = "0x60000B7")] [Address(RVA = "0x3242CB0", Offset = "0x32416B0", VA = "0x183242CB0")] public static bool IsInRangeInclusive(int value, int rangeA, int rangeB) { return default(bool); } // Token: 0x060000B8 RID: 184 RVA: 0x00002504 File Offset: 0x00000704 [Token(Token = "0x60000B8")] [Address(RVA = "0x3242470", Offset = "0x3240E70", VA = "0x183242470")] public static float GetNthHighestValue(this IList values, int n) { return 0f; } // Token: 0x060000B9 RID: 185 RVA: 0x0000251C File Offset: 0x0000071C [Token(Token = "0x60000B9")] [Address(RVA = "0x3242610", Offset = "0x3241010", VA = "0x183242610")] public static float GetNthLowestValue(this IList values, int n) { return 0f; } // Token: 0x060000BA RID: 186 RVA: 0x0000206A File Offset: 0x0000026A [Token(Token = "0x60000BA")] [Address(RVA = "0x3241480", Offset = "0x323FE80", VA = "0x183241480")] public static void CartesianPointToSphericalRadians(Vector3 cartesionPoint, out float pitchRadians, out float yawRadians, out float radius) { } // Token: 0x060000BB RID: 187 RVA: 0x0000206A File Offset: 0x0000026A [Token(Token = "0x60000BB")] [Address(RVA = "0x3241360", Offset = "0x323FD60", VA = "0x183241360")] public static void CartesianPointToSphericalDegrees(Vector3 cartesionPoint, out float pitchDegrees, out float yawDegrees, out float radius) { } // Token: 0x060000BC RID: 188 RVA: 0x00002534 File Offset: 0x00000734 [Token(Token = "0x60000BC")] [Address(RVA = "0x32437A0", Offset = "0x32421A0", VA = "0x1832437A0")] public static Vector3 SphericalPointRadiansToCartesian(float pitchRadians, float yawRadians, float radius) { return default(Vector3); } // Token: 0x060000BD RID: 189 RVA: 0x0000254C File Offset: 0x0000074C [Token(Token = "0x60000BD")] [Address(RVA = "0x3243630", Offset = "0x3242030", VA = "0x183243630")] public static Vector3 SphericalPointDegreestoCartesian(float pitchDegrees, float yawDegrees, float radius) { return default(Vector3); } // Token: 0x060000BE RID: 190 RVA: 0x00002564 File Offset: 0x00000764 [Token(Token = "0x60000BE")] [Address(RVA = "0x3241560", Offset = "0x323FF60", VA = "0x183241560")] public static Vector3 FindRayPlaneIntersectionPoint(Vector3 rayPoint, Vector3 rayDirection, Vector3 planePoint, Vector3 planeNormal) { return default(Vector3); } // Token: 0x060000BF RID: 191 RVA: 0x0000257C File Offset: 0x0000077C [Token(Token = "0x60000BF")] [Address(RVA = "0x3243340", Offset = "0x3241D40", VA = "0x183243340")] public static bool NormalizedParallel(Vector3 a, Vector3 b) { return default(bool); } // Token: 0x060000C0 RID: 192 RVA: 0x00002594 File Offset: 0x00000794 [Token(Token = "0x60000C0")] [Address(RVA = "0x32416F0", Offset = "0x32400F0", VA = "0x1832416F0")] public static float GetClosestDistToRay(Ray src, Ray target) { return 0f; } // Token: 0x060000C1 RID: 193 RVA: 0x000025AC File Offset: 0x000007AC [Token(Token = "0x60000C1")] [Address(RVA = "0x3241FB0", Offset = "0x32409B0", VA = "0x183241FB0")] private static float GetNthHighestValue(this IList values, int n, float modifier) { return 0f; } // Token: 0x060000C2 RID: 194 RVA: 0x000025C4 File Offset: 0x000007C4 [Token(Token = "0x60000C2")] [Address(RVA = "0x3241140", Offset = "0x323FB40", VA = "0x183241140")] public static bool Approximately(float a, float b, float maxError) { return default(bool); } // Token: 0x060000C3 RID: 195 RVA: 0x000025DC File Offset: 0x000007DC [Token(Token = "0x60000C3")] [Address(RVA = "0x3242E70", Offset = "0x3241870", VA = "0x183242E70")] public static Vector3 MirrorPoint(Vector3 point, Vector3 mirrorPlaneNormal, Vector3 mirrorPlanePosition) { return default(Vector3); } // Token: 0x060000C4 RID: 196 RVA: 0x000025F4 File Offset: 0x000007F4 [Token(Token = "0x60000C4")] [Address(RVA = "0x3242CD0", Offset = "0x32416D0", VA = "0x183242CD0")] public static Vector3 MirrorDirection(Vector3 direction, Vector3 mirrorPlaneNormal) { return default(Vector3); } // Token: 0x060000C5 RID: 197 RVA: 0x0000206A File Offset: 0x0000026A [Token(Token = "0x60000C5")] [Address(RVA = "0x3242FD0", Offset = "0x32419D0", VA = "0x183242FD0")] public static void MirrorPrimitiveTransform(Transform transform, Vector3 mirrorPlaneNormal, Vector3 mirrorPlanePosition, Vector3 worldTranslation) { } // Token: 0x060000C6 RID: 198 RVA: 0x0000260C File Offset: 0x0000080C [Token(Token = "0x60000C6")] [Address(RVA = "0x32411D0", Offset = "0x323FBD0", VA = "0x1832411D0")] public static Vector2 CalculateRectInteriorBoundsDepenetration(Rect rect, Rect boundsRect) { return default(Vector2); } // Token: 0x060000C7 RID: 199 RVA: 0x00002624 File Offset: 0x00000824 [Token(Token = "0x60000C7")] [Address(RVA = "0x3241B60", Offset = "0x3240560", VA = "0x183241B60")] public static Vector3 GetLegacyProjectileMotionInitialVelocity(Vector3 origin, Vector3 target, float maxRange, float speed, out float totalLifetime) { return default(Vector3); } // Token: 0x060000C8 RID: 200 RVA: 0x0000263C File Offset: 0x0000083C [Token(Token = "0x60000C8")] [Address(RVA = "0x3242700", Offset = "0x3241100", VA = "0x183242700")] public static Vector3 GetProjectileMotionInitialVelocity(Vector3 origin, Vector3 target, float speed, out float totalLifetime) { return default(Vector3); } // Token: 0x060000C9 RID: 201 RVA: 0x00002654 File Offset: 0x00000854 [Token(Token = "0x60000C9")] [Address(RVA = "0x3242990", Offset = "0x3241390", VA = "0x183242990")] private static float GetProjectileMotionLaunchAngleDegrees(Vector3 origin, Vector3 target, float speed) { return 0f; } // Token: 0x060000CA RID: 202 RVA: 0x0000266C File Offset: 0x0000086C [Token(Token = "0x60000CA")] [Address(RVA = "0x3242C90", Offset = "0x3241690", VA = "0x183242C90")] public static float InverseLerpForMin(float maxValue, float tValue, float t) { return 0f; } // Token: 0x060000CB RID: 203 RVA: 0x00002684 File Offset: 0x00000884 [Token(Token = "0x60000CB")] [Address(RVA = "0x3242C70", Offset = "0x3241670", VA = "0x183242C70")] public static float InverseLerpForMax(float minValue, float tValue, float t) { return 0f; } // Token: 0x060000CC RID: 204 RVA: 0x0000269C File Offset: 0x0000089C [Token(Token = "0x60000CC")] [Address(RVA = "0x3243450", Offset = "0x3241E50", VA = "0x183243450")] public static float SolveQuadraticEquationMaxValue(float a, float b, float c) { return 0f; } // Token: 0x060000CD RID: 205 RVA: 0x0000206A File Offset: 0x0000026A [Token(Token = "0x60000CD")] [Address(RVA = "0x3243570", Offset = "0x3241F70", VA = "0x183243570")] public static void SolveQuadraticEquation(float a, float b, float c, out float lowerResult, out float upperResult) { } // Token: 0x060000CE RID: 206 RVA: 0x000026B4 File Offset: 0x000008B4 [Token(Token = "0x60000CE")] [Address(RVA = "0x3243410", Offset = "0x3241E10", VA = "0x183243410")] public static float ReMapRange(this float value, Vector2 range, Vector2 newRange) { return 0f; } // Token: 0x060000CF RID: 207 RVA: 0x000026CC File Offset: 0x000008CC [Token(Token = "0x60000CF")] [Address(RVA = "0x3242C40", Offset = "0x3241640", VA = "0x183242C40")] public static float GetRandomSign() { return 0f; } // Token: 0x060000D0 RID: 208 RVA: 0x000026E4 File Offset: 0x000008E4 [Token(Token = "0x60000D0")] [Address(RVA = "0x7D72C0", Offset = "0x7D5CC0", VA = "0x1807D72C0")] public static float Sqr(this float num) { return 0f; } // Token: 0x04000045 RID: 69 [Token(Token = "0x4000045")] private static readonly List INSTANTANEOUS_FLOATS; // Token: 0x04000046 RID: 70 [Token(Token = "0x4000046")] private static readonly List INSTANTANEOUS_FLOATS2; } }