using System;
using Cpp2IlInjected;
using UnityEngine;

// Token: 0x0200031A RID: 794
[Token(Token = "0x200031A")]
public class Demo_Animator_CatShort : MonoBehaviour
{
	// Token: 0x06002015 RID: 8213 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6002015")]
	[Address(RVA = "0x13C9810", Offset = "0x13C8610", VA = "0x1813C9810")]
	private void Start()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06002016 RID: 8214 RVA: 0x0004CFDC File Offset: 0x0004B1DC
	[Token(Token = "0x6002016")]
	[Address(RVA = "0x13C9890", Offset = "0x13C8690", VA = "0x1813C9890")]
	private void Update()
	{
		if (this.rot)
		{
			Transform transform = base.transform;
			float num = Time.deltaTime * 50f;
			int num2 = 0;
			int num3 = 0;
			transform.Rotate((float)num3, num, (float)num2);
		}
		Animator animator = this.anim;
		int num4 = this.i;
		animator.SetInteger("number", num4);
	}

	// Token: 0x06002017 RID: 8215 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6002017")]
	[Address(RVA = "0x13C97B0", Offset = "0x13C85B0", VA = "0x1813C97B0")]
	public void NextAnimation()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06002018 RID: 8216 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6002018")]
	[Address(RVA = "0x13C9760", Offset = "0x13C8560", VA = "0x1813C9760")]
	public void BackAnimation()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06002019 RID: 8217 RVA: 0x0004D03C File Offset: 0x0004B23C
	[Token(Token = "0x6002019")]
	[Address(RVA = "0x13C9930", Offset = "0x13C8730", VA = "0x1813C9930")]
	public Demo_Animator_CatShort()
	{
	}

	// Token: 0x04002972 RID: 10610
	[FieldOffset(Offset = "0x18")]
	[Token(Token = "0x4002972")]
	private Animator anim;

	// Token: 0x04002973 RID: 10611
	[FieldOffset(Offset = "0x20")]
	[Token(Token = "0x4002973")]
	private int i;

	// Token: 0x04002974 RID: 10612
	[FieldOffset(Offset = "0x24")]
	[Token(Token = "0x4002974")]
	public int size = (int)((ulong)10L);

	// Token: 0x04002975 RID: 10613
	[FieldOffset(Offset = "0x28")]
	[Token(Token = "0x4002975")]
	public bool rot;

	// Token: 0x04002976 RID: 10614
	[FieldOffset(Offset = "0x2C")]
	[Token(Token = "0x4002976")]
	private Vector3 startpose;
}
