using System; using System.Runtime.InteropServices; using Cpp2IlInjected; using UnityEngine; namespace RecRoom { // Token: 0x0200002D RID: 45 [Token(Token = "0x200002D")] [StructLayout(3)] public static class PhysicsExt { // Token: 0x060000D9 RID: 217 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60000D9")] [Address(RVA = "0x1F309B0", Offset = "0x1F2F3B0", VA = "0x181F309B0")] public static T GetClosestRaycastHit(Vector3 origin, Vector3 direction, float maxDistance, int layerMask, QueryTriggerInteraction triggerInteraction, out Vector3 hitPoint, out Collider hitCollider, Func vallidateColliderFunc) { return null; } // Token: 0x060000DA RID: 218 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x60000DA")] [Address(RVA = "0x1F30C90", Offset = "0x1F2F690", VA = "0x181F30C90")] public static T GetClosestSphereCastHit(Vector3 origin, float radius, Vector3 direction, int layerMask, float maxDistance, out Vector3 hitPoint, out Collider collider, Func validateColliderFunc) { return null; } // Token: 0x060000DB RID: 219 RVA: 0x0000206A File Offset: 0x0000026A [Token(Token = "0x60000DB")] [Address(RVA = "0x32440E0", Offset = "0x3242AE0", VA = "0x1832440E0")] public static void SortByDistanceToCenter(this RaycastHit[] hits, int count) { } // Token: 0x060000DC RID: 220 RVA: 0x0000206A File Offset: 0x0000026A [Token(Token = "0x60000DC")] [Address(RVA = "0x3243C90", Offset = "0x3242690", VA = "0x183243C90")] public static void ClearVelocity(this Rigidbody rb) { } // Token: 0x060000DD RID: 221 RVA: 0x0000272C File Offset: 0x0000092C [Token(Token = "0x60000DD")] [Address(RVA = "0x3243E50", Offset = "0x3242850", VA = "0x183243E50")] public static float CombinedBounciness(this PhysicMaterial thisMaterial, PhysicMaterial otherMaterial) { return 0f; } // Token: 0x060000DE RID: 222 RVA: 0x00002744 File Offset: 0x00000944 [Token(Token = "0x60000DE")] [Address(RVA = "0x3243D40", Offset = "0x3242740", VA = "0x183243D40")] private static float CombinePhysicsMaterialProperty(float lhs, float rhs, PhysicMaterialCombine combineFunction) { return 0f; } // Token: 0x04000047 RID: 71 [Token(Token = "0x4000047")] public static readonly Collider[] IMMEDIATE_COLLIDER_HITS; // Token: 0x04000048 RID: 72 [Token(Token = "0x4000048")] public static readonly RaycastHit[] IMMEDIATE_RAYCAST_HITS; } }