Files
27Aug2021-Cpp2IL-Dump/Assembly-CSharp-firstpass/RootMotion/FinalIK/IKSolverArm.cs
T
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: 0x02000073 RID: 115
[Token(Token = "0x2000059")]
[Serializable]
public class IKSolverArm : IKSolver
{
// Token: 0x06000354 RID: 852 RVA: 0x00003840 File Offset: 0x00001A40
[Token(Token = "0x60002D4")]
[Address(RVA = "0xEE9A40", Offset = "0xEE8A40", VA = "0x180EE9A40", Slot = "4")]
public override bool IsValid(ref string message)
{
return default(bool);
}
// Token: 0x06000355 RID: 853 RVA: 0x00003858 File Offset: 0x00001A58
[Token(Token = "0x60002D5")]
[Address(RVA = "0xEEA410", Offset = "0xEE9410", VA = "0x180EEA410")]
public bool SetChain(Transform chest, Transform shoulder, Transform upperArm, Transform forearm, Transform hand, Transform root)
{
return default(bool);
}
// Token: 0x06000356 RID: 854 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60002D6")]
[Address(RVA = "0xEE9840", Offset = "0xEE8840", VA = "0x180EE9840", Slot = "6")]
public override IKSolver.Point[] GetPoints()
{
return null;
}
// Token: 0x06000357 RID: 855 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60002D7")]
[Address(RVA = "0xEE9630", Offset = "0xEE8630", VA = "0x180EE9630", Slot = "7")]
public override IKSolver.Point GetPoint(Transform transform)
{
return null;
}
// Token: 0x06000358 RID: 856 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60002D8")]
[Address(RVA = "0xEEA520", Offset = "0xEE9520", VA = "0x180EEA520", Slot = "9")]
public override void StoreDefaultLocalState()
{
}
// Token: 0x06000359 RID: 857 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60002D9")]
[Address(RVA = "0xEE95C0", Offset = "0xEE85C0", VA = "0x180EE95C0", Slot = "8")]
public override void FixTransforms()
{
}
// Token: 0x0600035A RID: 858 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60002DA")]
[Address(RVA = "0xEE9DC0", Offset = "0xEE8DC0", VA = "0x180EE9DC0", Slot = "10")]
protected override void OnInitiate()
{
}
// Token: 0x0600035B RID: 859 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60002DB")]
[Address(RVA = "0xEE9E40", Offset = "0xEE8E40", VA = "0x180EE9E40", Slot = "11")]
protected override void OnUpdate()
{
}
// Token: 0x0600035C RID: 860 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60002DC")]
[Address(RVA = "0xEEA490", Offset = "0xEE9490", VA = "0x180EEA490")]
private void Solve()
{
}
// Token: 0x0600035D RID: 861 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60002DD")]
[Address(RVA = "0xEE9EE0", Offset = "0xEE8EE0", VA = "0x180EE9EE0")]
private void Read()
{
}
// Token: 0x0600035E RID: 862 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60002DE")]
[Address(RVA = "0xEEA6A0", Offset = "0xEE96A0", VA = "0x180EEA6A0")]
private void Write()
{
}
// Token: 0x0600035F RID: 863 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60002DF")]
[Address(RVA = "0xEEA930", Offset = "0xEE9930", VA = "0x180EEA930")]
public IKSolverArm()
{
}
// Token: 0x04000308 RID: 776
[FieldOffset(Offset = "0x58")]
[Token(Token = "0x400024F")]
[Range(0f, 1f)]
public float IKRotationWeight;
// Token: 0x04000309 RID: 777
[FieldOffset(Offset = "0x5C")]
[Token(Token = "0x4000250")]
public Quaternion IKRotation;
// Token: 0x0400030A RID: 778
[FieldOffset(Offset = "0x70")]
[Token(Token = "0x4000251")]
public IKSolver.Point chest;
// Token: 0x0400030B RID: 779
[FieldOffset(Offset = "0x78")]
[Token(Token = "0x4000252")]
public IKSolver.Point shoulder;
// Token: 0x0400030C RID: 780
[FieldOffset(Offset = "0x80")]
[Token(Token = "0x4000253")]
public IKSolver.Point upperArm;
// Token: 0x0400030D RID: 781
[FieldOffset(Offset = "0x88")]
[Token(Token = "0x4000254")]
public IKSolver.Point forearm;
// Token: 0x0400030E RID: 782
[FieldOffset(Offset = "0x90")]
[Token(Token = "0x4000255")]
public IKSolver.Point hand;
// Token: 0x0400030F RID: 783
[FieldOffset(Offset = "0x98")]
[Token(Token = "0x4000256")]
public bool isLeft;
// Token: 0x04000310 RID: 784
[FieldOffset(Offset = "0xA0")]
[Token(Token = "0x4000257")]
public IKSolverVR.Arm arm;
// Token: 0x04000311 RID: 785
[FieldOffset(Offset = "0xA8")]
[Token(Token = "0x4000258")]
private Vector3[] positions;
// Token: 0x04000312 RID: 786
[FieldOffset(Offset = "0xB0")]
[Token(Token = "0x4000259")]
private Quaternion[] rotations;
}
}