using System; using Cpp2IlInjected; using UnityEngine.Bindings; using UnityEngine.Scripting; namespace UnityEngine { // Token: 0x02000009 RID: 9 [Token(Token = "0x2000009")] [RequiredByNativeCode] [NativeHeader("Runtime/Interfaces/IPhysics2D.h")] [NativeClass("RaycastHit2D", "struct RaycastHit2D;")] public struct RaycastHit2D { // Token: 0x17000003 RID: 3 // (get) Token: 0x0600003A RID: 58 RVA: 0x0000239C File Offset: 0x0000059C [Token(Token = "0x17000003")] public Vector2 point { [Token(Token = "0x600003A")] [Address(RVA = "0x1210F90", Offset = "0x120FF90", VA = "0x181210F90")] get { return default(Vector2); } } // Token: 0x17000004 RID: 4 // (get) Token: 0x0600003B RID: 59 RVA: 0x000023B4 File Offset: 0x000005B4 [Token(Token = "0x17000004")] public Vector2 normal { [Token(Token = "0x600003B")] [Address(RVA = "0x1210F70", Offset = "0x120FF70", VA = "0x181210F70")] get { return default(Vector2); } } // Token: 0x17000005 RID: 5 // (get) Token: 0x0600003C RID: 60 RVA: 0x000023CC File Offset: 0x000005CC [Token(Token = "0x17000005")] public float distance { [Token(Token = "0x600003C")] [Address(RVA = "0x11EA310", Offset = "0x11E9310", VA = "0x1811EA310")] get { return 0f; } } // Token: 0x17000006 RID: 6 // (get) Token: 0x0600003D RID: 61 RVA: 0x000023E4 File Offset: 0x000005E4 [Token(Token = "0x17000006")] public float fraction { [Token(Token = "0x600003D")] [Address(RVA = "0x11B9E80", Offset = "0x11B8E80", VA = "0x1811B9E80")] get { return 0f; } } // Token: 0x17000007 RID: 7 // (get) Token: 0x0600003E RID: 62 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x17000007")] public Collider2D collider { [Token(Token = "0x600003E")] [Address(RVA = "0x1210EC0", Offset = "0x120FEC0", VA = "0x181210EC0")] get { return null; } } // Token: 0x0600003F RID: 63 RVA: 0x000023FC File Offset: 0x000005FC [Token(Token = "0x600003F")] [Address(RVA = "0x1210FB0", Offset = "0x120FFB0", VA = "0x181210FB0")] public static implicit operator bool(RaycastHit2D hit) { return default(bool); } // Token: 0x04000029 RID: 41 [FieldOffset(Offset = "0x0")] [Token(Token = "0x4000029")] [NativeName("centroid")] private Vector2 m_Centroid; // Token: 0x0400002A RID: 42 [FieldOffset(Offset = "0x8")] [Token(Token = "0x400002A")] [NativeName("point")] private Vector2 m_Point; // Token: 0x0400002B RID: 43 [FieldOffset(Offset = "0x10")] [Token(Token = "0x400002B")] [NativeName("normal")] private Vector2 m_Normal; // Token: 0x0400002C RID: 44 [FieldOffset(Offset = "0x18")] [Token(Token = "0x400002C")] [NativeName("distance")] private float m_Distance; // Token: 0x0400002D RID: 45 [FieldOffset(Offset = "0x1C")] [Token(Token = "0x400002D")] [NativeName("fraction")] private float m_Fraction; // Token: 0x0400002E RID: 46 [FieldOffset(Offset = "0x20")] [Token(Token = "0x400002E")] [NativeName("collider")] private int m_Collider; } }