using System; using Cpp2IlInjected; using UnityEngine; namespace RootMotion.FinalIK { // Token: 0x02000469 RID: 1129 [Token(Token = "0x2000469")] public abstract class RotationLimit : MonoBehaviour { // Token: 0x0600287E RID: 10366 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x600287E")] [Address(RVA = "0xCBB010", Offset = "0xCB9810", VA = "0x180CBB010")] public void SetDefaultLocalRotation() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600287F RID: 10367 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x600287F")] [Address(RVA = "0xCBAA50", Offset = "0xCB9250", VA = "0x180CBAA50")] public Quaternion GetLimitedLocalRotation(Quaternion localRotation, out bool changed) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06002880 RID: 10368 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6002880")] [Address(RVA = "0xCBA7A0", Offset = "0xCB8FA0", VA = "0x180CBA7A0")] public bool Apply() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06002881 RID: 10369 RVA: 0x000596B8 File Offset: 0x000578B8 [Token(Token = "0x6002881")] [Address(RVA = "0xCBAA20", Offset = "0xCB9220", VA = "0x180CBAA20")] public void Disable() { if (!this.initiated) { this.Awake(); } int num = 0; base.enabled = num != 0; } // Token: 0x17000283 RID: 643 // (get) Token: 0x06002882 RID: 10370 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x17000283")] public Vector3 secondaryAxis { [Token(Token = "0x6002882")] [Address(RVA = "0xCBB100", Offset = "0xCB9900", VA = "0x180CBB100")] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x17000284 RID: 644 // (get) Token: 0x06002883 RID: 10371 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x17000284")] public Vector3 crossAxis { [Token(Token = "0x6002883")] [Address(RVA = "0xCBB090", Offset = "0xCB9890", VA = "0x180CBB090")] get { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } } // Token: 0x06002884 RID: 10372 [Token(Token = "0x6002884")] [Address(Slot = "4")] protected abstract Quaternion LimitRotation(Quaternion rotation); // Token: 0x06002885 RID: 10373 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6002885")] [Address(RVA = "0xCBA920", Offset = "0xCB9120", VA = "0x180CBA920")] private void Awake() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06002886 RID: 10374 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6002886")] [Address(RVA = "0xCBABF0", Offset = "0xCB93F0", VA = "0x180CBABF0")] private void LateUpdate() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06002887 RID: 10375 RVA: 0x000596E0 File Offset: 0x000578E0 [Token(Token = "0x6002887")] [Address(RVA = "0xCBAFE0", Offset = "0xCB97E0", VA = "0x180CBAFE0")] public void LogWarning(string message) { Transform transform = base.transform; int num = 0; Warning.Log(message, transform, num != 0); } // Token: 0x06002888 RID: 10376 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6002888")] [Address(RVA = "0xCBAD60", Offset = "0xCB9560", VA = "0x180CBAD60")] protected static Quaternion Limit1DOF(Quaternion rotation, Vector3 axis) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06002889 RID: 10377 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6002889")] [Address(RVA = "0xCBAE20", Offset = "0xCB9620", VA = "0x180CBAE20")] protected static Quaternion LimitTwist(Quaternion rotation, Vector3 axis, Vector3 orthoAxis, float twistLimit) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600288A RID: 10378 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x600288A")] [Address(RVA = "0xCBAB70", Offset = "0xCB9370", VA = "0x180CBAB70")] protected static float GetOrthogonalAngle(Vector3 v1, Vector3 v2, Vector3 normal) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600288B RID: 10379 RVA: 0x00059700 File Offset: 0x00057900 [Token(Token = "0x600288B")] [Address(RVA = "0xCBB050", Offset = "0xCB9850", VA = "0x180CBB050")] protected RotationLimit() { float z = Vector3.forward.z; this.axis.z = z; base..ctor(); } // Token: 0x040031ED RID: 12781 [FieldOffset(Offset = "0x18")] [Token(Token = "0x40031ED")] public Vector3 axis; // Token: 0x040031EE RID: 12782 [FieldOffset(Offset = "0x24")] [Token(Token = "0x40031EE")] [HideInInspector] public Quaternion defaultLocalRotation; // Token: 0x040031EF RID: 12783 [FieldOffset(Offset = "0x34")] [Token(Token = "0x40031EF")] private bool initiated; // Token: 0x040031F0 RID: 12784 [FieldOffset(Offset = "0x35")] [Token(Token = "0x40031F0")] private bool applicationQuit; // Token: 0x040031F1 RID: 12785 [FieldOffset(Offset = "0x36")] [Token(Token = "0x40031F1")] private bool defaultLocalRotationSet; } }