Files
27Aug2021-Cpp2IL-Dump/Assembly-CSharp-firstpass/RootMotion/FinalIK/IKSolverFABRIKRoot.cs
T
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

126 lines
3.6 KiB
C#

using System;
using Cpp2IlInjected;
using UnityEngine;
namespace RootMotion.FinalIK
{
// Token: 0x02000076 RID: 118
[Token(Token = "0x200005C")]
[Serializable]
public class IKSolverFABRIKRoot : IKSolver
{
// Token: 0x0600037E RID: 894 RVA: 0x00003900 File Offset: 0x00001B00
[Token(Token = "0x60002FE")]
[Address(RVA = "0xEEC610", Offset = "0xEEB610", VA = "0x180EEC610", Slot = "4")]
public override bool IsValid(ref string message)
{
return default(bool);
}
// Token: 0x0600037F RID: 895 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60002FF")]
[Address(RVA = "0xEED640", Offset = "0xEEC640", VA = "0x180EED640", Slot = "9")]
public override void StoreDefaultLocalState()
{
}
// Token: 0x06000380 RID: 896 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000300")]
[Address(RVA = "0xEEBD10", Offset = "0xEEAD10", VA = "0x180EEBD10", Slot = "8")]
public override void FixTransforms()
{
}
// Token: 0x06000381 RID: 897 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000301")]
[Address(RVA = "0xEED180", Offset = "0xEEC180", VA = "0x180EED180", Slot = "10")]
protected override void OnInitiate()
{
}
// Token: 0x06000382 RID: 898 RVA: 0x00003918 File Offset: 0x00001B18
[Token(Token = "0x6000302")]
[Address(RVA = "0xEEC530", Offset = "0xEEB530", VA = "0x180EEC530")]
private bool IsRoot(int index)
{
return default(bool);
}
// Token: 0x06000383 RID: 899 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000303")]
[Address(RVA = "0xEED370", Offset = "0xEEC370", VA = "0x180EED370", Slot = "11")]
protected override void OnUpdate()
{
}
// Token: 0x06000384 RID: 900 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000304")]
[Address(RVA = "0xEEC330", Offset = "0xEEB330", VA = "0x180EEC330", Slot = "6")]
public override IKSolver.Point[] GetPoints()
{
return null;
}
// Token: 0x06000385 RID: 901 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6000305")]
[Address(RVA = "0xEEC280", Offset = "0xEEB280", VA = "0x180EEC280", Slot = "7")]
public override IKSolver.Point GetPoint(Transform transform)
{
return null;
}
// Token: 0x06000386 RID: 902 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000306")]
[Address(RVA = "0xEEBBB0", Offset = "0xEEABB0", VA = "0x180EEBBB0")]
private void AddPointsToArray(ref IKSolver.Point[] array, FABRIKChain chain)
{
}
// Token: 0x06000387 RID: 903 RVA: 0x00003930 File Offset: 0x00001B30
[Token(Token = "0x6000307")]
[Address(RVA = "0xEEBDE0", Offset = "0xEEADE0", VA = "0x180EEBDE0")]
private Vector3 GetCentroid()
{
return default(Vector3);
}
// Token: 0x06000388 RID: 904 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6000308")]
[Address(RVA = "0xEED710", Offset = "0xEEC710", VA = "0x180EED710")]
public IKSolverFABRIKRoot()
{
}
// Token: 0x04000317 RID: 791
[FieldOffset(Offset = "0x58")]
[Token(Token = "0x400025E")]
public int iterations;
// Token: 0x04000318 RID: 792
[FieldOffset(Offset = "0x5C")]
[Token(Token = "0x400025F")]
[Range(0f, 1f)]
public float rootPin;
// Token: 0x04000319 RID: 793
[FieldOffset(Offset = "0x60")]
[Token(Token = "0x4000260")]
public FABRIKChain[] chains;
// Token: 0x0400031A RID: 794
[FieldOffset(Offset = "0x68")]
[Token(Token = "0x4000261")]
private bool zeroWeightApplied;
// Token: 0x0400031B RID: 795
[FieldOffset(Offset = "0x70")]
[Token(Token = "0x4000262")]
private bool[] isRoot;
// Token: 0x0400031C RID: 796
[FieldOffset(Offset = "0x78")]
[Token(Token = "0x4000263")]
private Vector3 rootDefaultPosition;
}
}