Files
Aug2021-Cpp2IL-Dump/Assembly-CSharp-firstpass/RootMotion/FinalIK/IKSolverArm.cs
T
2026-04-10 22:50:51 +02:00

157 lines
4.5 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 = "0x2CF8C00", Offset = "0x2CF7A00", VA = "0x182CF8C00", 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 = "0x2CF95D0", Offset = "0x2CF83D0", VA = "0x182CF95D0")]
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 = "0x2CF8A00", Offset = "0x2CF7800", VA = "0x182CF8A00", Slot = "6")]
public override IKSolver.Point[] GetPoints()
{
return null;
}
// Token: 0x06000357 RID: 855 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x60002D7")]
[Address(RVA = "0x2CF87F0", Offset = "0x2CF75F0", VA = "0x182CF87F0", 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 = "0x2CF96E0", Offset = "0x2CF84E0", VA = "0x182CF96E0", Slot = "9")]
public override void StoreDefaultLocalState()
{
}
// Token: 0x06000359 RID: 857 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60002D9")]
[Address(RVA = "0x2CF8780", Offset = "0x2CF7580", VA = "0x182CF8780", Slot = "8")]
public override void FixTransforms()
{
}
// Token: 0x0600035A RID: 858 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60002DA")]
[Address(RVA = "0x2CF8F80", Offset = "0x2CF7D80", VA = "0x182CF8F80", Slot = "10")]
protected override void OnInitiate()
{
}
// Token: 0x0600035B RID: 859 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60002DB")]
[Address(RVA = "0x2CF9000", Offset = "0x2CF7E00", VA = "0x182CF9000", Slot = "11")]
protected override void OnUpdate()
{
}
// Token: 0x0600035C RID: 860 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60002DC")]
[Address(RVA = "0x2CF9650", Offset = "0x2CF8450", VA = "0x182CF9650")]
private void Solve()
{
}
// Token: 0x0600035D RID: 861 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60002DD")]
[Address(RVA = "0x2CF90A0", Offset = "0x2CF7EA0", VA = "0x182CF90A0")]
private void Read()
{
}
// Token: 0x0600035E RID: 862 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60002DE")]
[Address(RVA = "0x2CF9860", Offset = "0x2CF8660", VA = "0x182CF9860")]
private void Write()
{
}
// Token: 0x0600035F RID: 863 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x60002DF")]
[Address(RVA = "0x2CF9AF0", Offset = "0x2CF88F0", VA = "0x182CF9AF0")]
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;
}
}