using System;
using Cpp2IlInjected;
using RootMotion.FinalIK;
using UnityEngine;

namespace RootMotion.Demos
{
	// Token: 0x020003C1 RID: 961
	[Token(Token = "0x20003C1")]
	public class InteractionC2CDemo : MonoBehaviour
	{
		// Token: 0x0600235F RID: 9055 RVA: 0x000020D3 File Offset: 0x000002D3
		[Token(Token = "0x600235F")]
		[Address(RVA = "0x10D3430", Offset = "0x10D2230", VA = "0x1810D3430")]
		private void OnGUI()
		{
			throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
		}

		// Token: 0x06002360 RID: 9056 RVA: 0x000020D3 File Offset: 0x000002D3
		[Token(Token = "0x6002360")]
		[Address(RVA = "0x10D32A0", Offset = "0x10D20A0", VA = "0x1810D32A0")]
		private void LateUpdate()
		{
			throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
		}

		// Token: 0x06002361 RID: 9057 RVA: 0x00051090 File Offset: 0x0004F290
		[Token(Token = "0x6002361")]
		[Address(RVA = "0x3088F0", Offset = "0x3076F0", VA = "0x1803088F0")]
		public InteractionC2CDemo()
		{
		}

		// Token: 0x04002CD5 RID: 11477
		[FieldOffset(Offset = "0x18")]
		[Token(Token = "0x4002CD5")]
		public InteractionSystem character1;

		// Token: 0x04002CD6 RID: 11478
		[FieldOffset(Offset = "0x20")]
		[Token(Token = "0x4002CD6")]
		public InteractionSystem character2;

		// Token: 0x04002CD7 RID: 11479
		[FieldOffset(Offset = "0x28")]
		[Token(Token = "0x4002CD7")]
		public InteractionObject handShake;
	}
}
