using System;
using Cpp2IlInjected;
using UnityEngine;

namespace RootMotion
{
	// Token: 0x020003F4 RID: 1012
	[Token(Token = "0x20003F4")]
	public class Interp
	{
		// Token: 0x06002563 RID: 9571 RVA: 0x000020D3 File Offset: 0x000002D3
		[Token(Token = "0x6002563")]
		[Address(RVA = "0x104C8D0", Offset = "0x104B8D0", VA = "0x18104C8D0")]
		public static float Float(float t, InterpolationMode mode)
		{
			throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
		}

		// Token: 0x06002564 RID: 9572 RVA: 0x000020D3 File Offset: 0x000002D3
		[Token(Token = "0x6002564")]
		[Address(RVA = "0x104D720", Offset = "0x104C720", VA = "0x18104D720")]
		public static Vector3 V3(Vector3 v1, Vector3 v2, float t, InterpolationMode mode)
		{
			throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
		}

		// Token: 0x06002565 RID: 9573 RVA: 0x000020D3 File Offset: 0x000002D3
		[Token(Token = "0x6002565")]
		[Address(RVA = "0x104D240", Offset = "0x104C240", VA = "0x18104D240")]
		public static float LerpValue(float value, float target, float increaseSpeed, float decreaseSpeed)
		{
			throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
		}

		// Token: 0x06002566 RID: 9574 RVA: 0x000572B0 File Offset: 0x000554B0
		[Token(Token = "0x6002566")]
		[Address(RVA = "0x104D2D0", Offset = "0x104C2D0", VA = "0x18104D2D0")]
		private static float None(float t, float b, float c)
		{
			return t;
		}

		// Token: 0x06002567 RID: 9575 RVA: 0x000020D3 File Offset: 0x000002D3
		[Token(Token = "0x6002567")]
		[Address(RVA = "0x104D0C0", Offset = "0x104C0C0", VA = "0x18104D0C0")]
		private static float InOutCubic(float t, float b, float c)
		{
			throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
		}

		// Token: 0x06002568 RID: 9576 RVA: 0x000020D3 File Offset: 0x000002D3
		[Token(Token = "0x6002568")]
		[Address(RVA = "0x104D0F0", Offset = "0x104C0F0", VA = "0x18104D0F0")]
		private static float InOutQuintic(float t, float b, float c)
		{
			throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
		}

		// Token: 0x06002569 RID: 9577 RVA: 0x000572C0 File Offset: 0x000554C0
		[Token(Token = "0x6002569")]
		[Address(RVA = "0x104D1D0", Offset = "0x104C1D0", VA = "0x18104D1D0")]
		private static float InQuintic(float t, float b, float c)
		{
			return t;
		}

		// Token: 0x0600256A RID: 9578 RVA: 0x000572D0 File Offset: 0x000554D0
		[Token(Token = "0x600256A")]
		[Address(RVA = "0x104D1B0", Offset = "0x104C1B0", VA = "0x18104D1B0")]
		private static float InQuartic(float t, float b, float c)
		{
			return t;
		}

		// Token: 0x0600256B RID: 9579 RVA: 0x000572E0 File Offset: 0x000554E0
		[Token(Token = "0x600256B")]
		[Address(RVA = "0x104CF10", Offset = "0x104BF10", VA = "0x18104CF10")]
		private static float InCubic(float t, float b, float c)
		{
			return t;
		}

		// Token: 0x0600256C RID: 9580 RVA: 0x000572F0 File Offset: 0x000554F0
		[Token(Token = "0x600256C")]
		[Address(RVA = "0x104D1A0", Offset = "0x104C1A0", VA = "0x18104D1A0")]
		private static float InQuadratic(float t, float b, float c)
		{
			return t;
		}

		// Token: 0x0600256D RID: 9581 RVA: 0x000020D3 File Offset: 0x000002D3
		[Token(Token = "0x600256D")]
		[Address(RVA = "0x104D670", Offset = "0x104C670", VA = "0x18104D670")]
		private static float OutQuintic(float t, float b, float c)
		{
			throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
		}

		// Token: 0x0600256E RID: 9582 RVA: 0x000020D3 File Offset: 0x000002D3
		[Token(Token = "0x600256E")]
		[Address(RVA = "0x104D610", Offset = "0x104C610", VA = "0x18104D610")]
		private static float OutQuartic(float t, float b, float c)
		{
			throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
		}

		// Token: 0x0600256F RID: 9583 RVA: 0x000020D3 File Offset: 0x000002D3
		[Token(Token = "0x600256F")]
		[Address(RVA = "0x104D3B0", Offset = "0x104C3B0", VA = "0x18104D3B0")]
		private static float OutCubic(float t, float b, float c)
		{
			throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
		}

		// Token: 0x06002570 RID: 9584 RVA: 0x000020D3 File Offset: 0x000002D3
		[Token(Token = "0x6002570")]
		[Address(RVA = "0x104D590", Offset = "0x104C590", VA = "0x18104D590")]
		private static float OutInCubic(float t, float b, float c)
		{
			throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
		}

		// Token: 0x06002571 RID: 9585 RVA: 0x000020D3 File Offset: 0x000002D3
		[Token(Token = "0x6002571")]
		[Address(RVA = "0x104D5D0", Offset = "0x104C5D0", VA = "0x18104D5D0")]
		private static float OutInQuartic(float t, float b, float c)
		{
			throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
		}

