using System;
using Cpp2IlInjected;
using UnityEngine;

namespace Bitgem.VFX.StylisedWater
{
	// Token: 0x020003E2 RID: 994
	[Token(Token = "0x20003E2")]
	public class WateverVolumeFloater : MonoBehaviour
	{
		// Token: 0x06002501 RID: 9473 RVA: 0x000020D3 File Offset: 0x000002D3
		[Token(Token = "0x6002501")]
		[Address(RVA = "0x4BD250", Offset = "0x4BC250", VA = "0x1804BD250")]
		private void Update()
		{
			throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
		}

		// Token: 0x06002502 RID: 9474 RVA: 0x00056858 File Offset: 0x00054A58
		[Token(Token = "0x6002502")]
		[Address(RVA = "0x328C40", Offset = "0x327C40", VA = "0x180328C40")]
		public WateverVolumeFloater()
		{
		}

		// Token: 0x04002E71 RID: 11889
		[FieldOffset(Offset = "0x18")]
		[Token(Token = "0x4002E71")]
		public WaterVolumeHelper WaterVolumeHelper;
	}
}
