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

88 lines
2.4 KiB
C#

using System;
using Cpp2IlInjected;
using UnityEngine;
namespace RootMotion.FinalIK
{
// Token: 0x0200044F RID: 1103
[Token(Token = "0x200044F")]
[Serializable]
public class Constraints
{
// Token: 0x06002716 RID: 10006 RVA: 0x0005A1F4 File Offset: 0x000583F4
[Token(Token = "0x6002716")]
[Address(RVA = "0x12EE9D0", Offset = "0x12ED9D0", VA = "0x1812EE9D0")]
public bool IsValid()
{
Transform transform = this.transform;
int num = 0;
return transform != num;
}
// Token: 0x06002717 RID: 10007 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6002717")]
[Address(RVA = "0x12EE950", Offset = "0x12ED950", VA = "0x1812EE950")]
public void Initiate(Transform transform)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06002718 RID: 10008 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6002718")]
[Address(RVA = "0x12EEA30", Offset = "0x12EDA30", VA = "0x1812EEA30")]
public void Update()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06002719 RID: 10009 RVA: 0x0005A214 File Offset: 0x00058414
[Token(Token = "0x6002719")]
[Address(RVA = "0x36ABD0", Offset = "0x369BD0", VA = "0x18036ABD0")]
public Constraints()
{
}
// Token: 0x040030F5 RID: 12533
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x40030F5")]
public Transform transform;
// Token: 0x040030F6 RID: 12534
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x40030F6")]
public Transform target;
// Token: 0x040030F7 RID: 12535
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x40030F7")]
public Vector3 positionOffset;
// Token: 0x040030F8 RID: 12536
[FieldOffset(Offset = "0x2C")]
[Token(Token = "0x40030F8")]
public Vector3 position;
// Token: 0x040030F9 RID: 12537
[FieldOffset(Offset = "0x38")]
[Token(Token = "0x40030F9")]
[Range(0f, 1f)]
public float positionWeight;
// Token: 0x040030FA RID: 12538
[FieldOffset(Offset = "0x3C")]
[Token(Token = "0x40030FA")]
public Vector3 rotationOffset;
// Token: 0x040030FB RID: 12539
[FieldOffset(Offset = "0x48")]
[Token(Token = "0x40030FB")]
public Vector3 rotation;
// Token: 0x040030FC RID: 12540
[FieldOffset(Offset = "0x54")]
[Token(Token = "0x40030FC")]
[Range(0f, 1f)]
public float rotationWeight;
}
}