		// Token: 0x06002572 RID: 9586 RVA: 0x000020D3 File Offset: 0x000002D3
		[Token(Token = "0x6002572")]
		[Address(RVA = "0x104C860", Offset = "0x104B860", VA = "0x18104C860")]
		private static float BackInCubic(float t, float b, float c)
		{
			throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
		}

		// Token: 0x06002573 RID: 9587 RVA: 0x000020D3 File Offset: 0x000002D3
		[Token(Token = "0x6002573")]
		[Address(RVA = "0x104C890", Offset = "0x104B890", VA = "0x18104C890")]
		private static float BackInQuartic(float t, float b, float c)
		{
			throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
		}

		// Token: 0x06002574 RID: 9588 RVA: 0x000020D3 File Offset: 0x000002D3
		[Token(Token = "0x6002574")]
		[Address(RVA = "0x104D2E0", Offset = "0x104C2E0", VA = "0x18104D2E0")]
		private static float OutBackCubic(float t, float b, float c)
		{
			throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
		}

		// Token: 0x06002575 RID: 9589 RVA: 0x000020D3 File Offset: 0x000002D3
		[Token(Token = "0x6002575")]
		[Address(RVA = "0x104D320", Offset = "0x104C320", VA = "0x18104D320")]
		private static float OutBackQuartic(float t, float b, float c)
		{
			throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
		}

		// Token: 0x06002576 RID: 9590 RVA: 0x000020D3 File Offset: 0x000002D3
		[Token(Token = "0x6002576")]
		[Address(RVA = "0x104D460", Offset = "0x104C460", VA = "0x18104D460")]
		private static float OutElasticSmall(float t, float b, float c)
		{
			throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
		}

		// Token: 0x06002577 RID: 9591 RVA: 0x000020D3 File Offset: 0x000002D3
		[Token(Token = "0x6002577")]
		[Address(RVA = "0x104D3F0", Offset = "0x104C3F0", VA = "0x18104D3F0")]
		private static float OutElasticBig(float t, float b, float c)
		{
			throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
		}

		// Token: 0x06002578 RID: 9592 RVA: 0x000020D3 File Offset: 0x000002D3
		[Token(Token = "0x6002578")]
		[Address(RVA = "0x104CF90", Offset = "0x104BF90", VA = "0x18104CF90")]
		private static float InElasticSmall(float t, float b, float c)
		{
			throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
		}

		// Token: 0x06002579 RID: 9593 RVA: 0x000020D3 File Offset: 0x000002D3
		[Token(Token = "0x6002579")]
		[Address(RVA = "0x104CF30", Offset = "0x104BF30", VA = "0x18104CF30")]
		private static float InElasticBig(float t, float b, float c)
		{
			throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
		}

		// Token: 0x0600257A RID: 9594 RVA: 0x00057300 File Offset: 0x00055500
		[Token(Token = "0x600257A")]
		[Address(RVA = "0x104D1F0", Offset = "0x104C1F0", VA = "0x18104D1F0")]
		private static float InSine(float t, float b, float c)
		{
			return t * 1.5707964f;
		}

		// Token: 0x0600257B RID: 9595 RVA: 0x00057314 File Offset: 0x00055514
		[Token(Token = "0x600257B")]
		[Address(RVA = "0x104D6E0", Offset = "0x104C6E0", VA = "0x18104D6E0")]
		private static float OutSine(float t, float b, float c)
		{
			return t * 1.5707964f;
		}

		// Token: 0x0600257C RID: 9596 RVA: 0x000020D3 File Offset: 0x000002D3
		[Token(Token = "0x600257C")]
		[Address(RVA = "0x104D140", Offset = "0x104C140", VA = "0x18104D140")]
		private static float InOutSine(float t, float b, float c)
		{
			throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
		}

		// Token: 0x0600257D RID: 9597 RVA: 0x000020D3 File Offset: 0x000002D3
		[Token(Token = "0x600257D")]
		[Address(RVA = "0x104CFF0", Offset = "0x104BFF0", VA = "0x18104CFF0")]
		private static float InElastic(float t, float b, float c)
		{
			throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
		}

		// Token: 0x0600257E RID: 9598 RVA: 0x000020D3 File Offset: 0x000002D3
		[Token(Token = "0x600257E")]
		[Address(RVA = "0x104D4D0", Offset = "0x104C4D0", VA = "0x18104D4D0")]
		private static float OutElastic(float t, float b, float c)
		{
			throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
		}

		// Token: 0x0600257F RID: 9599 RVA: 0x00057328 File Offset: 0x00055528
		[Token(Token = "0x600257F")]
		[Address(RVA = "0x104CEE0", Offset = "0x104BEE0", VA = "0x18104CEE0")]
		private static float InBack(float t, float b, float c)
		{
			float num = t * 2.70158f;
			return c;
		}

		// Token: 0x06002580 RID: 9600 RVA: 0x000020D3 File Offset: 0x000002D3
		[Token(Token = "0x6002580")]
		[Address(RVA = "0x104D370", Offset = "0x104C370", VA = "0x18104D370")]
		private static float OutBack(float t, float b, float c)
		{
			throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
		}

		// Token: 0x06002581 RID: 9601 RVA: 0x00057340 File Offset: 0x00055540
		[Token(Token = "0x6002581")]
		[Address(RVA = "0x36ABD0", Offset = "0x369BD0", VA = "0x18036ABD0")]
		public Interp()
		{
		}
	}
}
