using System; using Cpp2IlInjected; namespace UnityEngine.XR.LegacyInputHelpers { // Token: 0x02000006 RID: 6 [Token(Token = "0x2000005")] public class SwingArmModel : ArmModel { // Token: 0x1700001A RID: 26 // (get) Token: 0x0600004E RID: 78 RVA: 0x00002400 File Offset: 0x00000600 // (set) Token: 0x0600004F RID: 79 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x17000018")] public float shoulderRotationRatio { [Token(Token = "0x6000048")] [Address(RVA = "0x389B060", Offset = "0x3899E60", VA = "0x18389B060")] get { return 0f; } [Token(Token = "0x6000049")] [Address(RVA = "0x389B0D0", Offset = "0x3899ED0", VA = "0x18389B0D0")] set { } } // Token: 0x1700001B RID: 27 // (get) Token: 0x06000050 RID: 80 RVA: 0x00002418 File Offset: 0x00000618 // (set) Token: 0x06000051 RID: 81 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x17000019")] public float elbowRotationRatio { [Token(Token = "0x600004A")] [Address(RVA = "0x7F6C40", Offset = "0x7F5A40", VA = "0x1807F6C40")] get { return 0f; } [Token(Token = "0x600004B")] [Address(RVA = "0x389B080", Offset = "0x3899E80", VA = "0x18389B080")] set { } } // Token: 0x1700001C RID: 28 // (get) Token: 0x06000052 RID: 82 RVA: 0x00002430 File Offset: 0x00000630 // (set) Token: 0x06000053 RID: 83 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x1700001A")] public float wristRotationRatio { [Token(Token = "0x600004C")] [Address(RVA = "0x389B070", Offset = "0x3899E70", VA = "0x18389B070")] get { return 0f; } [Token(Token = "0x600004D")] [Address(RVA = "0x389B0E0", Offset = "0x3899EE0", VA = "0x18389B0E0")] set { } } // Token: 0x1700001D RID: 29 // (get) Token: 0x06000054 RID: 84 RVA: 0x00002448 File Offset: 0x00000648 // (set) Token: 0x06000055 RID: 85 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x1700001B")] public float minJointShiftAngle { [Token(Token = "0x600004E")] [Address(RVA = "0xFBF000", Offset = "0xFBDE00", VA = "0x180FBF000")] get { return 0f; } [Token(Token = "0x600004F")] [Address(RVA = "0x389B0B0", Offset = "0x3899EB0", VA = "0x18389B0B0")] set { } } // Token: 0x1700001E RID: 30 // (get) Token: 0x06000056 RID: 86 RVA: 0x00002460 File Offset: 0x00000660 // (set) Token: 0x06000057 RID: 87 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x1700001C")] public float maxJointShiftAngle { [Token(Token = "0x6000050")] [Address(RVA = "0x389B040", Offset = "0x3899E40", VA = "0x18389B040")] get { return 0f; } [Token(Token = "0x6000051")] [Address(RVA = "0x389B0A0", Offset = "0x3899EA0", VA = "0x18389B0A0")] set { } } // Token: 0x1700001F RID: 31 // (get) Token: 0x06000058 RID: 88 RVA: 0x00002478 File Offset: 0x00000678 // (set) Token: 0x06000059 RID: 89 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x1700001D")] public float jointShiftExponent { [Token(Token = "0x6000052")] [Address(RVA = "0xFBDD80", Offset = "0xFBCB80", VA = "0x180FBDD80")] get { return 0f; } [Token(Token = "0x6000053")] [Address(RVA = "0x389B090", Offset = "0x3899E90", VA = "0x18389B090")] set { } } // Token: 0x17000020 RID: 32 // (get) Token: 0x0600005A RID: 90 RVA: 0x00002490 File Offset: 0x00000690 // (set) Token: 0x0600005B RID: 91 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x1700001E")] public float shiftedShoulderRotationRatio { [Token(Token = "0x6000054")] [Address(RVA = "0x7B5830", Offset = "0x7B4630", VA = "0x1807B5830")] get { return 0f; } [Token(Token = "0x6000055")] [Address(RVA = "0x7B5920", Offset = "0x7B4720", VA = "0x1807B5920")] set { } } // Token: 0x17000021 RID: 33 // (get) Token: 0x0600005C RID: 92 RVA: 0x000024A8 File Offset: 0x000006A8 // (set) Token: 0x0600005D RID: 93 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x1700001F")] public float shiftedElbowRotationRatio { [Token(Token = "0x6000056")] [Address(RVA = "0x389B050", Offset = "0x3899E50", VA = "0x18389B050")] get { return 0f; } [Token(Token = "0x6000057")] [Address(RVA = "0x389B0C0", Offset = "0x3899EC0", VA = "0x18389B0C0")] set { } } // Token: 0x17000022 RID: 34 // (get) Token: 0x0600005E RID: 94 RVA: 0x000024C0 File Offset: 0x000006C0 // (set) Token: 0x0600005F RID: 95 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x17000020")] public float shiftedWristRotationRatio { [Token(Token = "0x6000058")] [Address(RVA = "0x1AE0A10", Offset = "0x1ADF810", VA = "0x181AE0A10")] get { return 0f; } [Token(Token = "0x6000059")] [Address(RVA = "0x1AE0A40", Offset = "0x1ADF840", VA = "0x181AE0A40")] set { } } // Token: 0x06000060 RID: 96 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600005A")] [Address(RVA = "0x389AC80", Offset = "0x3899A80", VA = "0x18389AC80", Slot = "17")] protected override void CalculateFinalJointRotations(Quaternion controllerOrientation, Quaternion xyRotation, Quaternion lerpRotation) { } // Token: 0x06000061 RID: 97 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600005B")] [Address(RVA = "0x389AF60", Offset = "0x3899D60", VA = "0x18389AF60")] public SwingArmModel() { } // Token: 0x04000032 RID: 50 [FieldOffset(Offset = "0x120")] [Token(Token = "0x400002F")] [SerializeField] [Tooltip("Portion of controller rotation applied to the shoulder joint.")] [Range(0f, 1f)] private float m_ShoulderRotationRatio; // Token: 0x04000033 RID: 51 [FieldOffset(Offset = "0x124")] [Token(Token = "0x4000030")] [SerializeField] [Tooltip("Portion of controller rotation applied to the elbow joint.")] [Range(0f, 1f)] private float m_ElbowRotationRatio; // Token: 0x04000034 RID: 52 [FieldOffset(Offset = "0x128")] [Token(Token = "0x4000031")] [SerializeField] [Tooltip("Portion of controller rotation applied to the wrist joint.")] [Range(0f, 1f)] private float m_WristRotationRatio; // Token: 0x04000035 RID: 53 [FieldOffset(Offset = "0x12C")] [Token(Token = "0x4000032")] [SerializeField] private Vector2 m_JointShiftAngle; // Token: 0x04000036 RID: 54 [FieldOffset(Offset = "0x134")] [Token(Token = "0x4000033")] [SerializeField] [Tooltip("Exponent applied to the joint shift ratio to control the curve of the shift.")] [Range(1f, 20f)] private float m_JointShiftExponent; // Token: 0x04000037 RID: 55 [FieldOffset(Offset = "0x138")] [Token(Token = "0x4000034")] [SerializeField] [Tooltip("Portion of controller rotation applied to the shoulder joint when the controller is backwards.")] [Range(0f, 1f)] private float m_ShiftedShoulderRotationRatio; // Token: 0x04000038 RID: 56 [FieldOffset(Offset = "0x13C")] [Token(Token = "0x4000035")] [SerializeField] [Tooltip("Portion of controller rotation applied to the elbow joint when the controller is backwards.")] [Range(0f, 1f)] private float m_ShiftedElbowRotationRatio; // Token: 0x04000039 RID: 57 [FieldOffset(Offset = "0x140")] [Token(Token = "0x4000036")] [SerializeField] [Tooltip("Portion of controller rotation applied to the wrist joint when the controller is backwards.")] [Range(0f, 1f)] private float m_ShiftedWristRotationRatio; } }