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

107 lines
3.0 KiB
C#

using System;
using Cpp2IlInjected;
using UnityEngine;
namespace RootMotion.FinalIK
{
// Token: 0x02000470 RID: 1136
[Token(Token = "0x2000470")]
public class AimPoser : MonoBehaviour
{
// Token: 0x060028BA RID: 10426 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60028BA")]
[Address(RVA = "0xB59CB0", Offset = "0xB584B0", VA = "0x180B59CB0")]
public AimPoser.Pose GetPose(Vector3 localDirection)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x060028BB RID: 10427 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60028BB")]
[Address(RVA = "0xB59DC0", Offset = "0xB585C0", VA = "0x180B59DC0")]
public void SetPoseActive(AimPoser.Pose pose)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x060028BC RID: 10428 RVA: 0x000599C8 File Offset: 0x00057BC8
[Token(Token = "0x60028BC")]
[Address(RVA = "0xB59E50", Offset = "0xB58650", VA = "0x180B59E50")]
public AimPoser()
{
AimPoser.Pose[] array = new AimPoser.Pose[0];
this.poses = array;
base..ctor();
}
// Token: 0x04003207 RID: 12807
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x4003207")]
public float angleBuffer = 5f;
// Token: 0x04003208 RID: 12808
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x4003208")]
public AimPoser.Pose[] poses;
// Token: 0x02000471 RID: 1137
[Token(Token = "0x2000471")]
[Serializable]
public class Pose
{
// Token: 0x060028BD RID: 10429 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x60028BD")]
[Address(RVA = "0x66FF60", Offset = "0x66E760", VA = "0x18066FF60")]
public bool IsInDirection(Vector3 d)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x060028BE RID: 10430 RVA: 0x000599F4 File Offset: 0x00057BF4
[Token(Token = "0x60028BE")]
[Address(RVA = "0x5FEF20", Offset = "0x5FD720", VA = "0x1805FEF20")]
public void SetAngleBuffer(float value)
{
this.angleBuffer = value;
}
// Token: 0x060028BF RID: 10431 RVA: 0x00059A08 File Offset: 0x00057C08
[Token(Token = "0x60028BF")]
[Address(RVA = "0x6701B0", Offset = "0x66E9B0", VA = "0x1806701B0")]
public Pose()
{
}
// Token: 0x04003209 RID: 12809
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x4003209")]
public bool visualize = true;
// Token: 0x0400320A RID: 12810
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x400320A")]
public string name;
// Token: 0x0400320B RID: 12811
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x400320B")]
public Vector3 direction;
// Token: 0x0400320C RID: 12812
[FieldOffset(Offset = "0x2C")]
[Token(Token = "0x400320C")]
public float yaw = 75f;
// Token: 0x0400320D RID: 12813
[FieldOffset(Offset = "0x30")]
[Token(Token = "0x400320D")]
public float pitch = 45f;
// Token: 0x0400320E RID: 12814
[FieldOffset(Offset = "0x34")]
[Token(Token = "0x400320E")]
private float angleBuffer;
}
}
}