// Assembly: UnityEngine.CoreModule
// Full name: UnityEngine.Texture2DArray

namespace UnityEngine
{
public class Texture2DArray // TypeDefIndex: 8756
{

	// Methods
	// RVA: -1
	public static type#20867 get_allSlices() { }
	// RVA: -1
	public virtual type#15313 get_isReadable() { }
	// RVA: -1
	private static type#15313 Internal_CreateImpl(type#27327 mono, type#20867 w, type#20867 h, type#20867 d, type#20867 mipCount, type#19235 format, type#27331 colorSpace, type#27333 flags, type#15313 ignoreMipmapLimit, type#26576 mipmapLimitGroupName) { }
	// RVA: -1
	private static type#28660 Internal_Create(type#27327 mono, type#20867 w, type#20867 h, type#20867 d, type#20867 mipCount, type#19235 format, type#27331 colorSpace, type#27333 flags, type#15313 ignoreMipmapLimit, type#26576 mipmapLimitGroupName) { }
	// RVA: -1
	internal type#15313 ValidateFormat(type#27340 format, type#20867 width, type#20867 height) { }
	// RVA: -1
	internal type#15313 ValidateFormat(type#19235 format, type#20867 width, type#20867 height) { }
	// RVA: -1
	public type#28660 .ctor(type#20867 width, type#20867 height, type#20867 depth, type#17208 format, type#27333 flags) { }
	// RVA: -1
	public type#28660 .ctor(type#20867 width, type#20867 height, type#20867 depth, type#17208 format, type#27333 flags, type#20867 mipCount) { }
	// RVA: -1
	public type#28660 .ctor(type#20867 width, type#20867 height, type#20867 depth, type#17208 format, type#27333 flags, type#20867 mipCount, type#22736 mipmapLimitDescriptor) { }
	// RVA: -1
	public type#28660 .ctor(type#20867 width, type#20867 height, type#20867 depth, type#19235 format, type#27333 flags) { }
	// RVA: -1
	public type#28660 .ctor(type#20867 width, type#20867 height, type#20867 depth, type#19235 format, type#27333 flags, type#20867 mipCount) { }
	// RVA: -1
	public type#28660 .ctor(type#20867 width, type#20867 height, type#20867 depth, type#19235 format, type#27333 flags, type#20867 mipCount, type#22736 mipmapLimitDescriptor) { }
	// RVA: -1
	public type#28660 .ctor(type#20867 width, type#20867 height, type#20867 depth, type#27340 textureFormat, type#20867 mipCount, type#15313 linear, type#15313 createUninitialized, type#22736 mipmapLimitDescriptor) { }
	// RVA: -1
	public type#28660 .ctor(type#20867 width, type#20867 height, type#20867 depth, type#27340 textureFormat, type#20867 mipCount, type#15313 linear, type#15313 createUninitialized) { }
	// RVA: -1
	public type#28660 .ctor(type#20867 width, type#20867 height, type#20867 depth, type#27340 textureFormat, type#20867 mipCount, type#15313 linear) { }
	// RVA: -1
	public type#28660 .ctor(type#20867 width, type#20867 height, type#20867 depth, type#27340 textureFormat, type#15313 mipChain, type#15313 linear, type#15313 createUninitialized) { }
	// RVA: -1
	public type#28660 .ctor(type#20867 width, type#20867 height, type#20867 depth, type#27340 textureFormat, type#15313 mipChain, type#15313 linear) { }
	// RVA: -1
	public type#28660 .ctor(type#20867 width, type#20867 height, type#20867 depth, type#27340 textureFormat, type#15313 mipChain) { }
	// RVA: -1
	private static type#28660 ValidateIsNotCrunched(type#27333 flags) { }
	// RVA: -1
	private static type#15313 get_isReadable_Injected(type#20925 _unity_self) { }
	// RVA: -1
	private static type#15313 Internal_CreateImpl_Injected(type#27327 mono, type#20867 w, type#20867 h, type#20867 d, type#20867 mipCount, type#19235 format, type#27331 colorSpace, type#27333 flags, type#15313 ignoreMipmapLimit, type#11995 mipmapLimitGroupName) { }
}
}
