using System; using System.Runtime.InteropServices; using Cpp2IlInjected; using UnityEngine; namespace RootMotion.FinalIK { // Token: 0x02000425 RID: 1061 [Token(Token = "0x2000425")] [Serializable] public class IKMapping { // Token: 0x060025CB RID: 9675 RVA: 0x00055228 File Offset: 0x00053428 [Token(Token = "0x60025CB")] [Address(RVA = "0x497D00", Offset = "0x496500", VA = "0x180497D00", Slot = "4")] public virtual bool IsValid(IKSolver solver, ref string message) { return true; } // Token: 0x060025CC RID: 9676 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x60025CC")] [Address(RVA = "0x29E8B0", Offset = "0x29D0B0", VA = "0x18029E8B0", Slot = "5")] public virtual void Initiate(IKSolverFullBody solver) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060025CD RID: 9677 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x60025CD")] [Address(RVA = "0x11E91F0", Offset = "0x11E79F0", VA = "0x1811E91F0")] protected bool BoneIsValid(Transform bone, IKSolver solver, ref string message, [Optional] Warning.Logger logger) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060025CE RID: 9678 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x60025CE")] [Address(RVA = "0x4C85D0", Offset = "0x4C6DD0", VA = "0x1804C85D0")] protected Vector3 SolveFABRIKJoint(Vector3 pos1, Vector3 pos2, float length) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060025CF RID: 9679 RVA: 0x00055238 File Offset: 0x00053438 [Token(Token = "0x60025CF")] [Address(RVA = "0x43A830", Offset = "0x439030", VA = "0x18043A830")] public IKMapping() { int num = 0; this.Initiate(num); } // Token: 0x02000426 RID: 1062 [Token(Token = "0x2000426")] [Serializable] public class BoneMap { // Token: 0x060025D0 RID: 9680 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x60025D0")] [Address(RVA = "0x1580F90", Offset = "0x157F790", VA = "0x181580F90")] public void Initiate(Transform transform, IKSolverFullBody solver) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x17000228 RID: 552 // (get) Token: 0x060025D1 RID: 9681 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x17000228")] public Vector3 swingDirection { [Token(Token = "0x60025D1")] [Address(RVA = "0x15824A0", Offset = "0x1580CA0", VA = "0x1815824A0")] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x060025D2 RID: 9682 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x60025D2")] [Address(RVA = "0x66FBF0", Offset = "0x66E3F0", VA = "0x18066FBF0")] public void StoreDefaultLocalState() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060025D3 RID: 9683 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x60025D3")] [Address(RVA = "0x1580C70", Offset = "0x157F470", VA = "0x181580C70")] public void FixTransform(bool position) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x17000229 RID: 553 // (get) Token: 0x060025D4 RID: 9684 RVA: 0x00055250 File Offset: 0x00053450 [Token(Token = "0x17000229")] public bool isNodeBone { [Token(Token = "0x60025D4")] [Address(RVA = "0x1582270", Offset = "0x1580A70", VA = "0x181582270")] get { return this.nodeIndex != -1; } } // Token: 0x060025D5 RID: 9685 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x60025D5")] [Address(RVA = "0x1581450", Offset = "0x157FC50", VA = "0x181581450")] public void SetLength(IKMapping.BoneMap nextBone) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060025D6 RID: 9686 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x60025D6")] [Address(RVA = "0x1581650", Offset = "0x157FE50", VA = "0x181581650")] public void SetLocalSwingAxis(IKMapping.BoneMap swingTarget) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060025D7 RID: 9687 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x60025D7")] [Address(RVA = "0x1581500", Offset = "0x157FD00", VA = "0x181581500")] public void SetLocalSwingAxis(IKMapping.BoneMap bone1, IKMapping.BoneMap bone2) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060025D8 RID: 9688 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x60025D8")] [Address(RVA = "0x1581790", Offset = "0x157FF90", VA = "0x181581790")] public void SetLocalTwistAxis(Vector3 twistDirection, Vector3 normalDirection) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060025D9 RID: 9689 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x60025D9")] [Address(RVA = "0x1581830", Offset = "0x1580030", VA = "0x181581830")] public void SetPlane(IKSolverFullBody solver, Transform planeBone1, Transform planeBone2, Transform planeBone3) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060025DA RID: 9690 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x60025DA")] [Address(RVA = "0x1581ED0", Offset = "0x15806D0", VA = "0x181581ED0")] public void UpdatePlane(bool rotation, bool position) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060025DB RID: 9691 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x60025DB")] [Address(RVA = "0x1581410", Offset = "0x157FC10", VA = "0x181581410")] public void SetIKPosition() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060025DC RID: 9692 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x60025DC")] [Address(RVA = "0x1580FF0", Offset = "0x157F7F0", VA = "0x181580FF0")] public void MaintainRotation() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060025DD RID: 9693 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x60025DD")] [Address(RVA = "0x1581940", Offset = "0x1580140", VA = "0x181581940")] public void SetToIKPosition() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060025DE RID: 9694 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x60025DE")] [Address(RVA = "0x1580B00", Offset = "0x157F300", VA = "0x181580B00")] public void FixToNode(IKSolverFullBody solver, float weight, [Optional] IKSolver.Node fixNode) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060025DF RID: 9695 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x60025DF")] [Address(RVA = "0x1580CD0", Offset = "0x157F4D0", VA = "0x181580CD0")] public Vector3 GetPlanePosition(IKSolverFullBody solver) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060025E0 RID: 9696 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x60025E0")] [Address(RVA = "0x1581030", Offset = "0x157F830", VA = "0x181581030")] public void PositionToPlane(IKSolverFullBody solver) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060025E1 RID: 9697 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x60025E1")] [Address(RVA = "0x1581340", Offset = "0x157FB40", VA = "0x181581340")] public void RotateToPlane(IKSolverFullBody solver, float weight) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060025E2 RID: 9698 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x60025E2")] [Address(RVA = "0x1581980", Offset = "0x1580180", VA = "0x181581980")] public void Swing(Vector3 swingTarget, float weight) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060025E3 RID: 9699 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x60025E3")] [Address(RVA = "0x1581B60", Offset = "0x1580360", VA = "0x181581B60")] public void Swing(Vector3 pos1, Vector3 pos2, float weight) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060025E4 RID: 9700 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x60025E4")] [Address(RVA = "0x1581D50", Offset = "0x1580550", VA = "0x181581D50")] public void Twist(Vector3 twistDirection, Vector3 normalDirection, float weight) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060025E5 RID: 9701 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x60025E5")] [Address(RVA = "0x15812B0", Offset = "0x157FAB0", VA = "0x1815812B0")] public void RotateToMaintain(float weight) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060025E6 RID: 9702 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x60025E6")] [Address(RVA = "0x1581170", Offset = "0x157F970", VA = "0x181581170")] public void RotateToEffector(IKSolverFullBody solver, float weight) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060025E7 RID: 9703 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x60025E7")] [Address(RVA = "0x1580DE0", Offset = "0x157F5E0", VA = "0x181580DE0")] private Quaternion GetTargetRotation(IKSolverFullBody solver) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x1700022A RID: 554 // (get) Token: 0x060025E8 RID: 9704 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x1700022A")] private Quaternion lastAnimatedTargetRotation { [Token(Token = "0x60025E8")] [Address(RVA = "0x1582280", Offset = "0x1580A80", VA = "0x181582280")] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x060025E9 RID: 9705 RVA: 0x0005526C File Offset: 0x0005346C [Token(Token = "0x60025E9")] [Address(RVA = "0x1582240", Offset = "0x1580A40", VA = "0x181582240")] public BoneMap() { } // Token: 0x04002F93 RID: 12179 [Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x4002F93")] public Transform transform; // Token: 0x04002F94 RID: 12180 [Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4002F94")] public int chainIndex = (int)((ulong)(-1L)); // Token: 0x04002F95 RID: 12181 [Cpp2IlInjected.FieldOffset(Offset = "0x1C")] [Token(Token = "0x4002F95")] public int nodeIndex; // Token: 0x04002F96 RID: 12182 [Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x4002F96")] public Vector3 defaultLocalPosition; // Token: 0x04002F97 RID: 12183 [Cpp2IlInjected.FieldOffset(Offset = "0x2C")] [Token(Token = "0x4002F97")] public Quaternion defaultLocalRotation; // Token: 0x04002F98 RID: 12184 [Cpp2IlInjected.FieldOffset(Offset = "0x3C")] [Token(Token = "0x4002F98")] public Vector3 localSwingAxis; // Token: 0x04002F99 RID: 12185 [Cpp2IlInjected.FieldOffset(Offset = "0x48")] [Token(Token = "0x4002F99")] public Vector3 localTwistAxis; // Token: 0x04002F9A RID: 12186 [Cpp2IlInjected.FieldOffset(Offset = "0x54")] [Token(Token = "0x4002F9A")] public Vector3 planePosition; // Token: 0x04002F9B RID: 12187 [Cpp2IlInjected.FieldOffset(Offset = "0x60")] [Token(Token = "0x4002F9B")] public Vector3 ikPosition; // Token: 0x04002F9C RID: 12188 [Cpp2IlInjected.FieldOffset(Offset = "0x6C")] [Token(Token = "0x4002F9C")] public Quaternion defaultLocalTargetRotation; // Token: 0x04002F9D RID: 12189 [Cpp2IlInjected.FieldOffset(Offset = "0x7C")] [Token(Token = "0x4002F9D")] private Quaternion maintainRotation; // Token: 0x04002F9E RID: 12190 [Cpp2IlInjected.FieldOffset(Offset = "0x8C")] [Token(Token = "0x4002F9E")] public float length; // Token: 0x04002F9F RID: 12191 [Cpp2IlInjected.FieldOffset(Offset = "0x90")] [Token(Token = "0x4002F9F")] public Quaternion animatedRotation; // Token: 0x04002FA0 RID: 12192 [Cpp2IlInjected.FieldOffset(Offset = "0xA0")] [Token(Token = "0x4002FA0")] private Transform planeBone1; // Token: 0x04002FA1 RID: 12193 [Cpp2IlInjected.FieldOffset(Offset = "0xA8")] [Token(Token = "0x4002FA1")] private Transform planeBone2; // Token: 0x04002FA2 RID: 12194 [Cpp2IlInjected.FieldOffset(Offset = "0xB0")] [Token(Token = "0x4002FA2")] private Transform planeBone3; // Token: 0x04002FA3 RID: 12195 [Cpp2IlInjected.FieldOffset(Offset = "0xB8")] [Token(Token = "0x4002FA3")] private int plane1ChainIndex = (int)((ulong)(-1L)); // Token: 0x04002FA4 RID: 12196 [Cpp2IlInjected.FieldOffset(Offset = "0xBC")] [Token(Token = "0x4002FA4")] private int plane1NodeIndex; // Token: 0x04002FA5 RID: 12197 [Cpp2IlInjected.FieldOffset(Offset = "0xC0")] [Token(Token = "0x4002FA5")] private int plane2ChainIndex = (int)((ulong)(-1L)); // Token: 0x04002FA6 RID: 12198 [Cpp2IlInjected.FieldOffset(Offset = "0xC4")] [Token(Token = "0x4002FA6")] private int plane2NodeIndex; // Token: 0x04002FA7 RID: 12199 [Cpp2IlInjected.FieldOffset(Offset = "0xC8")] [Token(Token = "0x4002FA7")] private int plane3ChainIndex = (int)((ulong)(-1L)); // Token: 0x04002FA8 RID: 12200 [Cpp2IlInjected.FieldOffset(Offset = "0xCC")] [Token(Token = "0x4002FA8")] private int plane3NodeIndex; } } }