using System; using System.Runtime.InteropServices; using Cpp2IlInjected; using UnityEngine; namespace RootMotion.FinalIK { // Token: 0x02000066 RID: 102 [Token(Token = "0x2000053")] [Serializable] public class IKMapping { // Token: 0x060002D9 RID: 729 RVA: 0x00003600 File Offset: 0x00001800 [Token(Token = "0x600028E")] [Address(RVA = "0x4246A0", Offset = "0x4236A0", VA = "0x1804246A0", Slot = "4")] public virtual bool IsValid(IKSolver solver, ref string message) { return default(bool); } // Token: 0x060002DA RID: 730 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600028F")] [Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "5")] public virtual void Initiate(IKSolverFullBody solver) { } // Token: 0x060002DB RID: 731 RVA: 0x00003618 File Offset: 0x00001818 [Token(Token = "0x6000290")] [Address(RVA = "0xF22060", Offset = "0xF21060", VA = "0x180F22060")] protected bool BoneIsValid(Transform bone, IKSolver solver, ref string message, [Optional] Warning.Logger logger) { return default(bool); } // Token: 0x060002DC RID: 732 RVA: 0x00003630 File Offset: 0x00001830 [Token(Token = "0x6000291")] [Address(RVA = "0xF22170", Offset = "0xF21170", VA = "0x180F22170")] protected Vector3 SolveFABRIKJoint(Vector3 pos1, Vector3 pos2, float length) { return default(Vector3); } // Token: 0x060002DD RID: 733 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000292")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public IKMapping() { } // Token: 0x02000067 RID: 103 [Token(Token = "0x20000E1")] [Serializable] public class BoneMap { // Token: 0x060002DE RID: 734 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000688")] [Address(RVA = "0xF099A0", Offset = "0xF089A0", VA = "0x180F099A0")] public void Initiate(Transform transform, IKSolverFullBody solver) { } // Token: 0x17000046 RID: 70 // (get) Token: 0x060002DF RID: 735 RVA: 0x00003648 File Offset: 0x00001848 [Token(Token = "0x1700009A")] public Vector3 swingDirection { [Token(Token = "0x6000689")] [Address(RVA = "0xF0AE00", Offset = "0xF09E00", VA = "0x180F0AE00")] get { return default(Vector3); } } // Token: 0x060002E0 RID: 736 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600068A")] [Address(RVA = "0xF0A3C0", Offset = "0xF093C0", VA = "0x180F0A3C0")] public void StoreDefaultLocalState() { } // Token: 0x060002E1 RID: 737 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600068B")] [Address(RVA = "0xF09560", Offset = "0xF08560", VA = "0x180F09560")] public void FixTransform(bool position) { } // Token: 0x17000047 RID: 71 // (get) Token: 0x060002E2 RID: 738 RVA: 0x00003660 File Offset: 0x00001860 [Token(Token = "0x1700009B")] public bool isNodeBone { [Token(Token = "0x600068C")] [Address(RVA = "0xF0AB40", Offset = "0xF09B40", VA = "0x180F0AB40")] get { return default(bool); } } // Token: 0x060002E3 RID: 739 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600068D")] [Address(RVA = "0xF09ED0", Offset = "0xF08ED0", VA = "0x180F09ED0")] public void SetLength(IKMapping.BoneMap nextBone) { } // Token: 0x060002E4 RID: 740 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600068E")] [Address(RVA = "0xF09FC0", Offset = "0xF08FC0", VA = "0x180F09FC0")] public void SetLocalSwingAxis(IKMapping.BoneMap swingTarget) { } // Token: 0x060002E5 RID: 741 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600068F")] [Address(RVA = "0xF09FD0", Offset = "0xF08FD0", VA = "0x180F09FD0")] public void SetLocalSwingAxis(IKMapping.BoneMap bone1, IKMapping.BoneMap bone2) { } // Token: 0x060002E6 RID: 742 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000690")] [Address(RVA = "0xF0A180", Offset = "0xF09180", VA = "0x180F0A180")] public void SetLocalTwistAxis(Vector3 twistDirection, Vector3 normalDirection) { } // Token: 0x060002E7 RID: 743 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000691")] [Address(RVA = "0xF0A2A0", Offset = "0xF092A0", VA = "0x180F0A2A0")] public void SetPlane(IKSolverFullBody solver, Transform planeBone1, Transform planeBone2, Transform planeBone3) { } // Token: 0x060002E8 RID: 744 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000692")] [Address(RVA = "0xF0A930", Offset = "0xF09930", VA = "0x180F0A930")] public void UpdatePlane(bool rotation, bool position) { } // Token: 0x060002E9 RID: 745 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000693")] [Address(RVA = "0xF09E90", Offset = "0xF08E90", VA = "0x180F09E90")] public void SetIKPosition() { } // Token: 0x060002EA RID: 746 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000694")] [Address(RVA = "0xF099E0", Offset = "0xF089E0", VA = "0x180F099E0")] public void MaintainRotation() { } // Token: 0x060002EB RID: 747 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000695")] [Address(RVA = "0xF0A380", Offset = "0xF09380", VA = "0x180F0A380")] public void SetToIKPosition() { } // Token: 0x060002EC RID: 748 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000696")] [Address(RVA = "0xF093E0", Offset = "0xF083E0", VA = "0x180F093E0")] public void FixToNode(IKSolverFullBody solver, float weight, [Optional] IKSolver.Node fixNode) { } // Token: 0x060002ED RID: 749 RVA: 0x00003678 File Offset: 0x00001878 [Token(Token = "0x6000697")] [Address(RVA = "0xF095C0", Offset = "0xF085C0", VA = "0x180F095C0")] public Vector3 GetPlanePosition(IKSolverFullBody solver) { return default(Vector3); } // Token: 0x060002EE RID: 750 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000698")] [Address(RVA = "0xF09A20", Offset = "0xF08A20", VA = "0x180F09A20")] public void PositionToPlane(IKSolverFullBody solver) { } // Token: 0x060002EF RID: 751 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000699")] [Address(RVA = "0xF09D20", Offset = "0xF08D20", VA = "0x180F09D20")] public void RotateToPlane(IKSolverFullBody solver, float weight) { } // Token: 0x060002F0 RID: 752 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600069A")] [Address(RVA = "0xF0A420", Offset = "0xF09420", VA = "0x180F0A420")] public void Swing(Vector3 swingTarget, float weight) { } // Token: 0x060002F1 RID: 753 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600069B")] [Address(RVA = "0xF0A4B0", Offset = "0xF094B0", VA = "0x180F0A4B0")] public void Swing(Vector3 pos1, Vector3 pos2, float weight) { } // Token: 0x060002F2 RID: 754 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600069C")] [Address(RVA = "0xF0A710", Offset = "0xF09710", VA = "0x180F0A710")] public void Twist(Vector3 twistDirection, Vector3 normalDirection, float weight) { } // Token: 0x060002F3 RID: 755 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600069D")] [Address(RVA = "0xF09C10", Offset = "0xF08C10", VA = "0x180F09C10")] public void RotateToMaintain(float weight) { } // Token: 0x060002F4 RID: 756 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600069E")] [Address(RVA = "0xF09A70", Offset = "0xF08A70", VA = "0x180F09A70")] public void RotateToEffector(IKSolverFullBody solver, float weight) { } // Token: 0x060002F5 RID: 757 RVA: 0x00003690 File Offset: 0x00001890 [Token(Token = "0x600069F")] [Address(RVA = "0xF09740", Offset = "0xF08740", VA = "0x180F09740")] private Quaternion GetTargetRotation(IKSolverFullBody solver) { return default(Quaternion); } // Token: 0x17000048 RID: 72 // (get) Token: 0x060002F6 RID: 758 RVA: 0x000036A8 File Offset: 0x000018A8 [Token(Token = "0x1700009C")] private Quaternion lastAnimatedTargetRotation { [Token(Token = "0x60006A0")] [Address(RVA = "0xF0AB50", Offset = "0xF09B50", VA = "0x180F0AB50")] get { return default(Quaternion); } } // Token: 0x060002F7 RID: 759 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60006A1")] [Address(RVA = "0xF0AB10", Offset = "0xF09B10", VA = "0x180F0AB10")] public BoneMap() { } // Token: 0x040002AB RID: 683 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x400065C")] public Transform transform; // Token: 0x040002AC RID: 684 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x400065D")] public int chainIndex; // Token: 0x040002AD RID: 685 [global::Cpp2IlInjected.FieldOffset(Offset = "0x1C")] [Token(Token = "0x400065E")] public int nodeIndex; // Token: 0x040002AE RID: 686 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x400065F")] public Vector3 defaultLocalPosition; // Token: 0x040002AF RID: 687 [global::Cpp2IlInjected.FieldOffset(Offset = "0x2C")] [Token(Token = "0x4000660")] public Quaternion defaultLocalRotation; // Token: 0x040002B0 RID: 688 [global::Cpp2IlInjected.FieldOffset(Offset = "0x3C")] [Token(Token = "0x4000661")] public Vector3 localSwingAxis; // Token: 0x040002B1 RID: 689 [global::Cpp2IlInjected.FieldOffset(Offset = "0x48")] [Token(Token = "0x4000662")] public Vector3 localTwistAxis; // Token: 0x040002B2 RID: 690 [global::Cpp2IlInjected.FieldOffset(Offset = "0x54")] [Token(Token = "0x4000663")] public Vector3 planePosition; // Token: 0x040002B3 RID: 691 [global::Cpp2IlInjected.FieldOffset(Offset = "0x60")] [Token(Token = "0x4000664")] public Vector3 ikPosition; // Token: 0x040002B4 RID: 692 [global::Cpp2IlInjected.FieldOffset(Offset = "0x6C")] [Token(Token = "0x4000665")] public Quaternion defaultLocalTargetRotation; // Token: 0x040002B5 RID: 693 [global::Cpp2IlInjected.FieldOffset(Offset = "0x7C")] [Token(Token = "0x4000666")] private Quaternion maintainRotation; // Token: 0x040002B6 RID: 694 [global::Cpp2IlInjected.FieldOffset(Offset = "0x8C")] [Token(Token = "0x4000667")] public float length; // Token: 0x040002B7 RID: 695 [global::Cpp2IlInjected.FieldOffset(Offset = "0x90")] [Token(Token = "0x4000668")] public Quaternion animatedRotation; // Token: 0x040002B8 RID: 696 [global::Cpp2IlInjected.FieldOffset(Offset = "0xA0")] [Token(Token = "0x4000669")] private Transform planeBone1; // Token: 0x040002B9 RID: 697 [global::Cpp2IlInjected.FieldOffset(Offset = "0xA8")] [Token(Token = "0x400066A")] private Transform planeBone2; // Token: 0x040002BA RID: 698 [global::Cpp2IlInjected.FieldOffset(Offset = "0xB0")] [Token(Token = "0x400066B")] private Transform planeBone3; // Token: 0x040002BB RID: 699 [global::Cpp2IlInjected.FieldOffset(Offset = "0xB8")] [Token(Token = "0x400066C")] private int plane1ChainIndex; // Token: 0x040002BC RID: 700 [global::Cpp2IlInjected.FieldOffset(Offset = "0xBC")] [Token(Token = "0x400066D")] private int plane1NodeIndex; // Token: 0x040002BD RID: 701 [global::Cpp2IlInjected.FieldOffset(Offset = "0xC0")] [Token(Token = "0x400066E")] private int plane2ChainIndex; // Token: 0x040002BE RID: 702 [global::Cpp2IlInjected.FieldOffset(Offset = "0xC4")] [Token(Token = "0x400066F")] private int plane2NodeIndex; // Token: 0x040002BF RID: 703 [global::Cpp2IlInjected.FieldOffset(Offset = "0xC8")] [Token(Token = "0x4000670")] private int plane3ChainIndex; // Token: 0x040002C0 RID: 704 [global::Cpp2IlInjected.FieldOffset(Offset = "0xCC")] [Token(Token = "0x4000671")] private int plane3NodeIndex; } } }