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 = "0x2D36280", Offset = "0x2D35080", VA = "0x182D36280")] 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 = "0x6E12E0", Offset = "0x6E00E0", VA = "0x1806E12E0")] [CompilerGenerated] get { return default(bool); } [Token(Token = "0x6000275")] [Address(RVA = "0x6E19C0", Offset = "0x6E07C0", VA = "0x1806E19C0")] [CompilerGenerated] private set { } } // Token: 0x060002C1 RID: 705 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000276")] [Address(RVA = "0x2D36F80", Offset = "0x2D35D80", VA = "0x182D36F80")] public IKConstraintBend() { } // Token: 0x060002C2 RID: 706 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000277")] [Address(RVA = "0x2D37000", Offset = "0x2D35E00", VA = "0x182D37000")] public IKConstraintBend(Transform bone1, Transform bone2, Transform bone3) { } // Token: 0x060002C3 RID: 707 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000278")] [Address(RVA = "0x1B48F40", Offset = "0x1B47D40", VA = "0x181B48F40")] public void SetBones(Transform bone1, Transform bone2, Transform bone3) { } // Token: 0x060002C4 RID: 708 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x6000279")] [Address(RVA = "0x2D35D20", Offset = "0x2D34B20", VA = "0x182D35D20")] public void Initiate(IKSolverFullBody solver) { } // Token: 0x060002C5 RID: 709 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600027A")] [Address(RVA = "0x2D36D20", Offset = "0x2D35B20", VA = "0x182D36D20")] public void SetLimbOrientation(Vector3 upper, Vector3 lower, Vector3 last) { } // Token: 0x060002C6 RID: 710 RVA: 0x00002053 File Offset: 0x00000253 [Token(Token = "0x600027B")] [Address(RVA = "0x2D364A0", Offset = "0x2D352A0", VA = "0x182D364A0")] public void LimitBend(float solverWeight, float positionWeight) { } // Token: 0x060002C7 RID: 711 RVA: 0x00003558 File Offset: 0x00001758 [Token(Token = "0x600027C")] [Address(RVA = "0x2D355C0", Offset = "0x2D343C0", VA = "0x182D355C0")] public Vector3 GetDir(IKSolverFullBody solver) { return default(Vector3); } // Token: 0x060002C8 RID: 712 RVA: 0x00003570 File Offset: 0x00001770 [Token(Token = "0x600027D")] [Address(RVA = "0x2D36BC0", Offset = "0x2D359C0", VA = "0x182D36BC0")] private Vector3 OrthoToLimb(IKSolverFullBody solver, Vector3 tangent) { return default(Vector3); } // Token: 0x060002C9 RID: 713 RVA: 0x00003588 File Offset: 0x00001788 [Token(Token = "0x600027E")] [Address(RVA = "0x2D36A60", Offset = "0x2D35860", VA = "0x182D36A60")] 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; } }