229 lines
8.2 KiB
C#
229 lines
8.2 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using Cpp2IlInjected;
|
|
using UnityEngine.Bindings;
|
|
using UnityEngine.Internal;
|
|
using UnityEngine.Scripting;
|
|
|
|
namespace UnityEngine
|
|
{
|
|
// Token: 0x02000003 RID: 3
|
|
[Token(Token = "0x2000003")]
|
|
[NativeHeader("Physics2DScriptingClasses.h")]
|
|
[StaticAccessor("GetPhysicsManager2D()", StaticAccessorType.Arrow)]
|
|
[NativeHeader("Modules/Physics2D/PhysicsManager2D.h")]
|
|
[NativeHeader("Physics2DScriptingClasses.h")]
|
|
public class Physics2D
|
|
{
|
|
// Token: 0x17000001 RID: 1
|
|
// (get) Token: 0x0600001E RID: 30 RVA: 0x0000221C File Offset: 0x0000041C
|
|
[Token(Token = "0x17000001")]
|
|
public static PhysicsScene2D defaultPhysicsScene
|
|
{
|
|
[Token(Token = "0x600001E")]
|
|
[Address(RVA = "0x11BC410", Offset = "0x11BB410", VA = "0x1811BC410")]
|
|
get
|
|
{
|
|
return default(PhysicsScene2D);
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000002 RID: 2
|
|
// (get) Token: 0x0600001F RID: 31 RVA: 0x00002234 File Offset: 0x00000434
|
|
[Token(Token = "0x17000002")]
|
|
[StaticAccessor("GetPhysics2DSettings()")]
|
|
public static bool queriesHitTriggers
|
|
{
|
|
[Token(Token = "0x600001F")]
|
|
[Address(RVA = "0x120FE80", Offset = "0x120EE80", VA = "0x18120FE80")]
|
|
get
|
|
{
|
|
return default(bool);
|
|
}
|
|
}
|
|
|
|
// Token: 0x06000020 RID: 32 RVA: 0x0000224C File Offset: 0x0000044C
|
|
[Token(Token = "0x6000020")]
|
|
[Address(RVA = "0x120F060", Offset = "0x120E060", VA = "0x18120F060")]
|
|
[ExcludeFromDocs]
|
|
public static RaycastHit2D Linecast(Vector2 start, Vector2 end, int layerMask)
|
|
{
|
|
return default(RaycastHit2D);
|
|
}
|
|
|
|
// Token: 0x06000021 RID: 33 RVA: 0x00002264 File Offset: 0x00000464
|
|
[Token(Token = "0x6000021")]
|
|
[Address(RVA = "0x120FCC0", Offset = "0x120ECC0", VA = "0x18120FCC0")]
|
|
[ExcludeFromDocs]
|
|
public static RaycastHit2D Raycast(Vector2 origin, Vector2 direction)
|
|
{
|
|
return default(RaycastHit2D);
|
|
}
|
|
|
|
// Token: 0x06000022 RID: 34 RVA: 0x0000227C File Offset: 0x0000047C
|
|
[Token(Token = "0x6000022")]
|
|
[Address(RVA = "0x120F510", Offset = "0x120E510", VA = "0x18120F510")]
|
|
[ExcludeFromDocs]
|
|
public static RaycastHit2D Raycast(Vector2 origin, Vector2 direction, float distance)
|
|
{
|
|
return default(RaycastHit2D);
|
|
}
|
|
|
|
// Token: 0x06000023 RID: 35 RVA: 0x00002294 File Offset: 0x00000494
|
|
[Token(Token = "0x6000023")]
|
|
[Address(RVA = "0x120FB20", Offset = "0x120EB20", VA = "0x18120FB20")]
|
|
[RequiredByNativeCode]
|
|
[ExcludeFromDocs]
|
|
public static RaycastHit2D Raycast(Vector2 origin, Vector2 direction, float distance, int layerMask)
|
|
{
|
|
return default(RaycastHit2D);
|
|
}
|
|
|
|
// Token: 0x06000024 RID: 36 RVA: 0x000022AC File Offset: 0x000004AC
|
|
[Token(Token = "0x6000024")]
|
|
[Address(RVA = "0x120F980", Offset = "0x120E980", VA = "0x18120F980")]
|
|
[ExcludeFromDocs]
|
|
public static RaycastHit2D Raycast(Vector2 origin, Vector2 direction, float distance, int layerMask, float minDepth)
|
|
{
|
|
return default(RaycastHit2D);
|
|
}
|
|
|
|
// Token: 0x06000025 RID: 37 RVA: 0x000022C4 File Offset: 0x000004C4
|
|
[Token(Token = "0x6000025")]
|
|
[Address(RVA = "0x120F5E0", Offset = "0x120E5E0", VA = "0x18120F5E0")]
|
|
public static RaycastHit2D Raycast(Vector2 origin, Vector2 direction, [DefaultValue("Mathf.Infinity")] float distance, [DefaultValue("DefaultRaycastLayers")] int layerMask, [DefaultValue("-Mathf.Infinity")] float minDepth, [DefaultValue("Mathf.Infinity")] float maxDepth)
|
|
{
|
|
return default(RaycastHit2D);
|
|
}
|
|
|
|
// Token: 0x06000026 RID: 38 RVA: 0x000022DC File Offset: 0x000004DC
|
|
[Token(Token = "0x6000026")]
|
|
[Address(RVA = "0x120F410", Offset = "0x120E410", VA = "0x18120F410")]
|
|
[ExcludeFromDocs]
|
|
public static int Raycast(Vector2 origin, Vector2 direction, ContactFilter2D contactFilter, RaycastHit2D[] results)
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
// Token: 0x06000027 RID: 39 RVA: 0x000022F4 File Offset: 0x000004F4
|
|
[Token(Token = "0x6000027")]
|
|
[Address(RVA = "0x120F780", Offset = "0x120E780", VA = "0x18120F780")]
|
|
public static int Raycast(Vector2 origin, Vector2 direction, ContactFilter2D contactFilter, RaycastHit2D[] results, [DefaultValue("Mathf.Infinity")] float distance)
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
// Token: 0x06000028 RID: 40 RVA: 0x0000230C File Offset: 0x0000050C
|
|
[Token(Token = "0x6000028")]
|
|
[Address(RVA = "0x120F880", Offset = "0x120E880", VA = "0x18120F880")]
|
|
public static int Raycast(Vector2 origin, Vector2 direction, ContactFilter2D contactFilter, List<RaycastHit2D> results, [DefaultValue("Mathf.Infinity")] float distance = float.PositiveInfinity)
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
// Token: 0x06000029 RID: 41 RVA: 0x00002324 File Offset: 0x00000524
|
|
[Token(Token = "0x6000029")]
|
|
[Address(RVA = "0x120E680", Offset = "0x120D680", VA = "0x18120E680")]
|
|
[ExcludeFromDocs]
|
|
public static RaycastHit2D CircleCast(Vector2 origin, float radius, Vector2 direction, float distance, int layerMask)
|
|
{
|
|
return default(RaycastHit2D);
|
|
}
|
|
|
|
// Token: 0x0600002A RID: 42 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x600002A")]
|
|
[Address(RVA = "0x120EBC0", Offset = "0x120DBC0", VA = "0x18120EBC0")]
|
|
[ExcludeFromDocs]
|
|
public static RaycastHit2D[] GetRayIntersectionAll(Ray ray)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x0600002B RID: 43 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x600002B")]
|
|
[Address(RVA = "0x120EA80", Offset = "0x120DA80", VA = "0x18120EA80")]
|
|
[ExcludeFromDocs]
|
|
public static RaycastHit2D[] GetRayIntersectionAll(Ray ray, float distance)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x0600002C RID: 44 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x600002C")]
|
|
[Address(RVA = "0x120E940", Offset = "0x120D940", VA = "0x18120E940")]
|
|
[RequiredByNativeCode]
|
|
public static RaycastHit2D[] GetRayIntersectionAll(Ray ray, [DefaultValue("Mathf.Infinity")] float distance, [DefaultValue("DefaultRaycastLayers")] int layerMask)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x0600002D RID: 45 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x600002D")]
|
|
[Address(RVA = "0x120E8A0", Offset = "0x120D8A0", VA = "0x18120E8A0")]
|
|
[NativeMethod]
|
|
[StaticAccessor("PhysicsQuery2D", StaticAccessorType.DoubleColon)]
|
|
[NativeMethod("GetRayIntersectionAll_Binding")]
|
|
private static RaycastHit2D[] GetRayIntersectionAll_Internal(PhysicsScene2D physicsScene, Vector3 origin, Vector3 direction, float distance, int layerMask)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x0600002E RID: 46 RVA: 0x0000233C File Offset: 0x0000053C
|
|
[Token(Token = "0x600002E")]
|
|
[Address(RVA = "0x120EF40", Offset = "0x120DF40", VA = "0x18120EF40")]
|
|
[ExcludeFromDocs]
|
|
public static int GetRayIntersectionNonAlloc(Ray ray, RaycastHit2D[] results)
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
// Token: 0x0600002F RID: 47 RVA: 0x00002354 File Offset: 0x00000554
|
|
[Token(Token = "0x600002F")]
|
|
[Address(RVA = "0x120ECF0", Offset = "0x120DCF0", VA = "0x18120ECF0")]
|
|
[ExcludeFromDocs]
|
|
public static int GetRayIntersectionNonAlloc(Ray ray, RaycastHit2D[] results, float distance)
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
// Token: 0x06000030 RID: 48 RVA: 0x0000236C File Offset: 0x0000056C
|
|
[Token(Token = "0x6000030")]
|
|
[Address(RVA = "0x120EE10", Offset = "0x120DE10", VA = "0x18120EE10")]
|
|
[RequiredByNativeCode]
|
|
public static int GetRayIntersectionNonAlloc(Ray ray, RaycastHit2D[] results, [DefaultValue("Mathf.Infinity")] float distance, [DefaultValue("DefaultRaycastLayers")] int layerMask)
|
|
{
|
|
return 0;
|
|
}
|
|
|
|
// Token: 0x06000031 RID: 49 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000031")]
|
|
[Address(RVA = "0x120F300", Offset = "0x120E300", VA = "0x18120F300")]
|
|
[ExcludeFromDocs]
|
|
public static Collider2D OverlapPoint(Vector2 point, int layerMask)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x06000032 RID: 50 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000032")]
|
|
[Address(RVA = "0x120F1F0", Offset = "0x120E1F0", VA = "0x18120F1F0")]
|
|
[ExcludeFromDocs]
|
|
public static Collider2D OverlapCircle(Vector2 point, float radius, int layerMask)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x06000034 RID: 52 RVA: 0x00002050 File Offset: 0x00000250
|
|
[Token(Token = "0x6000034")]
|
|
[Address(RVA = "0x120E830", Offset = "0x120D830", VA = "0x18120E830")]
|
|
private static RaycastHit2D[] GetRayIntersectionAll_Internal_Injected(ref PhysicsScene2D physicsScene, ref Vector3 origin, ref Vector3 direction, float distance, int layerMask)
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x04000002 RID: 2
|
|
[Token(Token = "0x4000002")]
|
|
private static List<Rigidbody2D> m_LastDisabledRigidbody2D;
|
|
}
|
|
}
|