using System; using Cpp2IlInjected; using UnityEngine; namespace RootMotion.FinalIK { // Token: 0x0200007C RID: 124 [Token(Token = "0x2000062")] [Serializable] public class IKSolverLeg : IKSolver { // Token: 0x060003DA RID: 986 RVA: 0x00003AC8 File Offset: 0x00001CC8 [Token(Token = "0x600035A")] [Address(RVA = "0xEF9950", Offset = "0xEF8950", VA = "0x180EF9950", Slot = "4")] public override bool IsValid(ref string message) { return default(bool); } // Token: 0x060003DB RID: 987 RVA: 0x00003AE0 File Offset: 0x00001CE0 [Token(Token = "0x600035B")] [Address(RVA = "0xEEA410", Offset = "0xEE9410", VA = "0x180EEA410")] public bool SetChain(Transform pelvis, Transform thigh, Transform calf, Transform foot, Transform toe, Transform root) { return default(bool); } // Token: 0x060003DC RID: 988 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600035C")] [Address(RVA = "0xEF9750", Offset = "0xEF8750", VA = "0x180EF9750", Slot = "6")] public override IKSolver.Point[] GetPoints() { return null; } // Token: 0x060003DD RID: 989 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600035D")] [Address(RVA = "0xEF9540", Offset = "0xEF8540", VA = "0x180EF9540", Slot = "7")] public override IKSolver.Point GetPoint(Transform transform) { return null; } // Token: 0x060003DE RID: 990 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600035E")] [Address(RVA = "0xEEA520", Offset = "0xEE9520", VA = "0x180EEA520", Slot = "9")] public override void StoreDefaultLocalState() { } // Token: 0x060003DF RID: 991 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600035F")] [Address(RVA = "0xEE95C0", Offset = "0xEE85C0", VA = "0x180EE95C0", Slot = "8")] public override void FixTransforms() { } // Token: 0x060003E0 RID: 992 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000360")] [Address(RVA = "0xEF9CD0", Offset = "0xEF8CD0", VA = "0x180EF9CD0", Slot = "10")] protected override void OnInitiate() { } // Token: 0x060003E1 RID: 993 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000361")] [Address(RVA = "0xEF9D50", Offset = "0xEF8D50", VA = "0x180EF9D50", Slot = "11")] protected override void OnUpdate() { } // Token: 0x060003E2 RID: 994 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000362")] [Address(RVA = "0xEFA3F0", Offset = "0xEF93F0", VA = "0x180EFA3F0")] private void Solve() { } // Token: 0x060003E3 RID: 995 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000363")] [Address(RVA = "0xEF9ED0", Offset = "0xEF8ED0", VA = "0x180EF9ED0")] private void Read() { } // Token: 0x060003E4 RID: 996 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000364")] [Address(RVA = "0xEFA560", Offset = "0xEF9560", VA = "0x180EFA560")] private void Write() { } // Token: 0x060003E5 RID: 997 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000365")] [Address(RVA = "0xEFA7F0", Offset = "0xEF97F0", VA = "0x180EFA7F0")] public IKSolverLeg() { } // Token: 0x04000349 RID: 841 [FieldOffset(Offset = "0x58")] [Token(Token = "0x4000290")] [Range(0f, 1f)] public float IKRotationWeight; // Token: 0x0400034A RID: 842 [FieldOffset(Offset = "0x5C")] [Token(Token = "0x4000291")] public Quaternion IKRotation; // Token: 0x0400034B RID: 843 [FieldOffset(Offset = "0x70")] [Token(Token = "0x4000292")] public IKSolver.Point pelvis; // Token: 0x0400034C RID: 844 [FieldOffset(Offset = "0x78")] [Token(Token = "0x4000293")] public IKSolver.Point thigh; // Token: 0x0400034D RID: 845 [FieldOffset(Offset = "0x80")] [Token(Token = "0x4000294")] public IKSolver.Point calf; // Token: 0x0400034E RID: 846 [FieldOffset(Offset = "0x88")] [Token(Token = "0x4000295")] public IKSolver.Point foot; // Token: 0x0400034F RID: 847 [FieldOffset(Offset = "0x90")] [Token(Token = "0x4000296")] public IKSolver.Point toe; // Token: 0x04000350 RID: 848 [FieldOffset(Offset = "0x98")] [Token(Token = "0x4000297")] public IKSolverVR.Leg leg; // Token: 0x04000351 RID: 849 [FieldOffset(Offset = "0xA0")] [Token(Token = "0x4000298")] public Vector3 heelOffset; // Token: 0x04000352 RID: 850 [FieldOffset(Offset = "0xB0")] [Token(Token = "0x4000299")] private Vector3[] positions; // Token: 0x04000353 RID: 851 [FieldOffset(Offset = "0xB8")] [Token(Token = "0x400029A")] private Quaternion[] rotations; } }