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

namespace UnityEngine
{
public class Debug // TypeDefIndex: 8671
{
	// Fields
	type#20249 s_DefaultLogger;
	type#20248 s_Logger;

	// Methods
	// RVA: -1
	public static type#20247 get_unityLogger() { }
	// RVA: -1
	public static type#28660 DrawLine(type#28468 start, type#28468 end, type#16067 color, type#26059 duration, type#15313 depthTest) { }
	// RVA: -1
	public static type#28660 DrawRay(type#28468 start, type#28468 dir, type#16067 color, type#26059 duration) { }
	// RVA: -1
	public static type#28660 DrawRay(type#28468 start, type#28468 dir, type#16067 color) { }
	// RVA: -1
	public static type#28660 DrawRay(type#28468 start, type#28468 dir) { }
	// RVA: -1
	public static type#28660 DrawRay(type#28468 start, type#28468 dir, type#16067 color, type#26059 duration, type#15313 depthTest) { }
	// RVA: -1
	public static type#28660 Break() { }
	// RVA: -1
	public static type#20867 ExtractStackTraceNoAlloc(type#12376 buffer, type#20867 bufferMax, type#26576 projectFolder) { }
	// RVA: -1
	public static type#28660 Log(type#23705 message) { }
	// RVA: -1
	public static type#28660 Log(type#23705 message, type#23720 context) { }
	// RVA: -1
	public static type#28660 LogFormat(type#26576 format, type#13299 args) { }
	// RVA: -1
	public static type#28660 LogFormat(type#22170 logType, type#22168 logOptions, type#23720 context, type#26576 format, type#13299 args) { }
	// RVA: -1
	public static type#28660 LogError(type#23705 message) { }
	// RVA: -1
	public static type#28660 LogError(type#23705 message, type#23720 context) { }
	// RVA: -1
	public static type#28660 LogErrorFormat(type#26576 format, type#13299 args) { }
	// RVA: -1
	public static type#28660 LogErrorFormat(type#23720 context, type#26576 format, type#13299 args) { }
	// RVA: -1
	public static type#28660 LogException(type#18121 exception) { }
	// RVA: -1
	public static type#28660 LogException(type#18121 exception, type#23720 context) { }
	// RVA: -1
	public static type#28660 LogWarning(type#23705 message) { }
	// RVA: -1
	public static type#28660 LogWarning(type#23705 message, type#23720 context) { }
	// RVA: -1
	public static type#28660 LogWarningFormat(type#26576 format, type#13299 args) { }
	// RVA: -1
	public static type#28660 LogWarningFormat(type#23720 context, type#26576 format, type#13299 args) { }
	// RVA: -1
	public static type#28660 Assert(type#15313 condition) { }
	// RVA: -1
	public static type#28660 Assert(type#15313 condition, type#26576 message) { }
	// RVA: -1
	public static type#28660 LogAssertion(type#23705 message) { }
	// RVA: -1
	public static type#28660 LogAssertionFormat(type#26576 format, type#13299 args) { }
	// RVA: -1
	public static type#15313 get_isDebugBuild() { }
	// RVA: -1
	internal static type#15313 CallOverridenDebugHandler(type#18121 exception, type#23720 obj) { }
	// RVA: -1
	internal static type#15313 IsLoggingEnabled() { }
	// RVA: -1
	private static type#28660 .cctor() { }
	// RVA: -1
	private static type#28660 DrawLine_Injected(type#12221 start, type#12221 end, type#11810 color, type#26059 duration, type#15313 depthTest) { }
	// RVA: -1
	private static type#20867 ExtractStackTraceNoAlloc_Injected(type#12376 buffer, type#20867 bufferMax, type#11995 projectFolder) { }
}
}
