using System; using System.Runtime.CompilerServices; using UnityEngine.Scripting; namespace UnityEngine { // Token: 0x02000164 RID: 356 [UsedByNativeCode] public struct ContactPoint { // Token: 0x1700058E RID: 1422 // (get) Token: 0x060019E9 RID: 6633 RVA: 0x00020AD4 File Offset: 0x0001ECD4 public Vector3 point { get { return this.m_Point; } } // Token: 0x1700058F RID: 1423 // (get) Token: 0x060019EA RID: 6634 RVA: 0x00020AF0 File Offset: 0x0001ECF0 public Vector3 normal { get { return this.m_Normal; } } // Token: 0x17000590 RID: 1424 // (get) Token: 0x060019EB RID: 6635 RVA: 0x00020B0C File Offset: 0x0001ED0C public Collider thisCollider { get { return ContactPoint.ColliderFromInstanceId(this.m_ThisColliderInstanceID); } } // Token: 0x17000591 RID: 1425 // (get) Token: 0x060019EC RID: 6636 RVA: 0x00020B2C File Offset: 0x0001ED2C public Collider otherCollider { get { return ContactPoint.ColliderFromInstanceId(this.m_OtherColliderInstanceID); } } // Token: 0x17000592 RID: 1426 // (get) Token: 0x060019ED RID: 6637 RVA: 0x00020B4C File Offset: 0x0001ED4C public float separation { get { return this.m_Separation; } } // Token: 0x060019EE RID: 6638 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private static extern Collider ColliderFromInstanceId(int instanceID); // Token: 0x040003F8 RID: 1016 internal Vector3 m_Point; // Token: 0x040003F9 RID: 1017 internal Vector3 m_Normal; // Token: 0x040003FA RID: 1018 internal int m_ThisColliderInstanceID; // Token: 0x040003FB RID: 1019 internal int m_OtherColliderInstanceID; // Token: 0x040003FC RID: 1020 internal float m_Separation; } }