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

namespace UnityEngine
{
public class Application // TypeDefIndex: 8645
{
	// Fields
	type#30089 lowMemory;
	type#30092 memoryUsageChanged;
	type#30087 s_LogCallbackHandler;
	type#30087 s_LogCallbackHandlerThreaded;
	type#3121 focusChanged;
	type#3356 deepLinkActivated;
	type#5487 wantsToQuit;
	type#14110 quitting;
	type#14110 unloading;
	type#15741 s_currentCancellationTokenSource;

	// Methods
	// RVA: -1
	public static type#28660 Quit(type#20867 exitCode) { }
	// RVA: -1
	public static type#28660 Quit() { }
	// RVA: -1
	public static type#15313 get_isPlaying() { }
	// RVA: -1
	public static type#15313 get_isFocused() { }
	// RVA: -1
	public static type#26576 get_buildGUID() { }
	// RVA: -1
	public static type#28660 set_runInBackground(type#15313 value) { }
	// RVA: -1
	public static type#15313 get_isBatchMode() { }
	// RVA: -1
	public static type#26576 get_dataPath() { }
	// RVA: -1
	public static type#26576 get_streamingAssetsPath() { }
	// RVA: -1
	public static type#26576 get_persistentDataPath() { }
	// RVA: -1
	public static type#26576 get_temporaryCachePath() { }
	// RVA: -1
	public static type#26576 get_unityVersion() { }
	// RVA: -1
	public static type#26576 get_version() { }
	// RVA: -1
	public static type#26576 get_installerName() { }
	// RVA: -1
	public static type#26576 get_identifier() { }
	// RVA: -1
	public static type#14409 get_installMode() { }
	// RVA: -1
	public static type#14416 get_sandboxType() { }
	// RVA: -1
	public static type#26576 get_productName() { }
	// RVA: -1
	public static type#26576 get_cloudProjectId() { }
	// RVA: -1
	public static type#28660 OpenURL(type#26576 url) { }
	// RVA: -1
	public static type#28660 set_targetFrameRate(type#20867 value) { }
	// RVA: -1
	public static type#28660 set_backgroundLoadingPriority(type#27387 value) { }
	// RVA: -1
	public static type#25490 get_platform() { }
	// RVA: -1
	public static type#15313 get_isMobilePlatform() { }
	// RVA: -1
	public static type#26842 get_systemLanguage() { }
	// RVA: -1
	public static type#23394 get_internetReachability() { }
	// RVA: -1
	public static type#28660 add_lowMemory(type#30088 value) { }
	// RVA: -1
	public static type#28660 remove_lowMemory(type#30088 value) { }
	// RVA: -1
	internal static type#28660 CallLowMemory(type#14412 usage) { }
	// RVA: -1
	internal static type#15313 HasLogCallback() { }
	// RVA: -1
	private static type#28660 CallLogCallback(type#26576 logString, type#26576 stackTrace, type#22170 type, type#15313 invokedOnMainThread) { }
	// RVA: -1
	public static type#28660 add_focusChanged(type#3117 value) { }
	// RVA: -1
	public static type#28660 remove_focusChanged(type#3117 value) { }
	// RVA: -1
	public static type#28660 add_deepLinkActivated(type#3353 value) { }
	// RVA: -1
	public static type#28660 remove_deepLinkActivated(type#3353 value) { }
	// RVA: -1
	public static type#28660 add_wantsToQuit(type#5484 value) { }
	// RVA: -1
	public static type#28660 remove_wantsToQuit(type#5484 value) { }
	// RVA: -1
	public static type#28660 add_quitting(type#14105 value) { }
	// RVA: -1
	public static type#28660 remove_quitting(type#14105 value) { }
	// RVA: -1
	private static type#15313 Internal_ApplicationWantsToQuit() { }
	// RVA: -1
	private static type#28660 Internal_InitializeExitCancellationToken() { }
	// RVA: -1
	private static type#28660 Internal_RaiseExitCancellationToken() { }
	// RVA: -1
	private static type#28660 Internal_ApplicationQuit() { }
	// RVA: -1
	private static type#28660 Internal_ApplicationUnload() { }
	// RVA: -1
	internal static type#28660 InvokeOnBeforeRender() { }
	// RVA: -1
	internal static type#28660 InvokeFocusChanged(type#15313 focus) { }
	// RVA: -1
	internal static type#28660 InvokeDeepLinkActivated(type#26576 url) { }
	// RVA: -1
	public static type#15313 get_isEditor() { }
	// RVA: -1
	private static type#28660 .cctor() { }
	// RVA: -1
	private static type#28660 get_buildGUID_Injected(type#11996 ret) { }
	// RVA: -1
	private static type#28660 get_dataPath_Injected(type#11996 ret) { }
	// RVA: -1
	private static type#28660 get_streamingAssetsPath_Injected(type#11996 ret) { }
	// RVA: -1
	private static type#28660 get_persistentDataPath_Injected(type#11996 ret) { }
	// RVA: -1
	private static type#28660 get_temporaryCachePath_Injected(type#11996 ret) { }
	// RVA: -1
	private static type#28660 get_unityVersion_Injected(type#11996 ret) { }
	// RVA: -1
	private static type#28660 get_version_Injected(type#11996 ret) { }
	// RVA: -1
	private static type#28660 get_installerName_Injected(type#11996 ret) { }
	// RVA: -1
	private static type#28660 get_identifier_Injected(type#11996 ret) { }
	// RVA: -1
	private static type#28660 get_productName_Injected(type#11996 ret) { }
	// RVA: -1
	private static type#28660 get_cloudProjectId_Injected(type#11996 ret) { }
	// RVA: -1
	private static type#28660 OpenURL_Injected(type#11995 url) { }
}
}
