using System; using System.Runtime.CompilerServices; using UnityEngine.Scripting; namespace UnityEngine { // Token: 0x0200016D RID: 365 public sealed class ConfigurableJoint : Joint { // Token: 0x170005D3 RID: 1491 // (get) Token: 0x06001AD6 RID: 6870 RVA: 0x0002135C File Offset: 0x0001F55C // (set) Token: 0x06001AD7 RID: 6871 RVA: 0x0002137C File Offset: 0x0001F57C public Vector3 secondaryAxis { get { Vector3 vector; this.INTERNAL_get_secondaryAxis(out vector); return vector; } set { this.INTERNAL_set_secondaryAxis(ref value); } } // Token: 0x06001AD8 RID: 6872 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private extern void INTERNAL_get_secondaryAxis(out Vector3 value); // Token: 0x06001AD9 RID: 6873 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private extern void INTERNAL_set_secondaryAxis(ref Vector3 value); // Token: 0x170005D4 RID: 1492 // (get) Token: 0x06001ADA RID: 6874 // (set) Token: 0x06001ADB RID: 6875 public extern ConfigurableJointMotion xMotion { [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] get; [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] set; } // Token: 0x170005D5 RID: 1493 // (get) Token: 0x06001ADC RID: 6876 // (set) Token: 0x06001ADD RID: 6877 public extern ConfigurableJointMotion yMotion { [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] get; [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] set; } // Token: 0x170005D6 RID: 1494 // (get) Token: 0x06001ADE RID: 6878 // (set) Token: 0x06001ADF RID: 6879 public extern ConfigurableJointMotion zMotion { [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] get; [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] set; } // Token: 0x170005D7 RID: 1495 // (get) Token: 0x06001AE0 RID: 6880 // (set) Token: 0x06001AE1 RID: 6881 public extern ConfigurableJointMotion angularXMotion { [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] get; [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] set; } // Token: 0x170005D8 RID: 1496 // (get) Token: 0x06001AE2 RID: 6882 // (set) Token: 0x06001AE3 RID: 6883 public extern ConfigurableJointMotion angularYMotion { [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] get; [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] set; } // Token: 0x170005D9 RID: 1497 // (get) Token: 0x06001AE4 RID: 6884 // (set) Token: 0x06001AE5 RID: 6885 public extern ConfigurableJointMotion angularZMotion { [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] get; [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] set; } // Token: 0x170005DA RID: 1498 // (get) Token: 0x06001AE6 RID: 6886 RVA: 0x00021388 File Offset: 0x0001F588 // (set) Token: 0x06001AE7 RID: 6887 RVA: 0x000213A8 File Offset: 0x0001F5A8 public SoftJointLimitSpring linearLimitSpring { get { SoftJointLimitSpring softJointLimitSpring; this.INTERNAL_get_linearLimitSpring(out softJointLimitSpring); return softJointLimitSpring; } set { this.INTERNAL_set_linearLimitSpring(ref value); } } // Token: 0x06001AE8 RID: 6888 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private extern void INTERNAL_get_linearLimitSpring(out SoftJointLimitSpring value); // Token: 0x06001AE9 RID: 6889 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private extern void INTERNAL_set_linearLimitSpring(ref SoftJointLimitSpring value); // Token: 0x170005DB RID: 1499 // (get) Token: 0x06001AEA RID: 6890 RVA: 0x000213B4 File Offset: 0x0001F5B4 // (set) Token: 0x06001AEB RID: 6891 RVA: 0x000213D4 File Offset: 0x0001F5D4 public SoftJointLimitSpring angularXLimitSpring { get { SoftJointLimitSpring softJointLimitSpring; this.INTERNAL_get_angularXLimitSpring(out softJointLimitSpring); return softJointLimitSpring; } set { this.INTERNAL_set_angularXLimitSpring(ref value); } } // Token: 0x06001AEC RID: 6892 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private extern void INTERNAL_get_angularXLimitSpring(out SoftJointLimitSpring value); // Token: 0x06001AED RID: 6893 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private extern void INTERNAL_set_angularXLimitSpring(ref SoftJointLimitSpring value); // Token: 0x170005DC RID: 1500 // (get) Token: 0x06001AEE RID: 6894 RVA: 0x000213E0 File Offset: 0x0001F5E0 // (set) Token: 0x06001AEF RID: 6895 RVA: 0x00021400 File Offset: 0x0001F600 public SoftJointLimitSpring angularYZLimitSpring { get { SoftJointLimitSpring softJointLimitSpring; this.INTERNAL_get_angularYZLimitSpring(out softJointLimitSpring); return softJointLimitSpring; } set { this.INTERNAL_set_angularYZLimitSpring(ref value); } } // Token: 0x06001AF0 RID: 6896 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private extern void INTERNAL_get_angularYZLimitSpring(out SoftJointLimitSpring value); // Token: 0x06001AF1 RID: 6897 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private extern void INTERNAL_set_angularYZLimitSpring(ref SoftJointLimitSpring value); // Token: 0x170005DD RID: 1501 // (get) Token: 0x06001AF2 RID: 6898 RVA: 0x0002140C File Offset: 0x0001F60C // (set) Token: 0x06001AF3 RID: 6899 RVA: 0x0002142C File Offset: 0x0001F62C public SoftJointLimit linearLimit { get { SoftJointLimit softJointLimit; this.INTERNAL_get_linearLimit(out softJointLimit); return softJointLimit; } set { this.INTERNAL_set_linearLimit(ref value); } } // Token: 0x06001AF4 RID: 6900 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private extern void INTERNAL_get_linearLimit(out SoftJointLimit value); // Token: 0x06001AF5 RID: 6901 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private extern void INTERNAL_set_linearLimit(ref SoftJointLimit value); // Token: 0x170005DE RID: 1502 // (get) Token: 0x06001AF6 RID: 6902 RVA: 0x00021438 File Offset: 0x0001F638 // (set) Token: 0x06001AF7 RID: 6903 RVA: 0x00021458 File Offset: 0x0001F658 public SoftJointLimit lowAngularXLimit { get { SoftJointLimit softJointLimit; this.INTERNAL_get_lowAngularXLimit(out softJointLimit); return softJointLimit; } set { this.INTERNAL_set_lowAngularXLimit(ref value); } } // Token: 0x06001AF8 RID: 6904 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private extern void INTERNAL_get_lowAngularXLimit(out SoftJointLimit value); // Token: 0x06001AF9 RID: 6905 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private extern void INTERNAL_set_lowAngularXLimit(ref SoftJointLimit value); // Token: 0x170005DF RID: 1503 // (get) Token: 0x06001AFA RID: 6906 RVA: 0x00021464 File Offset: 0x0001F664 // (set) Token: 0x06001AFB RID: 6907 RVA: 0x00021484 File Offset: 0x0001F684 public SoftJointLimit highAngularXLimit { get { SoftJointLimit softJointLimit; this.INTERNAL_get_highAngularXLimit(out softJointLimit); return softJointLimit; } set { this.INTERNAL_set_highAngularXLimit(ref value); } } // Token: 0x06001AFC RID: 6908 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private extern void INTERNAL_get_highAngularXLimit(out SoftJointLimit value); // Token: 0x06001AFD RID: 6909 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private extern void INTERNAL_set_highAngularXLimit(ref SoftJointLimit value); // Token: 0x170005E0 RID: 1504 // (get) Token: 0x06001AFE RID: 6910 RVA: 0x00021490 File Offset: 0x0001F690 // (set) Token: 0x06001AFF RID: 6911 RVA: 0x000214B0 File Offset: 0x0001F6B0 public SoftJointLimit angularYLimit { get { SoftJointLimit softJointLimit; this.INTERNAL_get_angularYLimit(out softJointLimit); return softJointLimit; } set { this.INTERNAL_set_angularYLimit(ref value); } } // Token: 0x06001B00 RID: 6912 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private extern void INTERNAL_get_angularYLimit(out SoftJointLimit value); // Token: 0x06001B01 RID: 6913 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private extern void INTERNAL_set_angularYLimit(ref SoftJointLimit value); // Token: 0x170005E1 RID: 1505 // (get) Token: 0x06001B02 RID: 6914 RVA: 0x000214BC File Offset: 0x0001F6BC // (set) Token: 0x06001B03 RID: 6915 RVA: 0x000214DC File Offset: 0x0001F6DC public SoftJointLimit angularZLimit { get { SoftJointLimit softJointLimit; this.INTERNAL_get_angularZLimit(out softJointLimit); return softJointLimit; } set { this.INTERNAL_set_angularZLimit(ref value); } } // Token: 0x06001B04 RID: 6916 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private extern void INTERNAL_get_angularZLimit(out SoftJointLimit value); // Token: 0x06001B05 RID: 6917 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private extern void INTERNAL_set_angularZLimit(ref SoftJointLimit value); // Token: 0x170005E2 RID: 1506 // (get) Token: 0x06001B06 RID: 6918 RVA: 0x000214E8 File Offset: 0x0001F6E8 // (set) Token: 0x06001B07 RID: 6919 RVA: 0x00021508 File Offset: 0x0001F708 public Vector3 targetPosition { get { Vector3 vector; this.INTERNAL_get_targetPosition(out vector); return vector; } set { this.INTERNAL_set_targetPosition(ref value); } } // Token: 0x06001B08 RID: 6920 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private extern void INTERNAL_get_targetPosition(out Vector3 value); // Token: 0x06001B09 RID: 6921 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private extern void INTERNAL_set_targetPosition(ref Vector3 value); // Token: 0x170005E3 RID: 1507 // (get) Token: 0x06001B0A RID: 6922 RVA: 0x00021514 File Offset: 0x0001F714 // (set) Token: 0x06001B0B RID: 6923 RVA: 0x00021534 File Offset: 0x0001F734 public Vector3 targetVelocity { get { Vector3 vector; this.INTERNAL_get_targetVelocity(out vector); return vector; } set { this.INTERNAL_set_targetVelocity(ref value); } } // Token: 0x06001B0C RID: 6924 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private extern void INTERNAL_get_targetVelocity(out Vector3 value); // Token: 0x06001B0D RID: 6925 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private extern void INTERNAL_set_targetVelocity(ref Vector3 value); // Token: 0x170005E4 RID: 1508 // (get) Token: 0x06001B0E RID: 6926 RVA: 0x00021540 File Offset: 0x0001F740 // (set) Token: 0x06001B0F RID: 6927 RVA: 0x00021560 File Offset: 0x0001F760 public JointDrive xDrive { get { JointDrive jointDrive; this.INTERNAL_get_xDrive(out jointDrive); return jointDrive; } set { this.INTERNAL_set_xDrive(ref value); } } // Token: 0x06001B10 RID: 6928 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private extern void INTERNAL_get_xDrive(out JointDrive value); // Token: 0x06001B11 RID: 6929 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private extern void INTERNAL_set_xDrive(ref JointDrive value); // Token: 0x170005E5 RID: 1509 // (get) Token: 0x06001B12 RID: 6930 RVA: 0x0002156C File Offset: 0x0001F76C // (set) Token: 0x06001B13 RID: 6931 RVA: 0x0002158C File Offset: 0x0001F78C public JointDrive yDrive { get { JointDrive jointDrive; this.INTERNAL_get_yDrive(out jointDrive); return jointDrive; } set { this.INTERNAL_set_yDrive(ref value); } } // Token: 0x06001B14 RID: 6932 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private extern void INTERNAL_get_yDrive(out JointDrive value); // Token: 0x06001B15 RID: 6933 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private extern void INTERNAL_set_yDrive(ref JointDrive value); // Token: 0x170005E6 RID: 1510 // (get) Token: 0x06001B16 RID: 6934 RVA: 0x00021598 File Offset: 0x0001F798 // (set) Token: 0x06001B17 RID: 6935 RVA: 0x000215B8 File Offset: 0x0001F7B8 public JointDrive zDrive { get { JointDrive jointDrive; this.INTERNAL_get_zDrive(out jointDrive); return jointDrive; } set { this.INTERNAL_set_zDrive(ref value); } } // Token: 0x06001B18 RID: 6936 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private extern void INTERNAL_get_zDrive(out JointDrive value); // Token: 0x06001B19 RID: 6937 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private extern void INTERNAL_set_zDrive(ref JointDrive value); // Token: 0x170005E7 RID: 1511 // (get) Token: 0x06001B1A RID: 6938 RVA: 0x000215C4 File Offset: 0x0001F7C4 // (set) Token: 0x06001B1B RID: 6939 RVA: 0x000215E4 File Offset: 0x0001F7E4 public Quaternion targetRotation { get { Quaternion quaternion; this.INTERNAL_get_targetRotation(out quaternion); return quaternion; } set { this.INTERNAL_set_targetRotation(ref value); } } // Token: 0x06001B1C RID: 6940 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private extern void INTERNAL_get_targetRotation(out Quaternion value); // Token: 0x06001B1D RID: 6941 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private extern void INTERNAL_set_targetRotation(ref Quaternion value); // Token: 0x170005E8 RID: 1512 // (get) Token: 0x06001B1E RID: 6942 RVA: 0x000215F0 File Offset: 0x0001F7F0 // (set) Token: 0x06001B1F RID: 6943 RVA: 0x00021610 File Offset: 0x0001F810 public Vector3 targetAngularVelocity { get { Vector3 vector; this.INTERNAL_get_targetAngularVelocity(out vector); return vector; } set { this.INTERNAL_set_targetAngularVelocity(ref value); } } // Token: 0x06001B20 RID: 6944 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private extern void INTERNAL_get_targetAngularVelocity(out Vector3 value); // Token: 0x06001B21 RID: 6945 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private extern void INTERNAL_set_targetAngularVelocity(ref Vector3 value); // Token: 0x170005E9 RID: 1513 // (get) Token: 0x06001B22 RID: 6946 // (set) Token: 0x06001B23 RID: 6947 public extern RotationDriveMode rotationDriveMode { [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] get; [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] set; } // Token: 0x170005EA RID: 1514 // (get) Token: 0x06001B24 RID: 6948 RVA: 0x0002161C File Offset: 0x0001F81C // (set) Token: 0x06001B25 RID: 6949 RVA: 0x0002163C File Offset: 0x0001F83C public JointDrive angularXDrive { get { JointDrive jointDrive; this.INTERNAL_get_angularXDrive(out jointDrive); return jointDrive; } set { this.INTERNAL_set_angularXDrive(ref value); } } // Token: 0x06001B26 RID: 6950 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private extern void INTERNAL_get_angularXDrive(out JointDrive value); // Token: 0x06001B27 RID: 6951 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private extern void INTERNAL_set_angularXDrive(ref JointDrive value); // Token: 0x170005EB RID: 1515 // (get) Token: 0x06001B28 RID: 6952 RVA: 0x00021648 File Offset: 0x0001F848 // (set) Token: 0x06001B29 RID: 6953 RVA: 0x00021668 File Offset: 0x0001F868 public JointDrive angularYZDrive { get { JointDrive jointDrive; this.INTERNAL_get_angularYZDrive(out jointDrive); return jointDrive; } set { this.INTERNAL_set_angularYZDrive(ref value); } } // Token: 0x06001B2A RID: 6954 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private extern void INTERNAL_get_angularYZDrive(out JointDrive value); // Token: 0x06001B2B RID: 6955 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private extern void INTERNAL_set_angularYZDrive(ref JointDrive value); // Token: 0x170005EC RID: 1516 // (get) Token: 0x06001B2C RID: 6956 RVA: 0x00021674 File Offset: 0x0001F874 // (set) Token: 0x06001B2D RID: 6957 RVA: 0x00021694 File Offset: 0x0001F894 public JointDrive slerpDrive { get { JointDrive jointDrive; this.INTERNAL_get_slerpDrive(out jointDrive); return jointDrive; } set { this.INTERNAL_set_slerpDrive(ref value); } } // Token: 0x06001B2E RID: 6958 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private extern void INTERNAL_get_slerpDrive(out JointDrive value); // Token: 0x06001B2F RID: 6959 [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] private extern void INTERNAL_set_slerpDrive(ref JointDrive value); // Token: 0x170005ED RID: 1517 // (get) Token: 0x06001B30 RID: 6960 // (set) Token: 0x06001B31 RID: 6961 public extern JointProjectionMode projectionMode { [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] get; [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] set; } // Token: 0x170005EE RID: 1518 // (get) Token: 0x06001B32 RID: 6962 // (set) Token: 0x06001B33 RID: 6963 public extern float projectionDistance { [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] get; [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] set; } // Token: 0x170005EF RID: 1519 // (get) Token: 0x06001B34 RID: 6964 // (set) Token: 0x06001B35 RID: 6965 public extern float projectionAngle { [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] get; [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] set; } // Token: 0x170005F0 RID: 1520 // (get) Token: 0x06001B36 RID: 6966 // (set) Token: 0x06001B37 RID: 6967 public extern bool configuredInWorldSpace { [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] get; [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] set; } // Token: 0x170005F1 RID: 1521 // (get) Token: 0x06001B38 RID: 6968 // (set) Token: 0x06001B39 RID: 6969 public extern bool swapBodies { [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] get; [GeneratedByOldBindingsGenerator] [MethodImpl(MethodImplOptions.InternalCall)] set; } } }