// Assembly: UnityEngine.UIModule
// Full name: UnityEngine.Canvas

namespace UnityEngine
{
public class Canvas // TypeDefIndex: 12942
{
	// Fields
	type#30412 preWillRenderCanvases;
	type#30412 willRenderCanvases;
	type#3212 <externBeginRenderOverlays>k__BackingField;
	type#3446 <externRenderOverlaysBefore>k__BackingField;
	type#3212 <externEndRenderOverlays>k__BackingField;

	// Methods
	// RVA: -1
	public static type#28660 add_preWillRenderCanvases(type#30411 value) { }
	// RVA: -1
	public static type#28660 remove_preWillRenderCanvases(type#30411 value) { }
	// RVA: -1
	public static type#28660 add_willRenderCanvases(type#30411 value) { }
	// RVA: -1
	public static type#28660 remove_willRenderCanvases(type#30411 value) { }
	// RVA: -1
	public type#25243 get_renderMode() { }
	// RVA: -1
	public type#28660 set_renderMode(type#25243 value) { }
	// RVA: -1
	public type#15313 get_isRootCanvas() { }
	// RVA: -1
	public type#26059 get_scaleFactor() { }
	// RVA: -1
	public type#28660 set_scaleFactor(type#26059 value) { }
	// RVA: -1
	public type#26059 get_referencePixelsPerUnit() { }
	// RVA: -1
	public type#28660 set_referencePixelsPerUnit(type#26059 value) { }
	// RVA: -1
	public type#15313 get_pixelPerfect() { }
	// RVA: -1
	public type#20867 get_renderOrder() { }
	// RVA: -1
	public type#15313 get_overrideSorting() { }
	// RVA: -1
	public type#28660 set_overrideSorting(type#15313 value) { }
	// RVA: -1
	public type#20867 get_sortingOrder() { }
	// RVA: -1
	public type#28660 set_sortingOrder(type#20867 value) { }
	// RVA: -1
	public type#20867 get_targetDisplay() { }
	// RVA: -1
	public type#20867 get_sortingLayerID() { }
	// RVA: -1
	public type#28660 set_sortingLayerID(type#20867 value) { }
	// RVA: -1
	public type#14164 get_additionalShaderChannels() { }
	// RVA: -1
	public type#28660 set_additionalShaderChannels(type#14164 value) { }
	// RVA: -1
	public type#15747 get_rootCanvas() { }
	// RVA: -1
	public type#28439 get_renderingDisplaySize() { }
	// RVA: -1
	internal static type#3209 get_externBeginRenderOverlays() { }
	// RVA: -1
	internal static type#28660 set_externBeginRenderOverlays(type#3209 value) { }
	// RVA: -1
	internal static type#3444 get_externRenderOverlaysBefore() { }
	// RVA: -1
	internal static type#28660 set_externRenderOverlaysBefore(type#3444 value) { }
	// RVA: -1
	internal static type#3209 get_externEndRenderOverlays() { }
	// RVA: -1
	internal static type#28660 set_externEndRenderOverlays(type#3209 value) { }
	// RVA: -1
	internal static type#28660 SetExternalCanvasEnabled(type#15313 enabled) { }
	// RVA: -1
	public type#15691 get_worldCamera() { }
	// RVA: -1
	public static type#22476 GetDefaultCanvasMaterial() { }
	// RVA: -1
	public static type#22476 GetETC1SupportedCanvasMaterial() { }
	// RVA: -1
	public static type#28660 ForceUpdateCanvases() { }
	// RVA: -1
	private static type#28660 SendPreWillRenderCanvases() { }
	// RVA: -1
	private static type#28660 SendWillRenderCanvases() { }
	// RVA: -1
	private static type#28660 BeginRenderExtraOverlays(type#20867 displayIndex) { }
	// RVA: -1
	private static type#28660 RenderExtraOverlaysBefore(type#20867 displayIndex, type#20867 sortingOrder) { }
	// RVA: -1
	private static type#28660 EndRenderExtraOverlays(type#20867 displayIndex) { }
	// RVA: -1
	public type#28660 .ctor() { }
	// RVA: -1
	private static type#25243 get_renderMode_Injected(type#20925 _unity_self) { }
	// RVA: -1
	private static type#28660 set_renderMode_Injected(type#20925 _unity_self, type#25243 value) { }
	// RVA: -1
	private static type#15313 get_isRootCanvas_Injected(type#20925 _unity_self) { }
	// RVA: -1
	private static type#26059 get_scaleFactor_Injected(type#20925 _unity_self) { }
	// RVA: -1
	private static type#28660 set_scaleFactor_Injected(type#20925 _unity_self, type#26059 value) { }
	// RVA: -1
	private static type#26059 get_referencePixelsPerUnit_Injected(type#20925 _unity_self) { }
	// RVA: -1
	private static type#28660 set_referencePixelsPerUnit_Injected(type#20925 _unity_self, type#26059 value) { }
	// RVA: -1
	private static type#15313 get_pixelPerfect_Injected(type#20925 _unity_self) { }
	// RVA: -1
	private static type#20867 get_renderOrder_Injected(type#20925 _unity_self) { }
	// RVA: -1
	private static type#15313 get_overrideSorting_Injected(type#20925 _unity_self) { }
	// RVA: -1
	private static type#28660 set_overrideSorting_Injected(type#20925 _unity_self, type#15313 value) { }
	// RVA: -1
	private static type#20867 get_sortingOrder_Injected(type#20925 _unity_self) { }
	// RVA: -1
	private static type#28660 set_sortingOrder_Injected(type#20925 _unity_self, type#20867 value) { }
	// RVA: -1
	private static type#20867 get_targetDisplay_Injected(type#20925 _unity_self) { }
	// RVA: -1
	private static type#20867 get_sortingLayerID_Injected(type#20925 _unity_self) { }
	// RVA: -1
	private static type#28660 set_sortingLayerID_Injected(type#20925 _unity_self, type#20867 value) { }
	// RVA: -1
	private static type#14164 get_additionalShaderChannels_Injected(type#20925 _unity_self) { }
	// RVA: -1
	private static type#28660 set_additionalShaderChannels_Injected(type#20925 _unity_self, type#14164 value) { }
	// RVA: -1
	private static type#20925 get_rootCanvas_Injected(type#20925 _unity_self) { }
	// RVA: -1
	private static type#28660 get_renderingDisplaySize_Injected(type#20925 _unity_self, type#12218 ret) { }
	// RVA: -1
	private static type#20925 get_worldCamera_Injected(type#20925 _unity_self) { }
	// RVA: -1
	private static type#20925 GetDefaultCanvasMaterial_Injected() { }
	// RVA: -1
	private static type#20925 GetETC1SupportedCanvasMaterial_Injected() { }
}
}
