using System; using System.Runtime.InteropServices; using Cpp2IlInjected; using UnityEngine; namespace RootMotion.FinalIK { // Token: 0x02000069 RID: 105 [Token(Token = "0x2000055")] [Serializable] public class IKMappingLimb : IKMapping { // Token: 0x06000300 RID: 768 RVA: 0x000036D8 File Offset: 0x000018D8 [Token(Token = "0x600029B")] [Address(RVA = "0xF1EB70", Offset = "0xF1DB70", VA = "0x180F1EB70", Slot = "4")] public override bool IsValid(IKSolver solver, ref string message) { return default(bool); } // Token: 0x06000301 RID: 769 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600029C")] [Address(RVA = "0xF1E760", Offset = "0xF1D760", VA = "0x180F1E760")] public IKMapping.BoneMap GetBoneMap(IKMappingLimb.BoneMapType boneMap) { return null; } // Token: 0x06000302 RID: 770 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600029D")] [Address(RVA = "0xF1ED90", Offset = "0xF1DD90", VA = "0x180F1ED90")] public void SetLimbOrientation(Vector3 upper, Vector3 lower) { } // Token: 0x06000303 RID: 771 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600029E")] [Address(RVA = "0xF1F910", Offset = "0xF1E910", VA = "0x180F1F910")] public IKMappingLimb() { } // Token: 0x06000304 RID: 772 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600029F")] [Address(RVA = "0xF1F770", Offset = "0xF1E770", VA = "0x180F1F770")] public IKMappingLimb(Transform bone1, Transform bone2, Transform bone3, [Optional] Transform parentBone) { } // Token: 0x06000305 RID: 773 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60002A0")] [Address(RVA = "0xF1ED70", Offset = "0xF1DD70", VA = "0x180F1ED70")] public void SetBones(Transform bone1, Transform bone2, Transform bone3, [Optional] Transform parentBone) { } // Token: 0x06000306 RID: 774 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60002A1")] [Address(RVA = "0xF1F160", Offset = "0xF1E160", VA = "0x180F1F160")] public void StoreDefaultLocalState() { } // Token: 0x06000307 RID: 775 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60002A2")] [Address(RVA = "0xF1E610", Offset = "0xF1D610", VA = "0x180F1E610")] public void FixTransforms() { } // Token: 0x06000308 RID: 776 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60002A3")] [Address(RVA = "0xF1E820", Offset = "0xF1D820", VA = "0x180F1E820", Slot = "5")] public override void Initiate(IKSolverFullBody solver) { } // Token: 0x06000309 RID: 777 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60002A4")] [Address(RVA = "0xF1EC10", Offset = "0xF1DC10", VA = "0x180F1EC10")] public void ReadPose() { } // Token: 0x0600030A RID: 778 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x60002A5")] [Address(RVA = "0xF1F320", Offset = "0xF1E320", VA = "0x180F1F320")] public void WritePose(IKSolverFullBody solver, bool fullBody) { } // Token: 0x040002C4 RID: 708 [global::Cpp2IlInjected.FieldOffset(Offset = "0x10")] [Token(Token = "0x400021F")] public Transform parentBone; // Token: 0x040002C5 RID: 709 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4000220")] public Transform bone1; // Token: 0x040002C6 RID: 710 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x4000221")] public Transform bone2; // Token: 0x040002C7 RID: 711 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x4000222")] public Transform bone3; // Token: 0x040002C8 RID: 712 [global::Cpp2IlInjected.FieldOffset(Offset = "0x30")] [Token(Token = "0x4000223")] [Range(0f, 1f)] public float maintainRotationWeight; // Token: 0x040002C9 RID: 713 [global::Cpp2IlInjected.FieldOffset(Offset = "0x34")] [Token(Token = "0x4000224")] [Range(0f, 1f)] public float weight; // Token: 0x040002CA RID: 714 [global::Cpp2IlInjected.FieldOffset(Offset = "0x38")] [Token(Token = "0x4000225")] [NonSerialized] public bool updatePlaneRotations; // Token: 0x040002CB RID: 715 [global::Cpp2IlInjected.FieldOffset(Offset = "0x40")] [Token(Token = "0x4000226")] private IKMapping.BoneMap boneMapParent; // Token: 0x040002CC RID: 716 [global::Cpp2IlInjected.FieldOffset(Offset = "0x48")] [Token(Token = "0x4000227")] private IKMapping.BoneMap boneMap1; // Token: 0x040002CD RID: 717 [global::Cpp2IlInjected.FieldOffset(Offset = "0x50")] [Token(Token = "0x4000228")] private IKMapping.BoneMap boneMap2; // Token: 0x040002CE RID: 718 [global::Cpp2IlInjected.FieldOffset(Offset = "0x58")] [Token(Token = "0x4000229")] private IKMapping.BoneMap boneMap3; // Token: 0x0200006A RID: 106 [Token(Token = "0x20000E2")] [Serializable] public enum BoneMapType { // Token: 0x040002D0 RID: 720 [Token(Token = "0x4000673")] Parent, // Token: 0x040002D1 RID: 721 [Token(Token = "0x4000674")] Bone1, // Token: 0x040002D2 RID: 722 [Token(Token = "0x4000675")] Bone2, // Token: 0x040002D3 RID: 723 [Token(Token = "0x4000676")] Bone3 } } }