Files
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

157 lines
4.4 KiB
C#

using System;
using Cpp2IlInjected;
using UnityEngine;
namespace RootMotion.FinalIK
{
// Token: 0x0200007C RID: 124
[Token(Token = "0x2000062")]
[Serializable]
public class IKSolverLeg : IKSolver
{
// Token: 0x060003DA RID: 986 RVA: 0x00003AC8 File Offset: 0x00001CC8
[Token(Token = "0x600035A")]
[Address(RVA = "0xEF9950", Offset = "0xEF8950", VA = "0x180EF9950", Slot = "4")]
public override bool IsValid(ref string message)
{
return default(bool);
}
// Token: 0x060003DB RID: 987 RVA: 0x00003AE0 File Offset: 0x00001CE0
[Token(Token = "0x600035B")]
[Address(RVA = "0xEEA410", Offset = "0xEE9410", VA = "0x180EEA410")]
public bool SetChain(Transform pelvis, Transform thigh, Transform calf, Transform foot, Transform toe, Transform root)
{
return default(bool);
}
// Token: 0x060003DC RID: 988 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600035C")]
[Address(RVA = "0xEF9750", Offset = "0xEF8750", VA = "0x180EF9750", Slot = "6")]
public override IKSolver.Point[] GetPoints()
{
return null;
}
// Token: 0x060003DD RID: 989 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600035D")]
[Address(RVA = "0xEF9540", Offset = "0xEF8540", VA = "0x180EF9540", Slot = "7")]
public override IKSolver.Point GetPoint(Transform transform)
{
return null;
}
// Token: 0x060003DE RID: 990 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600035E")]
[Address(RVA = "0xEEA520", Offset = "0xEE9520", VA = "0x180EEA520", Slot = "9")]
public override void StoreDefaultLocalState()
{
}
// Token: 0x060003DF RID: 991 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x600035F")]
[Address(RVA = "0xEE95C0", Offset = "0xEE85C0", VA = "0x180EE95C0", Slot = "8")]
public override void FixTransforms()
{
}
// Token: 0x060003E0 RID: 992 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000360")]
[Address(RVA = "0xEF9CD0", Offset = "0xEF8CD0", VA = "0x180EF9CD0", Slot = "10")]
protected override void OnInitiate()
{
}
// Token: 0x060003E1 RID: 993 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000361")]
[Address(RVA = "0xEF9D50", Offset = "0xEF8D50", VA = "0x180EF9D50", Slot = "11")]
protected override void OnUpdate()
{
}
// Token: 0x060003E2 RID: 994 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000362")]
[Address(RVA = "0xEFA3F0", Offset = "0xEF93F0", VA = "0x180EFA3F0")]
private void Solve()
{
}
// Token: 0x060003E3 RID: 995 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000363")]
[Address(RVA = "0xEF9ED0", Offset = "0xEF8ED0", VA = "0x180EF9ED0")]
private void Read()
{
}
// Token: 0x060003E4 RID: 996 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000364")]
[Address(RVA = "0xEFA560", Offset = "0xEF9560", VA = "0x180EFA560")]
private void Write()
{
}
// Token: 0x060003E5 RID: 997 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000365")]
[Address(RVA = "0xEFA7F0", Offset = "0xEF97F0", VA = "0x180EFA7F0")]
public IKSolverLeg()
{
}
// Token: 0x04000349 RID: 841
[FieldOffset(Offset = "0x58")]
[Token(Token = "0x4000290")]
[Range(0f, 1f)]
public float IKRotationWeight;
// Token: 0x0400034A RID: 842
[FieldOffset(Offset = "0x5C")]
[Token(Token = "0x4000291")]
public Quaternion IKRotation;
// Token: 0x0400034B RID: 843
[FieldOffset(Offset = "0x70")]
[Token(Token = "0x4000292")]
public IKSolver.Point pelvis;
// Token: 0x0400034C RID: 844
[FieldOffset(Offset = "0x78")]
[Token(Token = "0x4000293")]
public IKSolver.Point thigh;
// Token: 0x0400034D RID: 845
[FieldOffset(Offset = "0x80")]
[Token(Token = "0x4000294")]
public IKSolver.Point calf;
// Token: 0x0400034E RID: 846
[FieldOffset(Offset = "0x88")]
[Token(Token = "0x4000295")]
public IKSolver.Point foot;
// Token: 0x0400034F RID: 847
[FieldOffset(Offset = "0x90")]
[Token(Token = "0x4000296")]
public IKSolver.Point toe;
// Token: 0x04000350 RID: 848
[FieldOffset(Offset = "0x98")]
[Token(Token = "0x4000297")]
public IKSolverVR.Leg leg;
// Token: 0x04000351 RID: 849
[FieldOffset(Offset = "0xA0")]
[Token(Token = "0x4000298")]
public Vector3 heelOffset;
// Token: 0x04000352 RID: 850
[FieldOffset(Offset = "0xB0")]
[Token(Token = "0x4000299")]
private Vector3[] positions;
// Token: 0x04000353 RID: 851
[FieldOffset(Offset = "0xB8")]
[Token(Token = "0x400029A")]
private Quaternion[] rotations;
}
}