180 lines
5.2 KiB
C#
180 lines
5.2 KiB
C#
using System;
|
|
using System.Runtime.CompilerServices;
|
|
using Cpp2IlInjected;
|
|
using UnityEngine;
|
|
|
|
namespace RootMotion.FinalIK
|
|
{
|
|
// Token: 0x020000AD RID: 173
|
|
[Token(Token = "0x2000073")]
|
|
public abstract class RotationLimit : MonoBehaviour
|
|
{
|
|
// Token: 0x060005A9 RID: 1449 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x6000473")]
|
|
[Address(RVA = "0x29B5BC0", Offset = "0x29B49C0", VA = "0x1829B5BC0")]
|
|
public void SetDefaultLocalRotation()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060005AA RID: 1450 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x6000474")]
|
|
[Address(RVA = "0x29B5C00", Offset = "0x29B4A00", VA = "0x1829B5C00")]
|
|
public void SetDefaultLocalRotation(Quaternion localRotation)
|
|
{
|
|
}
|
|
|
|
// Token: 0x060005AB RID: 1451 RVA: 0x00004410 File Offset: 0x00002610
|
|
[Token(Token = "0x6000475")]
|
|
[Address(RVA = "0x29B55E0", Offset = "0x29B43E0", VA = "0x1829B55E0")]
|
|
public Quaternion GetLimitedLocalRotation(Quaternion localRotation, out bool changed)
|
|
{
|
|
return default(Quaternion);
|
|
}
|
|
|
|
// Token: 0x060005AC RID: 1452 RVA: 0x00004428 File Offset: 0x00002628
|
|
[Token(Token = "0x6000476")]
|
|
[Address(RVA = "0x29B52B0", Offset = "0x29B40B0", VA = "0x1829B52B0")]
|
|
public bool Apply()
|
|
{
|
|
return default(bool);
|
|
}
|
|
|
|
// Token: 0x060005AD RID: 1453 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x6000477")]
|
|
[Address(RVA = "0x29B55B0", Offset = "0x29B43B0", VA = "0x1829B55B0")]
|
|
public void Disable()
|
|
{
|
|
}
|
|
|
|
// Token: 0x170000A3 RID: 163
|
|
// (get) Token: 0x060005AE RID: 1454 RVA: 0x00004440 File Offset: 0x00002640
|
|
[Token(Token = "0x17000068")]
|
|
public Vector3 secondaryAxis
|
|
{
|
|
[Token(Token = "0x6000478")]
|
|
[Address(RVA = "0x29B5D70", Offset = "0x29B4B70", VA = "0x1829B5D70")]
|
|
get
|
|
{
|
|
return default(Vector3);
|
|
}
|
|
}
|
|
|
|
// Token: 0x170000A4 RID: 164
|
|
// (get) Token: 0x060005AF RID: 1455 RVA: 0x00004458 File Offset: 0x00002658
|
|
[Token(Token = "0x17000069")]
|
|
public Vector3 crossAxis
|
|
{
|
|
[Token(Token = "0x6000479")]
|
|
[Address(RVA = "0x29B5C80", Offset = "0x29B4A80", VA = "0x1829B5C80")]
|
|
get
|
|
{
|
|
return default(Vector3);
|
|
}
|
|
}
|
|
|
|
// Token: 0x170000A5 RID: 165
|
|
// (get) Token: 0x060005B0 RID: 1456 RVA: 0x00004470 File Offset: 0x00002670
|
|
// (set) Token: 0x060005B1 RID: 1457 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x1700006A")]
|
|
public bool defaultLocalRotationOverride
|
|
{
|
|
[Token(Token = "0x600047A")]
|
|
[Address(RVA = "0x6CBD10", Offset = "0x6CAB10", VA = "0x1806CBD10")]
|
|
[CompilerGenerated]
|
|
get
|
|
{
|
|
return default(bool);
|
|
}
|
|
[Token(Token = "0x600047B")]
|
|
[Address(RVA = "0x6CBD80", Offset = "0x6CAB80", VA = "0x1806CBD80")]
|
|
[CompilerGenerated]
|
|
private set
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x060005B2 RID: 1458
|
|
[Token(Token = "0x600047C")]
|
|
[Address(Slot = "4")]
|
|
protected abstract Quaternion LimitRotation(Quaternion rotation);
|
|
|
|
// Token: 0x060005B3 RID: 1459 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x600047D")]
|
|
[Address(RVA = "0x29B5490", Offset = "0x29B4290", VA = "0x1829B5490")]
|
|
private void Awake()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060005B4 RID: 1460 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x600047E")]
|
|
[Address(RVA = "0x29B5840", Offset = "0x29B4640", VA = "0x1829B5840")]
|
|
private void LateUpdate()
|
|
{
|
|
}
|
|
|
|
// Token: 0x060005B5 RID: 1461 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x600047F")]
|
|
[Address(RVA = "0x25DE860", Offset = "0x25DD660", VA = "0x1825DE860")]
|
|
public void LogWarning(string message)
|
|
{
|
|
}
|
|
|
|
// Token: 0x060005B6 RID: 1462 RVA: 0x00004488 File Offset: 0x00002688
|
|
[Token(Token = "0x6000480")]
|
|
[Address(RVA = "0x29B5850", Offset = "0x29B4650", VA = "0x1829B5850")]
|
|
protected static Quaternion Limit1DOF(Quaternion rotation, Vector3 axis)
|
|
{
|
|
return default(Quaternion);
|
|
}
|
|
|
|
// Token: 0x060005B7 RID: 1463 RVA: 0x000044A0 File Offset: 0x000026A0
|
|
[Token(Token = "0x6000481")]
|
|
[Address(RVA = "0x29B5950", Offset = "0x29B4750", VA = "0x1829B5950")]
|
|
protected static Quaternion LimitTwist(Quaternion rotation, Vector3 axis, Vector3 orthoAxis, float twistLimit)
|
|
{
|
|
return default(Quaternion);
|
|
}
|
|
|
|
// Token: 0x060005B8 RID: 1464 RVA: 0x000044B8 File Offset: 0x000026B8
|
|
[Token(Token = "0x6000482")]
|
|
[Address(RVA = "0x29B5780", Offset = "0x29B4580", VA = "0x1829B5780")]
|
|
protected static float GetOrthogonalAngle(Vector3 v1, Vector3 v2, Vector3 normal)
|
|
{
|
|
return 0f;
|
|
}
|
|
|
|
// Token: 0x060005B9 RID: 1465 RVA: 0x00002053 File Offset: 0x00000253
|
|
[Token(Token = "0x6000483")]
|
|
[Address(RVA = "0x29B5C10", Offset = "0x29B4A10", VA = "0x1829B5C10")]
|
|
protected RotationLimit()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0400053C RID: 1340
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x400036D")]
|
|
public Vector3 axis;
|
|
|
|
// Token: 0x0400053D RID: 1341
|
|
[FieldOffset(Offset = "0x24")]
|
|
[Token(Token = "0x400036E")]
|
|
[HideInInspector]
|
|
public Quaternion defaultLocalRotation;
|
|
|
|
// Token: 0x0400053F RID: 1343
|
|
[FieldOffset(Offset = "0x35")]
|
|
[Token(Token = "0x4000370")]
|
|
private bool initiated;
|
|
|
|
// Token: 0x04000540 RID: 1344
|
|
[FieldOffset(Offset = "0x36")]
|
|
[Token(Token = "0x4000371")]
|
|
private bool applicationQuit;
|
|
|
|
// Token: 0x04000541 RID: 1345
|
|
[FieldOffset(Offset = "0x37")]
|
|
[Token(Token = "0x4000372")]
|
|
private bool defaultLocalRotationSet;
|
|
}
|
|
}
|