using System;
using System.Collections.Generic;
using UnityEngine;

// Token: 0x02000082 RID: 130
[Serializable]
public class ByeProbuilder : MonoBehaviour
{
	// Token: 0x0400146D RID: 5229
	public Bounds bounds;

	// Token: 0x0400146E RID: 5230
	public List<Transform> parentList = new List<Transform>();

	// Token: 0x0400146F RID: 5231
	public List<Transform> childList = new List<Transform>();

	// Token: 0x04001470 RID: 5232
	public List<Light> lightList = new List<Light>();

	// Token: 0x04001471 RID: 5233
	public int settingMin;

	// Token: 0x04001472 RID: 5234
	public LayerMask everythingCullingMask = -1;

	// Token: 0x04001473 RID: 5235
	public List<GameObject> pointChildren = new List<GameObject>();

	// Token: 0x04001474 RID: 5236
	public List<Vector3> points = new List<Vector3>();

	// Token: 0x04001475 RID: 5237
	public List<Quaternion> rots = new List<Quaternion>();

	// Token: 0x04001476 RID: 5238
	public List<GameObject> spheres = new List<GameObject>();

	// Token: 0x04001477 RID: 5239
	private RaycastHit[] hits;
}
