using System; using System.Runtime.CompilerServices; using Cpp2IlInjected; using UnityEngine; namespace RootMotion.FinalIK { // Token: 0x02000064 RID: 100 [Token(Token = "0x2000051")] [Serializable] public class IKConstraintBend { // Token: 0x060002BE RID: 702 RVA: 0x00003528 File Offset: 0x00001728 [Token(Token = "0x6000273")] [Address(RVA = "0xF1B190", Offset = "0xF1A190", VA = "0x180F1B190")] public bool IsValid(IKSolverFullBody solver, Warning.Logger logger) { return default(bool); } // Token: 0x17000044 RID: 68 // (get) Token: 0x060002BF RID: 703 RVA: 0x00003540 File Offset: 0x00001740 // (set) Token: 0x060002C0 RID: 704 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x17000031")] public bool initiated { [Token(Token = "0x6000274")] [Address(RVA = "0x6A5B30", Offset = "0x6A4B30", VA = "0x1806A5B30")] [CompilerGenerated] get { return default(bool); } [Token(Token = "0x6000275")] [Address(RVA = "0x8551E0", Offset = "0x8541E0", VA = "0x1808551E0")] [CompilerGenerated] private set { } } // Token: 0x060002C1 RID: 705 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000276")] [Address(RVA = "0xF1BEA0", Offset = "0xF1AEA0", VA = "0x180F1BEA0")] public IKConstraintBend() { } // Token: 0x060002C2 RID: 706 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000277")] [Address(RVA = "0xF1BF20", Offset = "0xF1AF20", VA = "0x180F1BF20")] public IKConstraintBend(Transform bone1, Transform bone2, Transform bone3) { } // Token: 0x060002C3 RID: 707 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000278")] [Address(RVA = "0xF1BC30", Offset = "0xF1AC30", VA = "0x180F1BC30")] public void SetBones(Transform bone1, Transform bone2, Transform bone3) { } // Token: 0x060002C4 RID: 708 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000279")] [Address(RVA = "0xF1AC30", Offset = "0xF19C30", VA = "0x180F1AC30")] public void Initiate(IKSolverFullBody solver) { } // Token: 0x060002C5 RID: 709 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600027A")] [Address(RVA = "0xF1BC40", Offset = "0xF1AC40", VA = "0x180F1BC40")] public void SetLimbOrientation(Vector3 upper, Vector3 lower, Vector3 last) { } // Token: 0x060002C6 RID: 710 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600027B")] [Address(RVA = "0xF1B3B0", Offset = "0xF1A3B0", VA = "0x180F1B3B0")] public void LimitBend(float solverWeight, float positionWeight) { } // Token: 0x060002C7 RID: 711 RVA: 0x00003558 File Offset: 0x00001758 [Token(Token = "0x600027C")] [Address(RVA = "0xF1A4D0", Offset = "0xF194D0", VA = "0x180F1A4D0")] public Vector3 GetDir(IKSolverFullBody solver) { return default(Vector3); } // Token: 0x060002C8 RID: 712 RVA: 0x00003570 File Offset: 0x00001770 [Token(Token = "0x600027D")] [Address(RVA = "0xF1BAD0", Offset = "0xF1AAD0", VA = "0x180F1BAD0")] private Vector3 OrthoToLimb(IKSolverFullBody solver, Vector3 tangent) { return default(Vector3); } // Token: 0x060002C9 RID: 713 RVA: 0x00003588 File Offset: 0x00001788 [Token(Token = "0x600027E")] [Address(RVA = "0xF1B970", Offset = "0xF1A970", VA = "0x180F1B970")] private Vector3 OrthoToBone1(IKSolverFullBody solver, Vector3 tangent) { return default(Vector3); } // Token: 0x04000279 RID: 633 [FieldOffset(Offset = "0x10")] [Token(Token = "0x40001EA")] public Transform bone1; // Token: 0x0400027A RID: 634 [FieldOffset(Offset = "0x18")] [Token(Token = "0x40001EB")] public Transform bone2; // Token: 0x0400027B RID: 635 [FieldOffset(Offset = "0x20")] [Token(Token = "0x40001EC")] public Transform bone3; // Token: 0x0400027C RID: 636 [FieldOffset(Offset = "0x28")] [Token(Token = "0x40001ED")] public Transform bendGoal; // Token: 0x0400027D RID: 637 [FieldOffset(Offset = "0x30")] [Token(Token = "0x40001EE")] public Vector3 direction; // Token: 0x0400027E RID: 638 [FieldOffset(Offset = "0x3C")] [Token(Token = "0x40001EF")] public Quaternion rotationOffset; // Token: 0x0400027F RID: 639 [FieldOffset(Offset = "0x4C")] [Token(Token = "0x40001F0")] [Range(0f, 1f)] public float weight; // Token: 0x04000280 RID: 640 [FieldOffset(Offset = "0x50")] [Token(Token = "0x40001F1")] public Vector3 defaultLocalDirection; // Token: 0x04000281 RID: 641 [FieldOffset(Offset = "0x5C")] [Token(Token = "0x40001F2")] public Vector3 defaultChildDirection; // Token: 0x04000282 RID: 642 [FieldOffset(Offset = "0x68")] [Token(Token = "0x40001F3")] [NonSerialized] public float clampF; // Token: 0x04000283 RID: 643 [FieldOffset(Offset = "0x6C")] [Token(Token = "0x40001F4")] private int chainIndex1; // Token: 0x04000284 RID: 644 [FieldOffset(Offset = "0x70")] [Token(Token = "0x40001F5")] private int nodeIndex1; // Token: 0x04000285 RID: 645 [FieldOffset(Offset = "0x74")] [Token(Token = "0x40001F6")] private int chainIndex2; // Token: 0x04000286 RID: 646 [FieldOffset(Offset = "0x78")] [Token(Token = "0x40001F7")] private int nodeIndex2; // Token: 0x04000287 RID: 647 [FieldOffset(Offset = "0x7C")] [Token(Token = "0x40001F8")] private int chainIndex3; // Token: 0x04000288 RID: 648 [FieldOffset(Offset = "0x80")] [Token(Token = "0x40001F9")] private int nodeIndex3; // Token: 0x0400028A RID: 650 [FieldOffset(Offset = "0x85")] [Token(Token = "0x40001FB")] private bool limbOrientationsSet; } }