using System;
using Cpp2IlInjected;
using UnityEngine;

// Token: 0x0200015D RID: 349
[Token(Token = "0x200015D")]
public class SceneItem
{
	// Token: 0x060010A9 RID: 4265 RVA: 0x00026EC8 File Offset: 0x000250C8
	[Token(Token = "0x60010A9")]
	[Address(RVA = "0x50F430", Offset = "0x50E430", VA = "0x18050F430")]
	public SceneItem Copy()
	{
		SceneItem sceneItem = new SceneItem();
		ItemSystem.ItemType type = this.Type;
		sceneItem.Type = type;
		float z = this.Position.z;
		sceneItem.Position.z = z;
		return sceneItem;
	}

	// Token: 0x060010AA RID: 4266 RVA: 0x00026F08 File Offset: 0x00025108
	[Token(Token = "0x60010AA")]
	[Address(RVA = "0x36ABD0", Offset = "0x369BD0", VA = "0x18036ABD0")]
	public SceneItem()
	{
	}

	// Token: 0x04001C05 RID: 7173
	[FieldOffset(Offset = "0x10")]
	[Token(Token = "0x4001C05")]
	public ItemSystem.ItemType Type;

	// Token: 0x04001C06 RID: 7174
	[FieldOffset(Offset = "0x14")]
	[Token(Token = "0x4001C06")]
	public Vector3 Position;
}
