Add v1.1.0

This commit is contained in:
2023-09-06 22:19:13 +02:00
parent 310f06ecde
commit 4422db7037
2160 changed files with 214256 additions and 178490 deletions

View File

@@ -4,14 +4,14 @@ using UnityEngine;
namespace RootMotion.FinalIK
{
// Token: 0x02000420 RID: 1056
[Token(Token = "0x2000420")]
// Token: 0x0200046F RID: 1135
[Token(Token = "0x200046F")]
[Serializable]
public class FBIKChain
{
// Token: 0x06002594 RID: 9620 RVA: 0x00054E5C File Offset: 0x0005305C
[Token(Token = "0x6002594")]
[Address(RVA = "0x4C9570", Offset = "0x4C7D70", VA = "0x1804C9570")]
// Token: 0x0600282B RID: 10283 RVA: 0x0005BC70 File Offset: 0x00059E70
[Token(Token = "0x600282B")]
[Address(RVA = "0xD171B0", Offset = "0xD161B0", VA = "0x180D171B0")]
public FBIKChain()
{
this.pull = 1f;
@@ -30,25 +30,25 @@ namespace RootMotion.FinalIK
base..ctor();
}
// Token: 0x06002595 RID: 9621 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6002595")]
[Address(RVA = "0x4C9670", Offset = "0x4C7E70", VA = "0x1804C9670")]
// Token: 0x0600282C RID: 10284 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600282C")]
[Address(RVA = "0xD172B0", Offset = "0xD162B0", VA = "0x180D172B0")]
public FBIKChain(float pin, float pull, params Transform[] nodeTransforms)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06002596 RID: 9622 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6002596")]
[Address(RVA = "0x4C80B0", Offset = "0x4C68B0", VA = "0x1804C80B0")]
// Token: 0x0600282D RID: 10285 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600282D")]
[Address(RVA = "0xD15CF0", Offset = "0xD14CF0", VA = "0x180D15CF0")]
public void SetNodes(params Transform[] boneTransforms)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06002597 RID: 9623 RVA: 0x00054ED4 File Offset: 0x000530D4
[Token(Token = "0x6002597")]
[Address(RVA = "0x4C6E10", Offset = "0x4C5610", VA = "0x1804C6E10")]
// Token: 0x0600282E RID: 10286 RVA: 0x0005BCE8 File Offset: 0x00059EE8
[Token(Token = "0x600282E")]
[Address(RVA = "0xD14A50", Offset = "0xD13A50", VA = "0x180D14A50")]
public int GetNodeIndex(Transform boneTransform)
{
IKSolver.Node[] array = this.nodes;
@@ -65,105 +65,105 @@ namespace RootMotion.FinalIK
throw new NullReferenceException();
}
// Token: 0x06002598 RID: 9624 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6002598")]
[Address(RVA = "0x4C70D0", Offset = "0x4C58D0", VA = "0x1804C70D0")]
// Token: 0x0600282F RID: 10287 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600282F")]
[Address(RVA = "0xD14D10", Offset = "0xD13D10", VA = "0x180D14D10")]
public bool IsValid(ref string message)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06002599 RID: 9625 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6002599")]
[Address(RVA = "0x4C6F00", Offset = "0x4C5700", VA = "0x1804C6F00")]
// Token: 0x06002830 RID: 10288 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6002830")]
[Address(RVA = "0xD14B40", Offset = "0xD13B40", VA = "0x180D14B40")]
public void Initiate(IKSolverFullBody solver)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x0600259A RID: 9626 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600259A")]
[Address(RVA = "0x4C7A80", Offset = "0x4C6280", VA = "0x1804C7A80")]
// Token: 0x06002831 RID: 10289 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6002831")]
[Address(RVA = "0xD156C0", Offset = "0xD146C0", VA = "0x180D156C0")]
public void ReadPose(IKSolverFullBody solver, bool fullBody)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x0600259B RID: 9627 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600259B")]
[Address(RVA = "0x4C62C0", Offset = "0x4C4AC0", VA = "0x1804C62C0")]
// Token: 0x06002832 RID: 10290 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6002832")]
[Address(RVA = "0xD13F00", Offset = "0xD12F00", VA = "0x180D13F00")]
private void CalculateBoneLengths(IKSolverFullBody solver)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x0600259C RID: 9628 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600259C")]
[Address(RVA = "0x4C7660", Offset = "0x4C5E60", VA = "0x1804C7660")]
// Token: 0x06002833 RID: 10291 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6002833")]
[Address(RVA = "0xD152A0", Offset = "0xD142A0", VA = "0x180D152A0")]
public void Reach(IKSolverFullBody solver)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x0600259D RID: 9629 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600259D")]
[Address(RVA = "0x4C7200", Offset = "0x4C5A00", VA = "0x1804C7200")]
// Token: 0x06002834 RID: 10292 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6002834")]
[Address(RVA = "0xD14E40", Offset = "0xD13E40", VA = "0x180D14E40")]
public Vector3 Push(IKSolverFullBody solver)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x0600259E RID: 9630 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600259E")]
[Address(RVA = "0x4C88E0", Offset = "0x4C70E0", VA = "0x1804C88E0")]
// Token: 0x06002835 RID: 10293 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6002835")]
[Address(RVA = "0xD16520", Offset = "0xD15520", VA = "0x180D16520")]
public void SolveTrigonometric(IKSolverFullBody solver, bool calculateBendDirection = false)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x0600259F RID: 9631 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600259F")]
[Address(RVA = "0x4C8E10", Offset = "0x4C7610", VA = "0x1804C8E10")]
// Token: 0x06002836 RID: 10294 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6002836")]
[Address(RVA = "0xD16A50", Offset = "0xD15A50", VA = "0x180D16A50")]
public void Stage1(IKSolverFullBody solver)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x060025A0 RID: 9632 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60025A0")]
[Address(RVA = "0x4C93E0", Offset = "0x4C7BE0", VA = "0x1804C93E0")]
// Token: 0x06002837 RID: 10295 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6002837")]
[Address(RVA = "0xD17020", Offset = "0xD16020", VA = "0x180D17020")]
public void Stage2(IKSolverFullBody solver, Vector3 position)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x060025A1 RID: 9633 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60025A1")]
[Address(RVA = "0x4C82A0", Offset = "0x4C6AA0", VA = "0x1804C82A0")]
// Token: 0x06002838 RID: 10296 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6002838")]
[Address(RVA = "0xD15EE0", Offset = "0xD14EE0", VA = "0x180D15EE0")]
public void SolveConstraintSystems(IKSolverFullBody solver)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x060025A2 RID: 9634 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60025A2")]
[Address(RVA = "0x4C85D0", Offset = "0x4C6DD0", VA = "0x1804C85D0")]
// Token: 0x06002839 RID: 10297 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6002839")]
[Address(RVA = "0xD16210", Offset = "0xD15210", VA = "0x180D16210")]
private Vector3 SolveFABRIKJoint(Vector3 pos1, Vector3 pos2, float length)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x060025A3 RID: 9635 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60025A3")]
[Address(RVA = "0x4C6C40", Offset = "0x4C5440", VA = "0x1804C6C40")]
// Token: 0x0600283A RID: 10298 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600283A")]
[Address(RVA = "0xD14880", Offset = "0xD13880", VA = "0x180D14880")]
protected Vector3 GetDirToBendPoint(Vector3 direction, Vector3 bendDirection, float directionMagnitude)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x060025A4 RID: 9636 RVA: 0x00054F1C File Offset: 0x0005311C
[Token(Token = "0x60025A4")]
[Address(RVA = "0x4C8210", Offset = "0x4C6A10", VA = "0x1804C8210")]
// Token: 0x0600283B RID: 10299 RVA: 0x0005BD30 File Offset: 0x00059F30
[Token(Token = "0x600283B")]
[Address(RVA = "0xD15E50", Offset = "0xD14E50", VA = "0x180D15E50")]
private void SolveChildConstraints(IKSolverFullBody solver)
{
FBIKChain.ChildConstraint[] array = this.childConstraints;
@@ -176,185 +176,185 @@ namespace RootMotion.FinalIK
}
}
// Token: 0x060025A5 RID: 9637 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60025A5")]
[Address(RVA = "0x4C86F0", Offset = "0x4C6EF0", VA = "0x1804C86F0")]
// Token: 0x0600283C RID: 10300 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600283C")]
[Address(RVA = "0xD16330", Offset = "0xD15330", VA = "0x180D16330")]
private void SolveLinearConstraint(IKSolver.Node node1, IKSolver.Node node2, float crossFade, float distance)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x060025A6 RID: 9638 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60025A6")]
[Address(RVA = "0x4C6A60", Offset = "0x4C5260", VA = "0x1804C6A60")]
// Token: 0x0600283D RID: 10301 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600283D")]
[Address(RVA = "0xD146A0", Offset = "0xD136A0", VA = "0x180D146A0")]
public void ForwardReach(Vector3 position)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x060025A7 RID: 9639 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60025A7")]
[Address(RVA = "0x4C5FC0", Offset = "0x4C47C0", VA = "0x1804C5FC0")]
// Token: 0x0600283E RID: 10302 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600283E")]
[Address(RVA = "0xD13C00", Offset = "0xD12C00", VA = "0x180D13C00")]
private void BackwardReach(Vector3 position)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x04002F3D RID: 12093
// Token: 0x040031E5 RID: 12773
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x4002F3D")]
[Token(Token = "0x40031E5")]
[Range(0f, 1f)]
public float pin;
// Token: 0x04002F3E RID: 12094
// Token: 0x040031E6 RID: 12774
[FieldOffset(Offset = "0x14")]
[Token(Token = "0x4002F3E")]
[Token(Token = "0x40031E6")]
[Range(0f, 1f)]
public float pull;
// Token: 0x04002F3F RID: 12095
// Token: 0x040031E7 RID: 12775
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x4002F3F")]
[Token(Token = "0x40031E7")]
[Range(0f, 1f)]
public float push;
// Token: 0x04002F40 RID: 12096
// Token: 0x040031E8 RID: 12776
[FieldOffset(Offset = "0x1C")]
[Token(Token = "0x4002F40")]
[Token(Token = "0x40031E8")]
[Range(-1f, 1f)]
public float pushParent;
// Token: 0x04002F41 RID: 12097
// Token: 0x040031E9 RID: 12777
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x4002F41")]
[Token(Token = "0x40031E9")]
[Range(0f, 1f)]
public float reach;
// Token: 0x04002F42 RID: 12098
// Token: 0x040031EA RID: 12778
[FieldOffset(Offset = "0x24")]
[Token(Token = "0x4002F42")]
[Token(Token = "0x40031EA")]
public FBIKChain.Smoothing reachSmoothing;
// Token: 0x04002F43 RID: 12099
// Token: 0x040031EB RID: 12779
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x4002F43")]
[Token(Token = "0x40031EB")]
public FBIKChain.Smoothing pushSmoothing;
// Token: 0x04002F44 RID: 12100
// Token: 0x040031EC RID: 12780
[FieldOffset(Offset = "0x30")]
[Token(Token = "0x4002F44")]
[Token(Token = "0x40031EC")]
public IKSolver.Node[] nodes;
// Token: 0x04002F45 RID: 12101
// Token: 0x040031ED RID: 12781
[FieldOffset(Offset = "0x38")]
[Token(Token = "0x4002F45")]
[Token(Token = "0x40031ED")]
public int[] children;
// Token: 0x04002F46 RID: 12102
// Token: 0x040031EE RID: 12782
[FieldOffset(Offset = "0x40")]
[Token(Token = "0x4002F46")]
[Token(Token = "0x40031EE")]
public FBIKChain.ChildConstraint[] childConstraints;
// Token: 0x04002F47 RID: 12103
// Token: 0x040031EF RID: 12783
[FieldOffset(Offset = "0x48")]
[Token(Token = "0x4002F47")]
[Token(Token = "0x40031EF")]
public IKConstraintBend bendConstraint;
// Token: 0x04002F48 RID: 12104
// Token: 0x040031F0 RID: 12784
[FieldOffset(Offset = "0x50")]
[Token(Token = "0x4002F48")]
[Token(Token = "0x40031F0")]
private float rootLength;
// Token: 0x04002F49 RID: 12105
// Token: 0x040031F1 RID: 12785
[FieldOffset(Offset = "0x54")]
[Token(Token = "0x4002F49")]
[Token(Token = "0x40031F1")]
private bool initiated;
// Token: 0x04002F4A RID: 12106
// Token: 0x040031F2 RID: 12786
[FieldOffset(Offset = "0x58")]
[Token(Token = "0x4002F4A")]
[Token(Token = "0x40031F2")]
private float length;
// Token: 0x04002F4B RID: 12107
// Token: 0x040031F3 RID: 12787
[FieldOffset(Offset = "0x5C")]
[Token(Token = "0x4002F4B")]
[Token(Token = "0x40031F3")]
private float distance;
// Token: 0x04002F4C RID: 12108
// Token: 0x040031F4 RID: 12788
[FieldOffset(Offset = "0x60")]
[Token(Token = "0x4002F4C")]
[Token(Token = "0x40031F4")]
private IKSolver.Point p;
// Token: 0x04002F4D RID: 12109
// Token: 0x040031F5 RID: 12789
[FieldOffset(Offset = "0x68")]
[Token(Token = "0x4002F4D")]
[Token(Token = "0x40031F5")]
private float reachForce;
// Token: 0x04002F4E RID: 12110
// Token: 0x040031F6 RID: 12790
[FieldOffset(Offset = "0x6C")]
[Token(Token = "0x4002F4E")]
[Token(Token = "0x40031F6")]
private float pullParentSum;
// Token: 0x04002F4F RID: 12111
// Token: 0x040031F7 RID: 12791
[FieldOffset(Offset = "0x70")]
[Token(Token = "0x4002F4F")]
[Token(Token = "0x40031F7")]
private float[] crossFades;
// Token: 0x04002F50 RID: 12112
// Token: 0x040031F8 RID: 12792
[FieldOffset(Offset = "0x78")]
[Token(Token = "0x4002F50")]
[Token(Token = "0x40031F8")]
private float sqrMag1;
// Token: 0x04002F51 RID: 12113
// Token: 0x040031F9 RID: 12793
[FieldOffset(Offset = "0x7C")]
[Token(Token = "0x4002F51")]
[Token(Token = "0x40031F9")]
private float sqrMag2;
// Token: 0x04002F52 RID: 12114
// Token: 0x040031FA RID: 12794
[FieldOffset(Offset = "0x80")]
[Token(Token = "0x4002F52")]
[Token(Token = "0x40031FA")]
private float sqrMagDif;
// Token: 0x04002F53 RID: 12115
[Token(Token = "0x4002F53")]
// Token: 0x040031FB RID: 12795
[Token(Token = "0x40031FB")]
private const float maxLimbLength = 0.99999f;
// Token: 0x02000421 RID: 1057
[Token(Token = "0x2000421")]
// Token: 0x02000470 RID: 1136
[Token(Token = "0x2000470")]
[Serializable]
public class ChildConstraint
{
// Token: 0x17000224 RID: 548
// (get) Token: 0x060025A8 RID: 9640 RVA: 0x00054F5C File Offset: 0x0005315C
// (set) Token: 0x060025A9 RID: 9641 RVA: 0x00054F70 File Offset: 0x00053170
[Token(Token = "0x17000224")]
// Token: 0x1700024F RID: 591
// (get) Token: 0x0600283F RID: 10303 RVA: 0x0005BD70 File Offset: 0x00059F70
// (set) Token: 0x06002840 RID: 10304 RVA: 0x0005BD84 File Offset: 0x00059F84
[Token(Token = "0x1700024F")]
public float nominalDistance
{
[Token(Token = "0x60025A8")]
[Address(RVA = "0x66CA40", Offset = "0x66B240", VA = "0x18066CA40")]
[Token(Token = "0x600283F")]
[Address(RVA = "0xB94720", Offset = "0xB93720", VA = "0x180B94720")]
get;
[Token(Token = "0x60025A9")]
[Address(RVA = "0x66CA50", Offset = "0x66B250", VA = "0x18066CA50")]
[Token(Token = "0x6002840")]
[Address(RVA = "0x13B7D20", Offset = "0x13B6D20", VA = "0x1813B7D20")]
private set;
}
// Token: 0x17000225 RID: 549
// (get) Token: 0x060025AA RID: 9642 RVA: 0x00054F84 File Offset: 0x00053184
// (set) Token: 0x060025AB RID: 9643 RVA: 0x00054F98 File Offset: 0x00053198
[Token(Token = "0x17000225")]
// Token: 0x17000250 RID: 592
// (get) Token: 0x06002841 RID: 10305 RVA: 0x0005BD98 File Offset: 0x00059F98
// (set) Token: 0x06002842 RID: 10306 RVA: 0x0005BDAC File Offset: 0x00059FAC
[Token(Token = "0x17000250")]
public bool isRigid
{
[Token(Token = "0x60025AA")]
[Address(RVA = "0x4AB610", Offset = "0x4A9E10", VA = "0x1804AB610")]
[Token(Token = "0x6002841")]
[Address(RVA = "0x4C3B00", Offset = "0x4C2B00", VA = "0x1804C3B00")]
get;
[Token(Token = "0x60025AB")]
[Address(RVA = "0x610BB0", Offset = "0x60F3B0", VA = "0x180610BB0")]
[Token(Token = "0x6002842")]
[Address(RVA = "0x626900", Offset = "0x625900", VA = "0x180626900")]
private set;
}
// Token: 0x060025AC RID: 9644 RVA: 0x00054FAC File Offset: 0x000531AC
[Token(Token = "0x60025AC")]
[Address(RVA = "0x66C9D0", Offset = "0x66B1D0", VA = "0x18066C9D0")]
// Token: 0x06002843 RID: 10307 RVA: 0x0005BDC0 File Offset: 0x00059FC0
[Token(Token = "0x6002843")]
[Address(RVA = "0x19BCA40", Offset = "0x19BBA40", VA = "0x1819BCA40")]
public ChildConstraint(Transform bone1, Transform bone2, float pushElasticity = 0f, float pullElasticity = 0f)
{
this.bone1 = bone1;
@@ -363,9 +363,9 @@ namespace RootMotion.FinalIK
this.pullElasticity = (float)0;
}
// Token: 0x060025AD RID: 9645 RVA: 0x00054FDC File Offset: 0x000531DC
[Token(Token = "0x60025AD")]
[Address(RVA = "0x66C370", Offset = "0x66AB70", VA = "0x18066C370")]
// Token: 0x06002844 RID: 10308 RVA: 0x0005BDF0 File Offset: 0x00059FF0
[Token(Token = "0x6002844")]
[Address(RVA = "0x19BC3E0", Offset = "0x19BB3E0", VA = "0x1819BC3E0")]
public void Initiate(IKSolverFullBody solver)
{
Transform transform = this.bone1;
@@ -377,78 +377,78 @@ namespace RootMotion.FinalIK
this.OnPreSolve(solver);
}
// Token: 0x060025AE RID: 9646 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60025AE")]
[Address(RVA = "0x66C3D0", Offset = "0x66ABD0", VA = "0x18066C3D0")]
// Token: 0x06002845 RID: 10309 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6002845")]
[Address(RVA = "0x19BC440", Offset = "0x19BB440", VA = "0x1819BC440")]
public void OnPreSolve(IKSolverFullBody solver)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x060025AF RID: 9647 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60025AF")]
[Address(RVA = "0x66C610", Offset = "0x66AE10", VA = "0x18066C610")]
// Token: 0x06002846 RID: 10310 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6002846")]
[Address(RVA = "0x19BC680", Offset = "0x19BB680", VA = "0x1819BC680")]
public void Solve(IKSolverFullBody solver)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x04002F54 RID: 12116
// Token: 0x040031FC RID: 12796
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x4002F54")]
[Token(Token = "0x40031FC")]
public float pushElasticity;
// Token: 0x04002F55 RID: 12117
// Token: 0x040031FD RID: 12797
[FieldOffset(Offset = "0x14")]
[Token(Token = "0x4002F55")]
[Token(Token = "0x40031FD")]
public float pullElasticity;
// Token: 0x04002F56 RID: 12118
// Token: 0x040031FE RID: 12798
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x4002F56")]
[Token(Token = "0x40031FE")]
[SerializeField]
private Transform bone1;
// Token: 0x04002F57 RID: 12119
// Token: 0x040031FF RID: 12799
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x4002F57")]
[Token(Token = "0x40031FF")]
[SerializeField]
private Transform bone2;
// Token: 0x04002F5A RID: 12122
// Token: 0x04003202 RID: 12802
[FieldOffset(Offset = "0x30")]
[Token(Token = "0x4002F5A")]
[Token(Token = "0x4003202")]
private float crossFade;
// Token: 0x04002F5B RID: 12123
// Token: 0x04003203 RID: 12803
[FieldOffset(Offset = "0x34")]
[Token(Token = "0x4002F5B")]
[Token(Token = "0x4003203")]
private float inverseCrossFade;
// Token: 0x04002F5C RID: 12124
// Token: 0x04003204 RID: 12804
[FieldOffset(Offset = "0x38")]
[Token(Token = "0x4002F5C")]
[Token(Token = "0x4003204")]
private int chain1Index;
// Token: 0x04002F5D RID: 12125
// Token: 0x04003205 RID: 12805
[FieldOffset(Offset = "0x3C")]
[Token(Token = "0x4002F5D")]
[Token(Token = "0x4003205")]
private int chain2Index;
}
// Token: 0x02000422 RID: 1058
[Token(Token = "0x2000422")]
// Token: 0x02000471 RID: 1137
[Token(Token = "0x2000471")]
[Serializable]
public enum Smoothing
{
// Token: 0x04002F5F RID: 12127
[Token(Token = "0x4002F5F")]
// Token: 0x04003207 RID: 12807
[Token(Token = "0x4003207")]
None,
// Token: 0x04002F60 RID: 12128
[Token(Token = "0x4002F60")]
// Token: 0x04003208 RID: 12808
[Token(Token = "0x4003208")]
Exponential,
// Token: 0x04002F61 RID: 12129
[Token(Token = "0x4002F61")]
// Token: 0x04003209 RID: 12809
[Token(Token = "0x4003209")]
Cubic
}
}