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 = "0x742A90", Offset = "0x741890", VA = "0x180742A90")] 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 = "0x742A70", Offset = "0x741870", VA = "0x180742A70")] 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 = "0x728E90", Offset = "0x727C90", VA = "0x180728E90")] 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 = "0x714220", Offset = "0x713020", VA = "0x180714220")] 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 = "0x7429C0", Offset = "0x7417C0", VA = "0x1807429C0")] get { return null; } } // Token: 0x0600003F RID: 63 RVA: 0x000023FC File Offset: 0x000005FC [Token(Token = "0x600003F")] [Address(RVA = "0x742AB0", Offset = "0x7418B0", VA = "0x180742AB0")] 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; } }