68 lines
2.4 KiB
C#
68 lines
2.4 KiB
C#
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<T>(Vector3 origin, Vector3 direction, float maxDistance, int layerMask, QueryTriggerInteraction triggerInteraction, out Vector3 hitPoint, out Collider hitCollider, Func<Collider, T> 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<T>(Vector3 origin, float radius, Vector3 direction, int layerMask, float maxDistance, out Vector3 hitPoint, out Collider collider, Func<Collider, float, T> 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;
|
|
}
|
|
}
|