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

namespace UnityEngine
{
public class Texture // TypeDefIndex: 8752
{
	// Fields
	type#20884 GenerateAllMips;

	// Methods
	// RVA: -1
	protected type#28660 .ctor() { }
	// RVA: -1
	private type#20867 GetDataWidth() { }
	// RVA: -1
	private type#20867 GetDataHeight() { }
	// RVA: -1
	public virtual type#20867 get_width() { }
	// RVA: -1
	public virtual type#28660 set_width(type#20867 value) { }
	// RVA: -1
	public virtual type#20867 get_height() { }
	// RVA: -1
	public virtual type#28660 set_height(type#20867 value) { }
	// RVA: -1
	public virtual type#15313 get_isReadable() { }
	// RVA: -1
	public type#27361 get_wrapMode() { }
	// RVA: -1
	public type#28660 set_wrapMode(type#27361 value) { }
	// RVA: -1
	public type#28660 set_wrapModeU(type#27361 value) { }
	// RVA: -1
	public type#28660 set_wrapModeV(type#27361 value) { }
	// RVA: -1
	public type#28660 set_wrapModeW(type#27361 value) { }
	// RVA: -1
	public type#18535 get_filterMode() { }
	// RVA: -1
	public type#28660 set_filterMode(type#18535 value) { }
	// RVA: -1
	public type#28660 set_anisoLevel(type#20867 value) { }
	// RVA: -1
	public type#28439 get_texelSize() { }
	// RVA: -1
	public type#20925 GetNativeTexturePtr() { }
	// RVA: -1
	private type#20867 Internal_GetActiveTextureColorSpace() { }
	// RVA: -1
	internal type#16133 get_activeTextureColorSpace() { }
	// RVA: -1
	internal type#27331 GetTextureColorSpace(type#15313 linear) { }
	// RVA: -1
	internal type#27331 GetTextureColorSpace(type#19235 format) { }
	// RVA: -1
	internal type#15313 ValidateFormat(type#27340 format) { }
	// RVA: -1
	internal type#15313 ValidateFormat(type#19235 format, type#19238 usage) { }
	// RVA: -1
	internal type#28066 CreateNonReadableException(type#27312 t) { }
	// RVA: -1
	internal type#28066 CreateNativeArrayLengthOverflowException() { }
	// RVA: -1
	private static type#28660 .cctor() { }
	// RVA: -1
	private static type#20867 GetDataWidth_Injected(type#20925 _unity_self) { }
	// RVA: -1
	private static type#20867 GetDataHeight_Injected(type#20925 _unity_self) { }
	// RVA: -1
	private static type#15313 get_isReadable_Injected(type#20925 _unity_self) { }
	// RVA: -1
	private static type#27361 get_wrapMode_Injected(type#20925 _unity_self) { }
	// RVA: -1
	private static type#28660 set_wrapMode_Injected(type#20925 _unity_self, type#27361 value) { }
	// RVA: -1
	private static type#28660 set_wrapModeU_Injected(type#20925 _unity_self, type#27361 value) { }
	// RVA: -1
	private static type#28660 set_wrapModeV_Injected(type#20925 _unity_self, type#27361 value) { }
	// RVA: -1
	private static type#28660 set_wrapModeW_Injected(type#20925 _unity_self, type#27361 value) { }
	// RVA: -1
	private static type#18535 get_filterMode_Injected(type#20925 _unity_self) { }
	// RVA: -1
	private static type#28660 set_filterMode_Injected(type#20925 _unity_self, type#18535 value) { }
	// RVA: -1
	private static type#28660 set_anisoLevel_Injected(type#20925 _unity_self, type#20867 value) { }
	// RVA: -1
	private static type#28660 get_texelSize_Injected(type#20925 _unity_self, type#12218 ret) { }
	// RVA: -1
	private static type#20925 GetNativeTexturePtr_Injected(type#20925 _unity_self) { }
	// RVA: -1
	private static type#20867 Internal_GetActiveTextureColorSpace_Injected(type#20925 _unity_self) { }
}
}
