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 = "0x2D08B10", Offset = "0x2D07910", VA = "0x182D08B10", 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 = "0x2CF95D0", Offset = "0x2CF83D0", VA = "0x182CF95D0")] 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 = "0x2D08910", Offset = "0x2D07710", VA = "0x182D08910", Slot = "6")] public override IKSolver.Point[] GetPoints() { return null; } // Token: 0x060003DD RID: 989 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600035D")] [Address(RVA = "0x2D08700", Offset = "0x2D07500", VA = "0x182D08700", 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 = "0x2CF96E0", Offset = "0x2CF84E0", VA = "0x182CF96E0", Slot = "9")] public override void StoreDefaultLocalState() { } // Token: 0x060003DF RID: 991 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600035F")] [Address(RVA = "0x2CF8780", Offset = "0x2CF7580", VA = "0x182CF8780", Slot = "8")] public override void FixTransforms() { } // Token: 0x060003E0 RID: 992 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000360")] [Address(RVA = "0x2D08E90", Offset = "0x2D07C90", VA = "0x182D08E90", Slot = "10")] protected override void OnInitiate() { } // Token: 0x060003E1 RID: 993 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000361")] [Address(RVA = "0x2D08F10", Offset = "0x2D07D10", VA = "0x182D08F10", Slot = "11")] protected override void OnUpdate() { } // Token: 0x060003E2 RID: 994 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000362")] [Address(RVA = "0x2D095B0", Offset = "0x2D083B0", VA = "0x182D095B0")] private void Solve() { } // Token: 0x060003E3 RID: 995 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000363")] [Address(RVA = "0x2D09090", Offset = "0x2D07E90", VA = "0x182D09090")] private void Read() { } // Token: 0x060003E4 RID: 996 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000364")] [Address(RVA = "0x2D09720", Offset = "0x2D08520", VA = "0x182D09720")] private void Write() { } // Token: 0x060003E5 RID: 997 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000365")] [Address(RVA = "0x2D099B0", Offset = "0x2D087B0", VA = "0x182D099B0")] 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; } }