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

namespace UnityEngine
{
public class RenderTexture // TypeDefIndex: 8758
{

	// Methods
	// 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
	private type#19235 GetColorFormat(type#15313 suppressWarnings) { }
	// RVA: -1
	private type#28660 SetColorFormat(type#19235 format) { }
	// RVA: -1
	public type#19235 get_graphicsFormat() { }
	// RVA: -1
	public type#28660 set_graphicsFormat(type#19235 value) { }
	// RVA: -1
	public type#15313 get_sRGB() { }
	// RVA: -1
	public type#28660 set_memorylessMode(type#25273 value) { }
	// RVA: -1
	public type#25268 get_format() { }
	// RVA: -1
	public type#28660 set_depthStencilFormat(type#19235 value) { }
	// RVA: -1
	public type#28660 set_autoGenerateMips(type#15313 value) { }
	// RVA: -1
	public type#28660 set_useDynamicScale(type#15313 value) { }
	// RVA: -1
	private static type#25259 GetActive() { }
	// RVA: -1
	private static type#28660 SetActive(type#25259 rt) { }
	// RVA: -1
	public static type#25259 get_active() { }
	// RVA: -1
	public static type#28660 set_active(type#25259 value) { }
	// RVA: -1
	private type#25216 GetColorBuffer() { }
	// RVA: -1
	private type#25216 GetDepthBuffer() { }
	// RVA: -1
	private type#28660 SetMipMapCount(type#20867 count) { }
	// RVA: -1
	internal type#28660 SetShadowSamplingMode(type#25973 samplingMode) { }
	// RVA: -1
	public type#25216 get_colorBuffer() { }
	// RVA: -1
	public type#25216 get_depthBuffer() { }
	// RVA: -1
	public type#28660 DiscardContents(type#15313 discardColor, type#15313 discardDepth) { }
	// RVA: -1
	public type#28660 DiscardContents() { }
	// RVA: -1
	public type#15313 Create() { }
	// RVA: -1
	public type#28660 Release() { }
	// RVA: -1
	public type#15313 IsCreated() { }
	// RVA: -1
	internal type#28660 SetSRGBReadWrite(type#15313 srgb) { }
	// RVA: -1
	private static type#28660 Internal_Create(type#25259 rt) { }
	// RVA: -1
	private type#28660 SetRenderTextureDescriptor(type#25266 desc) { }
	// RVA: -1
	private type#25266 GetDescriptor() { }
	// RVA: -1
	private static type#25259 GetTemporary_Internal(type#25266 desc) { }
	// RVA: -1
	public static type#28660 ReleaseTemporary(type#25259 temp) { }
	// RVA: -1
	public type#20867 get_depth() { }
	// RVA: -1
	protected internal type#28660 .ctor() { }
	// RVA: -1
	public type#28660 .ctor(type#25266 desc) { }
	// RVA: -1
	public type#28660 .ctor(type#25259 textureToCopy) { }
	// RVA: -1
	public type#28660 .ctor(type#20867 width, type#20867 height, type#20867 depth, type#17208 format) { }
	// RVA: -1
	public type#28660 .ctor(type#20867 width, type#20867 height, type#20867 depth, type#19235 format) { }
	// RVA: -1
	public type#28660 .ctor(type#20867 width, type#20867 height, type#20867 depth, type#19235 format, type#20867 mipCount) { }
	// RVA: -1
	public type#28660 .ctor(type#20867 width, type#20867 height, type#19235 colorFormat, type#19235 depthStencilFormat, type#20867 mipCount) { }
	// RVA: -1
	public type#28660 .ctor(type#20867 width, type#20867 height, type#19235 colorFormat, type#19235 depthStencilFormat) { }
	// RVA: -1
	public type#28660 .ctor(type#20867 width, type#20867 height, type#20867 depth, type#25268 format, type#25277 readWrite) { }
	// RVA: -1
	public type#28660 .ctor(type#20867 width, type#20867 height, type#20867 depth, type#25268 format) { }
	// RVA: -1
	public type#28660 .ctor(type#20867 width, type#20867 height, type#20867 depth) { }
	// RVA: -1
	public type#28660 .ctor(type#20867 width, type#20867 height, type#20867 depth, type#25268 format, type#20867 mipCount) { }
	// RVA: -1
	private type#28660 Initialize(type#20867 width, type#20867 height, type#20867 depth, type#25268 format, type#25277 readWrite, type#20867 mipCount) { }
	// RVA: -1
	internal static type#19235 GetDepthStencilFormatLegacy(type#20867 depthBits, type#19235 colorFormat) { }
	// RVA: -1
	internal static type#19235 GetDepthStencilFormatLegacy(type#20867 depthBits, type#25268 format, type#15335 disableFallback) { }
	// RVA: -1
	internal static type#19235 GetDepthStencilFormatLegacy(type#20867 depthBits, type#17208 format) { }
	// RVA: -1
	internal static type#19235 GetDepthStencilFormatLegacy(type#20867 depthBits, type#15313 requestedShadowMap) { }
	// RVA: -1
	public type#25266 get_descriptor() { }
	// RVA: -1
	private static type#28660 ValidateRenderTextureDesc(type#12094 desc) { }
	// RVA: -1
	internal static type#19235 GetDefaultColorFormat(type#17208 format) { }
	// RVA: -1
	internal static type#19235 GetDefaultDepthStencilFormat(type#17208 format, type#20867 depth) { }
	// RVA: -1
	internal static type#25973 GetShadowSamplingModeForFormat(type#25268 format) { }
	// RVA: -1
	internal static type#25973 GetShadowSamplingModeForFormat(type#17208 format) { }
	// RVA: -1
	internal static type#28660 WarnAboutFallbackTo16BitsDepth(type#25268 format) { }
	// RVA: -1
	internal static type#19235 GetCompatibleFormat(type#25268 renderTextureFormat, type#25277 readWrite) { }
	// RVA: -1
	public static type#25259 GetTemporary(type#25266 desc) { }
	// RVA: -1
	private static type#25259 GetTemporaryImpl(type#20867 width, type#20867 height, type#19235 depthStencilFormat, type#19235 colorFormat, type#20891 antiAliasing, type#25275 memorylessMode, type#28351 vrUsage, type#15335 useDynamicScale, type#25975 shadowSamplingMode) { }
	// RVA: -1
	public static type#25259 GetTemporary(type#20867 width, type#20867 height, type#20867 depthBuffer, type#25268 format, type#25277 readWrite, type#20867 antiAliasing, type#25273 memorylessMode, type#28349 vrUsage, type#15313 useDynamicScale) { }
	// RVA: -1
	public static type#25259 GetTemporary(type#20867 width, type#20867 height, type#20867 depthBuffer, type#25268 format, type#25277 readWrite, type#20867 antiAliasing, type#25273 memorylessMode, type#28349 vrUsage) { }
	// RVA: -1
	public static type#25259 GetTemporary(type#20867 width, type#20867 height, type#20867 depthBuffer, type#25268 format, type#25277 readWrite, type#20867 antiAliasing, type#25273 memorylessMode) { }
	// RVA: -1
	public static type#25259 GetTemporary(type#20867 width, type#20867 height, type#20867 depthBuffer, type#25268 format, type#25277 readWrite, type#20867 antiAliasing) { }
	// RVA: -1
	public static type#25259 GetTemporary(type#20867 width, type#20867 height, type#20867 depthBuffer, type#25268 format, type#25277 readWrite) { }
	// RVA: -1
	public static type#25259 GetTemporary(type#20867 width, type#20867 height, type#20867 depthBuffer, type#25268 format) { }
	// RVA: -1
	public static type#25259 GetTemporary(type#20867 width, type#20867 height, type#20867 depthBuffer) { }
	// RVA: -1
	public static type#25259 GetTemporary(type#20867 width, type#20867 height) { }
	// RVA: -1
	private static type#20867 get_width_Injected(type#20925 _unity_self) { }
	// RVA: -1
	private static type#28660 set_width_Injected(type#20925 _unity_self, type#20867 value) { }
	// RVA: -1
	private static type#20867 get_height_Injected(type#20925 _unity_self) { }
	// RVA: -1
	private static type#28660 set_height_Injected(type#20925 _unity_self, type#20867 value) { }
	// RVA: -1
	private static type#19235 GetColorFormat_Injected(type#20925 _unity_self, type#15313 suppressWarnings) { }
	// RVA: -1
	private static type#28660 SetColorFormat_Injected(type#20925 _unity_self, type#19235 format) { }
	// RVA: -1
	private static type#15313 get_sRGB_Injected(type#20925 _unity_self) { }
	// RVA: -1
	private static type#28660 set_memorylessMode_Injected(type#20925 _unity_self, type#25273 value) { }
	// RVA: -1
	private static type#28660 set_depthStencilFormat_Injected(type#20925 _unity_self, type#19235 value) { }
	// RVA: -1
	private static type#28660 set_autoGenerateMips_Injected(type#20925 _unity_self, type#15313 value) { }
	// RVA: -1
	private static type#28660 set_useDynamicScale_Injected(type#20925 _unity_self, type#15313 value) { }
	// RVA: -1
	private static type#20925 GetActive_Injected() { }
	// RVA: -1
	private static type#28660 SetActive_Injected(type#20925 rt) { }
	// RVA: -1
	private static type#28660 GetColorBuffer_Injected(type#20925 _unity_self, type#12090 ret) { }
	// RVA: -1
	private static type#28660 GetDepthBuffer_Injected(type#20925 _unity_self, type#12090 ret) { }
	// RVA: -1
	private static type#28660 SetMipMapCount_Injected(type#20925 _unity_self, type#20867 count) { }
	// RVA: -1
	private static type#28660 SetShadowSamplingMode_Injected(type#20925 _unity_self, type#25973 samplingMode) { }
	// RVA: -1
	private static type#28660 DiscardContents_Injected(type#20925 _unity_self, type#15313 discardColor, type#15313 discardDepth) { }
	// RVA: -1
	private static type#15313 Create_Injected(type#20925 _unity_self) { }
	// RVA: -1
	private static type#28660 Release_Injected(type#20925 _unity_self) { }
	// RVA: -1
	private static type#15313 IsCreated_Injected(type#20925 _unity_self) { }
	// RVA: -1
	private static type#28660 SetSRGBReadWrite_Injected(type#20925 _unity_self, type#15313 srgb) { }
	// RVA: -1
	private static type#28660 SetRenderTextureDescriptor_Injected(type#20925 _unity_self, type#12095 desc) { }
	// RVA: -1
	private static type#28660 GetDescriptor_Injected(type#20925 _unity_self, type#12096 ret) { }
	// RVA: -1
	private static type#20925 GetTemporary_Internal_Injected(type#12095 desc) { }
	// RVA: -1
	private static type#28660 ReleaseTemporary_Injected(type#20925 temp) { }
	// RVA: -1
	private static type#20867 get_depth_Injected(type#20925 _unity_self) { }
}
}
