Files
NobetaSource/Cpp2IL/Assembly-CSharp/RootMotion/FinalIK/GenericPoser.cs
2023-09-06 22:09:22 +02:00

145 lines
4.6 KiB
C#

using System;
using Cpp2IlInjected;
using UnityEngine;
namespace RootMotion.FinalIK
{
// Token: 0x02000461 RID: 1121
[Token(Token = "0x2000461")]
public class GenericPoser : Poser
{
// Token: 0x06002847 RID: 10311 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6002847")]
[Address(RVA = "0x511A10", Offset = "0x510210", VA = "0x180511A10", Slot = "7")]
[ContextMenu("Auto-Mapping")]
public override void AutoMapping()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06002848 RID: 10312 RVA: 0x00059044 File Offset: 0x00057244
[Token(Token = "0x6002848")]
[Address(RVA = "0x511E60", Offset = "0x510660", VA = "0x180511E60", Slot = "8")]
protected override void InitiatePoser()
{
this.StoreDefaultState();
}
// Token: 0x06002849 RID: 10313 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6002849")]
[Address(RVA = "0x511EF0", Offset = "0x5106F0", VA = "0x180511EF0", Slot = "9")]
protected override void UpdatePoser()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x0600284A RID: 10314 RVA: 0x00059058 File Offset: 0x00057258
[Token(Token = "0x600284A")]
[Address(RVA = "0x511D30", Offset = "0x510530", VA = "0x180511D30", Slot = "10")]
protected override void FixPoserTransforms()
{
GenericPoser.Map[] array = this.maps;
int num = 0;
if (num < array.Length)
{
array[num].FixTransform();
GenericPoser.Map[] array2 = this.maps;
num++;
}
}
// Token: 0x0600284B RID: 10315 RVA: 0x00059094 File Offset: 0x00057294
[Token(Token = "0x600284B")]
[Address(RVA = "0x511E70", Offset = "0x510670", VA = "0x180511E70")]
private void StoreDefaultState()
{
GenericPoser.Map[] array = this.maps;
int num = 0;
if (num < array.Length)
{
array[num].StoreDefaultState();
GenericPoser.Map[] array2 = this.maps;
num++;
}
}
// Token: 0x0600284C RID: 10316 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600284C")]
[Address(RVA = "0x511DB0", Offset = "0x5105B0", VA = "0x180511DB0")]
private Transform GetTargetNamed(string tName, Transform[] array)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x0600284D RID: 10317 RVA: 0x000590D0 File Offset: 0x000572D0
[Token(Token = "0x600284D")]
[Address(RVA = "0x512000", Offset = "0x510800", VA = "0x180512000")]
public GenericPoser()
{
}
// Token: 0x040031BD RID: 12733
[FieldOffset(Offset = "0x50")]
[Token(Token = "0x40031BD")]
public GenericPoser.Map[] maps;
// Token: 0x02000462 RID: 1122
[Token(Token = "0x2000462")]
[Serializable]
public class Map
{
// Token: 0x0600284E RID: 10318 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600284E")]
[Address(RVA = "0x66FDE0", Offset = "0x66E5E0", VA = "0x18066FDE0")]
public Map(Transform bone, Transform target)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x0600284F RID: 10319 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x600284F")]
[Address(RVA = "0x66FBF0", Offset = "0x66E3F0", VA = "0x18066FBF0")]
public void StoreDefaultState()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06002850 RID: 10320 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6002850")]
[Address(RVA = "0x66FB90", Offset = "0x66E390", VA = "0x18066FB90")]
public void FixTransform()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06002851 RID: 10321 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6002851")]
[Address(RVA = "0x66FC50", Offset = "0x66E450", VA = "0x18066FC50")]
public void Update(float localRotationWeight, float localPositionWeight)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x040031BE RID: 12734
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x40031BE")]
public Transform bone;
// Token: 0x040031BF RID: 12735
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x40031BF")]
public Transform target;
// Token: 0x040031C0 RID: 12736
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x40031C0")]
private Vector3 defaultLocalPosition;
// Token: 0x040031C1 RID: 12737
[FieldOffset(Offset = "0x2C")]
[Token(Token = "0x40031C1")]
private Quaternion defaultLocalRotation;
}
}
}