using System; using System.Runtime.InteropServices; using UnityEngine.Scripting; namespace UnityEngine { // Token: 0x0200015E RID: 350 [RequiredByNativeCode] [StructLayout(LayoutKind.Sequential)] public class ControllerColliderHit { // Token: 0x17000569 RID: 1385 // (get) Token: 0x06001908 RID: 6408 RVA: 0x0001F0E8 File Offset: 0x0001D2E8 public CharacterController controller { get { return this.m_Controller; } } // Token: 0x1700056A RID: 1386 // (get) Token: 0x06001909 RID: 6409 RVA: 0x0001F104 File Offset: 0x0001D304 public Collider collider { get { return this.m_Collider; } } // Token: 0x1700056B RID: 1387 // (get) Token: 0x0600190A RID: 6410 RVA: 0x0001F120 File Offset: 0x0001D320 public Rigidbody rigidbody { get { return this.m_Collider.attachedRigidbody; } } // Token: 0x1700056C RID: 1388 // (get) Token: 0x0600190B RID: 6411 RVA: 0x0001F140 File Offset: 0x0001D340 public GameObject gameObject { get { return this.m_Collider.gameObject; } } // Token: 0x1700056D RID: 1389 // (get) Token: 0x0600190C RID: 6412 RVA: 0x0001F160 File Offset: 0x0001D360 public Transform transform { get { return this.m_Collider.transform; } } // Token: 0x1700056E RID: 1390 // (get) Token: 0x0600190D RID: 6413 RVA: 0x0001F180 File Offset: 0x0001D380 public Vector3 point { get { return this.m_Point; } } // Token: 0x1700056F RID: 1391 // (get) Token: 0x0600190E RID: 6414 RVA: 0x0001F19C File Offset: 0x0001D39C public Vector3 normal { get { return this.m_Normal; } } // Token: 0x17000570 RID: 1392 // (get) Token: 0x0600190F RID: 6415 RVA: 0x0001F1B8 File Offset: 0x0001D3B8 public Vector3 moveDirection { get { return this.m_MoveDirection; } } // Token: 0x17000571 RID: 1393 // (get) Token: 0x06001910 RID: 6416 RVA: 0x0001F1D4 File Offset: 0x0001D3D4 public float moveLength { get { return this.m_MoveLength; } } // Token: 0x17000572 RID: 1394 // (get) Token: 0x06001911 RID: 6417 RVA: 0x0001F1F0 File Offset: 0x0001D3F0 // (set) Token: 0x06001912 RID: 6418 RVA: 0x0001F214 File Offset: 0x0001D414 private bool push { get { return this.m_Push != 0; } set { this.m_Push = ((!value) ? 0 : 1); } } // Token: 0x040003D5 RID: 981 internal CharacterController m_Controller; // Token: 0x040003D6 RID: 982 internal Collider m_Collider; // Token: 0x040003D7 RID: 983 internal Vector3 m_Point; // Token: 0x040003D8 RID: 984 internal Vector3 m_Normal; // Token: 0x040003D9 RID: 985 internal Vector3 m_MoveDirection; // Token: 0x040003DA RID: 986 internal float m_MoveLength; // Token: 0x040003DB RID: 987 internal int m_Push; } }