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 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 m_LastDisabledRigidbody2D; } }