// Assembly: UnityEngine.CoreModule
// Full name: UnityEngine.SceneManagement.Scene

namespace UnityEngine.SceneManagement
{
public class Scene // TypeDefIndex: 9014
{
	// Fields
	type#20868 m_Handle;

	// Methods
	// RVA: -1
	private static type#15313 IsValidInternal(type#20867 sceneHandle) { }
	// RVA: -1
	private static type#26576 GetNameInternal(type#20867 sceneHandle) { }
	// RVA: -1
	private static type#15313 GetIsLoadedInternal(type#20867 sceneHandle) { }
	// RVA: -1
	private static type#20867 GetBuildIndexInternal(type#20867 sceneHandle) { }
	// RVA: -1
	private static type#20867 GetRootCountInternal(type#20867 sceneHandle) { }
	// RVA: -1
	private static type#28660 GetRootGameObjectsInternal(type#20867 sceneHandle, type#23705 resultRootList) { }
	// RVA: -1
	public type#20867 get_handle() { }
	// RVA: -1
	public type#15313 IsValid() { }
	// RVA: -1
	public type#26576 get_name() { }
	// RVA: -1
	public type#15313 get_isLoaded() { }
	// RVA: -1
	public type#20867 get_buildIndex() { }
	// RVA: -1
	public type#20867 get_rootCount() { }
	// RVA: -1
	public type#13067 GetRootGameObjects() { }
	// RVA: -1
	public type#28660 GetRootGameObjects(type#8630 rootGameObjects) { }
	// RVA: -1
	public static type#15313 op_Equality(type#25611 lhs, type#25611 rhs) { }
	// RVA: -1
	public virtual type#20867 GetHashCode() { }
	// RVA: -1
	public virtual type#15313 Equals(type#23705 other) { }
	// RVA: -1
	private static type#28660 GetNameInternal_Injected(type#20867 sceneHandle, type#11996 ret) { }
}
}
