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 = "0x532810", Offset = "0x531610", VA = "0x180532810")] 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 = "0x741980", Offset = "0x740780", VA = "0x180741980")] get { return default(bool); } } // Token: 0x06000020 RID: 32 RVA: 0x0000224C File Offset: 0x0000044C [Token(Token = "0x6000020")] [Address(RVA = "0x740B60", Offset = "0x73F960", VA = "0x180740B60")] [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 = "0x7417C0", Offset = "0x7405C0", VA = "0x1807417C0")] [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 = "0x741010", Offset = "0x73FE10", VA = "0x180741010")] [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 = "0x741620", Offset = "0x740420", VA = "0x180741620")] [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 = "0x741480", Offset = "0x740280", VA = "0x180741480")] [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 = "0x7410E0", Offset = "0x73FEE0", VA = "0x1807410E0")] 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 = "0x740F10", Offset = "0x73FD10", VA = "0x180740F10")] [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 = "0x741280", Offset = "0x740080", VA = "0x180741280")] 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 = "0x741380", Offset = "0x740180", VA = "0x180741380")] 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 = "0x740180", Offset = "0x73EF80", VA = "0x180740180")] [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 = "0x7406C0", Offset = "0x73F4C0", VA = "0x1807406C0")] [ExcludeFromDocs] public static RaycastHit2D[] GetRayIntersectionAll(Ray ray) { return null; } // Token: 0x0600002B RID: 43 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600002B")] [Address(RVA = "0x740580", Offset = "0x73F380", VA = "0x180740580")] [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 = "0x740440", Offset = "0x73F240", VA = "0x180740440")] [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 = "0x7403A0", Offset = "0x73F1A0", VA = "0x1807403A0")] [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 = "0x740A40", Offset = "0x73F840", VA = "0x180740A40")] [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 = "0x7407F0", Offset = "0x73F5F0", VA = "0x1807407F0")] [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 = "0x740910", Offset = "0x73F710", VA = "0x180740910")] [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 = "0x740E00", Offset = "0x73FC00", VA = "0x180740E00")] [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 = "0x740CF0", Offset = "0x73FAF0", VA = "0x180740CF0")] [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 = "0x740330", Offset = "0x73F130", VA = "0x180740330")] 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; } }