using System;
using Il2CppInterop.Common.Attributes;
using Il2CppInterop.Runtime;
using Il2CppSystem;
using Il2CppSystem.Collections.Generic;
using UnityEngine;

// Token: 0x0200016D RID: 365
public class LoaderSceneManager : GameSceneBase
{
	// Token: 0x06004493 RID: 17555 RVA: 0x00111B14 File Offset: 0x0010FD14
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 541079, XrefRangeEnd = 541091, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe override void Enter()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), LoaderSceneManager.NativeMethodInfoPtr_Enter_Public_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x06004494 RID: 17556 RVA: 0x00111B64 File Offset: 0x0010FD64
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 541091, XrefRangeEnd = 541096, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe IEnumerator<float> Ready()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(LoaderSceneManager.NativeMethodInfoPtr_Ready_Private_IEnumerator_1_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		IntPtr intPtr3 = intPtr;
		return (intPtr3 != 0) ? new IEnumerator<float>(intPtr3) : null;
	}

	// Token: 0x06004495 RID: 17557 RVA: 0x00111BBC File Offset: 0x0010FDBC
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 541096, XrefRangeEnd = 541113, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void LoadScene()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(LoaderSceneManager.NativeMethodInfoPtr_LoadScene_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x06004496 RID: 17558 RVA: 0x00111C00 File Offset: 0x0010FE00
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 541113, XrefRangeEnd = 541118, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe IEnumerator<float> ProcessLoading()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(LoaderSceneManager.NativeMethodInfoPtr_ProcessLoading_Private_IEnumerator_1_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		IntPtr intPtr3 = intPtr;
		return (intPtr3 != 0) ? new IEnumerator<float>(intPtr3) : null;
	}

	// Token: 0x06004497 RID: 17559 RVA: 0x00111C58 File Offset: 0x0010FE58
	[CallerCount(5)]
	[CachedScanResults(RefRangeStart = 541124, RefRangeEnd = 541129, XrefRangeStart = 541118, XrefRangeEnd = 541124, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void UpdateProgress(float progressValue = -1f)
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = ref progressValue;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(LoaderSceneManager.NativeMethodInfoPtr_UpdateProgress_Private_Void_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x06004498 RID: 17560 RVA: 0x00111CAC File Offset: 0x0010FEAC
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 541129, XrefRangeEnd = 541170, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void CompleteLoading()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(LoaderSceneManager.NativeMethodInfoPtr_CompleteLoading_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x06004499 RID: 17561 RVA: 0x00111CF0 File Offset: 0x0010FEF0
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 541170, XrefRangeEnd = 541182, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void HideLoading()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(LoaderSceneManager.NativeMethodInfoPtr_HideLoading_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x0600449A RID: 17562 RVA: 0x00111D34 File Offset: 0x0010FF34
	[CallerCount(13)]
	[CachedScanResults(RefRangeStart = 227409, RefRangeEnd = 227422, XrefRangeStart = 227409, XrefRangeEnd = 227422, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe LoaderSceneManager()
		: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<LoaderSceneManager>.NativeClassPtr))
	{
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(LoaderSceneManager.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x0600449B RID: 17563 RVA: 0x00111D80 File Offset: 0x0010FF80
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 541182, XrefRangeEnd = 541183, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void _ProcessLoading_b__5_0(float p)
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = ref p;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(LoaderSceneManager.NativeMethodInfoPtr__ProcessLoading_b__5_0_Private_Void_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x0600449C RID: 17564 RVA: 0x00111DD4 File Offset: 0x0010FFD4
	[CallerCount(0)]
	public unsafe float _CompleteLoading_b__7_0()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(LoaderSceneManager.NativeMethodInfoPtr__CompleteLoading_b__7_0_Private_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		return *IL2CPP.il2cpp_object_unbox(intPtr);
	}

	// Token: 0x0600449D RID: 17565 RVA: 0x00111E24 File Offset: 0x00110024
	[CallerCount(1)]
	[CachedScanResults(RefRangeStart = 218203, RefRangeEnd = 218204, XrefRangeStart = 218203, XrefRangeEnd = 218204, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void _CompleteLoading_b__7_1(float value)
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		checked
		{
			IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
			*ptr = ref value;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(LoaderSceneManager.NativeMethodInfoPtr__CompleteLoading_b__7_1_Private_Void_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}
	}

	// Token: 0x0600449E RID: 17566 RVA: 0x00111E78 File Offset: 0x00110078
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 541183, XrefRangeEnd = 541184, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void _CompleteLoading_b__7_2()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(LoaderSceneManager.NativeMethodInfoPtr__CompleteLoading_b__7_2_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x0600449F RID: 17567 RVA: 0x00111EBC File Offset: 0x001100BC
	[CallerCount(0)]
	[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 541184, XrefRangeEnd = 541188, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
	public unsafe void _HideLoading_b__8_0()
	{
		IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
		IntPtr* ptr = null;
		IntPtr intPtr2;
		IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(LoaderSceneManager.NativeMethodInfoPtr__HideLoading_b__8_0_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
		Il2CppException.RaiseExceptionIfNecessary(intPtr2);
	}

	// Token: 0x060044A0 RID: 17568 RVA: 0x00111F00 File Offset: 0x00110100
	// Note: this type is marked as 'beforefieldinit'.
	static LoaderSceneManager()
	{
		Il2CppClassPointerStore<LoaderSceneManager>.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "", "LoaderSceneManager");
		IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<LoaderSceneManager>.NativeClassPtr);
		LoaderSceneManager.NativeFieldInfoPtr_loader = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<LoaderSceneManager>.NativeClassPtr, "loader");
		LoaderSceneManager.NativeFieldInfoPtr_progress = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<LoaderSceneManager>.NativeClassPtr, "progress");
		LoaderSceneManager.NativeMethodInfoPtr_Enter_Public_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<LoaderSceneManager>.NativeClassPtr, 100667847);
		LoaderSceneManager.NativeMethodInfoPtr_Ready_Private_IEnumerator_1_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<LoaderSceneManager>.NativeClassPtr, 100667848);
		LoaderSceneManager.NativeMethodInfoPtr_LoadScene_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<LoaderSceneManager>.NativeClassPtr, 100667849);
		LoaderSceneManager.NativeMethodInfoPtr_ProcessLoading_Private_IEnumerator_1_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<LoaderSceneManager>.NativeClassPtr, 100667850);
		LoaderSceneManager.NativeMethodInfoPtr_UpdateProgress_Private_Void_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<LoaderSceneManager>.NativeClassPtr, 100667851);
		LoaderSceneManager.NativeMethodInfoPtr_CompleteLoading_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<LoaderSceneManager>.NativeClassPtr, 100667852);
		LoaderSceneManager.NativeMethodInfoPtr_HideLoading_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<LoaderSceneManager>.NativeClassPtr, 100667853);
		LoaderSceneManager.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<LoaderSceneManager>.NativeClassPtr, 100667854);
		LoaderSceneManager.NativeMethodInfoPtr__ProcessLoading_b__5_0_Private_Void_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<LoaderSceneManager>.NativeClassPtr, 100667855);
		LoaderSceneManager.NativeMethodInfoPtr__CompleteLoading_b__7_0_Private_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<LoaderSceneManager>.NativeClassPtr, 100667856);
		LoaderSceneManager.NativeMethodInfoPtr__CompleteLoading_b__7_1_Private_Void_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<LoaderSceneManager>.NativeClassPtr, 100667857);
		LoaderSceneManager.NativeMethodInfoPtr__CompleteLoading_b__7_2_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<LoaderSceneManager>.NativeClassPtr, 100667858);
		LoaderSceneManager.NativeMethodInfoPtr__HideLoading_b__8_0_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<LoaderSceneManager>.NativeClassPtr, 100667859);
	}

	// Token: 0x060044A1 RID: 17569 RVA: 0x000169C0 File Offset: 0x00014BC0
	public LoaderSceneManager(IntPtr pointer)
		: base(pointer)
	{
	}

	// Token: 0x170018EF RID: 6383
	// (get) Token: 0x060044A2 RID: 17570 RVA: 0x0011205C File Offset: 0x0011025C
	// (set) Token: 0x060044A3 RID: 17571 RVA: 0x00112090 File Offset: 0x00110290
	public unsafe AsyncOperation loader
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(LoaderSceneManager.NativeFieldInfoPtr_loader);
			IntPtr intPtr2 = *intPtr;
			return (intPtr2 != 0) ? new AsyncOperation(intPtr2) : null;
		}
		set
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(LoaderSceneManager.NativeFieldInfoPtr_loader), IL2CPP.Il2CppObjectBaseToPtr(value));
		}
	}

	// Token: 0x170018F0 RID: 6384
	// (get) Token: 0x060044A4 RID: 17572 RVA: 0x001120B8 File Offset: 0x001102B8
	// (set) Token: 0x060044A5 RID: 17573 RVA: 0x001120E0 File Offset: 0x001102E0
	public unsafe float progress
	{
		get
		{
			IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(LoaderSceneManager.NativeFieldInfoPtr_progress);
			return *intPtr;
		}
		set
		{
			*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(LoaderSceneManager.NativeFieldInfoPtr_progress)) = value;
		}
	}

	// Token: 0x04002D69 RID: 11625
	private static readonly IntPtr NativeFieldInfoPtr_loader;

	// Token: 0x04002D6A RID: 11626
	private static readonly IntPtr NativeFieldInfoPtr_progress;

	// Token: 0x04002D6B RID: 11627
	private static readonly IntPtr NativeMethodInfoPtr_Enter_Public_Virtual_Void_0;

	// Token: 0x04002D6C RID: 11628
	private static readonly IntPtr NativeMethodInfoPtr_Ready_Private_IEnumerator_1_Single_0;

	// Token: 0x04002D6D RID: 11629
	private static readonly IntPtr NativeMethodInfoPtr_LoadScene_Private_Void_0;

	// Token: 0x04002D6E RID: 11630
	private static readonly IntPtr NativeMethodInfoPtr_ProcessLoading_Private_IEnumerator_1_Single_0;

	// Token: 0x04002D6F RID: 11631
	private static readonly IntPtr NativeMethodInfoPtr_UpdateProgress_Private_Void_Single_0;

	// Token: 0x04002D70 RID: 11632
	private static readonly IntPtr NativeMethodInfoPtr_CompleteLoading_Private_Void_0;

	// Token: 0x04002D71 RID: 11633
	private static readonly IntPtr NativeMethodInfoPtr_HideLoading_Private_Void_0;

	// Token: 0x04002D72 RID: 11634
	private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;

	// Token: 0x04002D73 RID: 11635
	private static readonly IntPtr NativeMethodInfoPtr__ProcessLoading_b__5_0_Private_Void_Single_0;

	// Token: 0x04002D74 RID: 11636
	private static readonly IntPtr NativeMethodInfoPtr__CompleteLoading_b__7_0_Private_Single_0;

	// Token: 0x04002D75 RID: 11637
	private static readonly IntPtr NativeMethodInfoPtr__CompleteLoading_b__7_1_Private_Void_Single_0;

	// Token: 0x04002D76 RID: 11638
	private static readonly IntPtr NativeMethodInfoPtr__CompleteLoading_b__7_2_Private_Void_0;

	// Token: 0x04002D77 RID: 11639
	private static readonly IntPtr NativeMethodInfoPtr__HideLoading_b__8_0_Private_Void_0;

	// Token: 0x0200016E RID: 366
	[ObfuscatedName("LoaderSceneManager/<Ready>d__3")]
	public sealed class _Ready_d__3 : Il2CppSystem.Object
	{
		// Token: 0x060044A6 RID: 17574 RVA: 0x00112104 File Offset: 0x00110304
		[CallerCount(323)]
		[CachedScanResults(RefRangeStart = 12254, RefRangeEnd = 12577, XrefRangeStart = 12254, XrefRangeEnd = 12577, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
		public unsafe _Ready_d__3(int <>1__state)
			: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<LoaderSceneManager._Ready_d__3>.NativeClassPtr))
		{
			checked
			{
				IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
				*ptr = ref <>1__state;
				IntPtr intPtr2;
				IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(LoaderSceneManager._Ready_d__3.NativeMethodInfoPtr__ctor_Public_Void_Int32_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
				Il2CppException.RaiseExceptionIfNecessary(intPtr2);
			}
		}

		// Token: 0x060044A7 RID: 17575 RVA: 0x00112164 File Offset: 0x00110364
		[CallerCount(5585)]
		[CachedScanResults(RefRangeStart = 24, RefRangeEnd = 5609, XrefRangeStart = 24, XrefRangeEnd = 5609, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
		public unsafe void System_IDisposable_Dispose()
		{
			IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IntPtr* ptr = null;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(LoaderSceneManager._Ready_d__3.NativeMethodInfoPtr_System_IDisposable_Dispose_Private_Virtual_Final_New_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}

		// Token: 0x060044A8 RID: 17576 RVA: 0x001121A8 File Offset: 0x001103A8
		[CallerCount(0)]
		[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 541046, XrefRangeEnd = 541054, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
		public unsafe bool MoveNext()
		{
			IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IntPtr* ptr = null;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(LoaderSceneManager._Ready_d__3.NativeMethodInfoPtr_MoveNext_Private_Virtual_Final_New_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
			return *IL2CPP.il2cpp_object_unbox(intPtr);
		}

		// Token: 0x170018F4 RID: 6388
		// (get) Token: 0x060044A9 RID: 17577 RVA: 0x001121F8 File Offset: 0x001103F8
		public unsafe float Current
		{
			[CallerCount(0)]
			get
			{
				IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
				IntPtr* ptr = null;
				IntPtr intPtr2;
				IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(LoaderSceneManager._Ready_d__3.NativeMethodInfoPtr_System_Collections_Generic_IEnumerator_System_Single__get_Current_Private_Virtual_Final_New_get_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
				Il2CppException.RaiseExceptionIfNecessary(intPtr2);
				return *IL2CPP.il2cpp_object_unbox(intPtr);
			}
		}

		// Token: 0x060044AA RID: 17578 RVA: 0x00112248 File Offset: 0x00110448
		[CallerCount(0)]
		[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 541054, XrefRangeEnd = 541059, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
		public unsafe void System_Collections_IEnumerator_Reset()
		{
			IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IntPtr* ptr = null;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(LoaderSceneManager._Ready_d__3.NativeMethodInfoPtr_System_Collections_IEnumerator_Reset_Private_Virtual_Final_New_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}

		// Token: 0x170018F5 RID: 6389
		// (get) Token: 0x060044AB RID: 17579 RVA: 0x0011228C File Offset: 0x0011048C
		public unsafe Il2CppSystem.Object Current
		{
			[CallerCount(0)]
			[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 541059, XrefRangeEnd = 541062, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
			get
			{
				IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
				IntPtr* ptr = null;
				IntPtr intPtr2;
				IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(LoaderSceneManager._Ready_d__3.NativeMethodInfoPtr_System_Collections_IEnumerator_get_Current_Private_Virtual_Final_New_get_Object_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
				Il2CppException.RaiseExceptionIfNecessary(intPtr2);
				IntPtr intPtr3 = intPtr;
				return (intPtr3 != 0) ? new Il2CppSystem.Object(intPtr3) : null;
			}
		}

		// Token: 0x060044AC RID: 17580 RVA: 0x001122E4 File Offset: 0x001104E4
		// Note: this type is marked as 'beforefieldinit'.
		static _Ready_d__3()
		{
			Il2CppClassPointerStore<LoaderSceneManager._Ready_d__3>.NativeClassPtr = IL2CPP.GetIl2CppNestedType(Il2CppClassPointerStore<LoaderSceneManager>.NativeClassPtr, "<Ready>d__3");
			IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<LoaderSceneManager._Ready_d__3>.NativeClassPtr);
			LoaderSceneManager._Ready_d__3.NativeFieldInfoPtr___1__state = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<LoaderSceneManager._Ready_d__3>.NativeClassPtr, "<>1__state");
			LoaderSceneManager._Ready_d__3.NativeFieldInfoPtr___2__current = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<LoaderSceneManager._Ready_d__3>.NativeClassPtr, "<>2__current");
			LoaderSceneManager._Ready_d__3.NativeFieldInfoPtr___4__this = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<LoaderSceneManager._Ready_d__3>.NativeClassPtr, "<>4__this");
			LoaderSceneManager._Ready_d__3.NativeMethodInfoPtr__ctor_Public_Void_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<LoaderSceneManager._Ready_d__3>.NativeClassPtr, 100667860);
			LoaderSceneManager._Ready_d__3.NativeMethodInfoPtr_System_IDisposable_Dispose_Private_Virtual_Final_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<LoaderSceneManager._Ready_d__3>.NativeClassPtr, 100667861);
			LoaderSceneManager._Ready_d__3.NativeMethodInfoPtr_MoveNext_Private_Virtual_Final_New_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<LoaderSceneManager._Ready_d__3>.NativeClassPtr, 100667862);
			LoaderSceneManager._Ready_d__3.NativeMethodInfoPtr_System_Collections_Generic_IEnumerator_System_Single__get_Current_Private_Virtual_Final_New_get_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<LoaderSceneManager._Ready_d__3>.NativeClassPtr, 100667863);
			LoaderSceneManager._Ready_d__3.NativeMethodInfoPtr_System_Collections_IEnumerator_Reset_Private_Virtual_Final_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<LoaderSceneManager._Ready_d__3>.NativeClassPtr, 100667864);
			LoaderSceneManager._Ready_d__3.NativeMethodInfoPtr_System_Collections_IEnumerator_get_Current_Private_Virtual_Final_New_get_Object_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<LoaderSceneManager._Ready_d__3>.NativeClassPtr, 100667865);
		}

		// Token: 0x060044AD RID: 17581 RVA: 0x0000A688 File Offset: 0x00008888
		public _Ready_d__3(IntPtr pointer)
			: base(pointer)
		{
		}

		// Token: 0x170018F1 RID: 6385
		// (get) Token: 0x060044AE RID: 17582 RVA: 0x001123C4 File Offset: 0x001105C4
		// (set) Token: 0x060044AF RID: 17583 RVA: 0x001123EC File Offset: 0x001105EC
		public unsafe int __1__state
		{
			get
			{
				IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(LoaderSceneManager._Ready_d__3.NativeFieldInfoPtr___1__state);
				return *intPtr;
			}
			set
			{
				*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(LoaderSceneManager._Ready_d__3.NativeFieldInfoPtr___1__state)) = value;
			}
		}

		// Token: 0x170018F2 RID: 6386
		// (get) Token: 0x060044B0 RID: 17584 RVA: 0x00112410 File Offset: 0x00110610
		// (set) Token: 0x060044B1 RID: 17585 RVA: 0x00112438 File Offset: 0x00110638
		public unsafe float __2__current
		{
			get
			{
				IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(LoaderSceneManager._Ready_d__3.NativeFieldInfoPtr___2__current);
				return *intPtr;
			}
			set
			{
				*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(LoaderSceneManager._Ready_d__3.NativeFieldInfoPtr___2__current)) = value;
			}
		}

		// Token: 0x170018F3 RID: 6387
		// (get) Token: 0x060044B2 RID: 17586 RVA: 0x0011245C File Offset: 0x0011065C
		// (set) Token: 0x060044B3 RID: 17587 RVA: 0x00112490 File Offset: 0x00110690
		public unsafe LoaderSceneManager __4__this
		{
			get
			{
				IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(LoaderSceneManager._Ready_d__3.NativeFieldInfoPtr___4__this);
				IntPtr intPtr2 = *intPtr;
				return (intPtr2 != 0) ? new LoaderSceneManager(intPtr2) : null;
			}
			set
			{
				IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
				IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(LoaderSceneManager._Ready_d__3.NativeFieldInfoPtr___4__this), IL2CPP.Il2CppObjectBaseToPtr(value));
			}
		}

		// Token: 0x04002D78 RID: 11640
		private static readonly IntPtr NativeFieldInfoPtr___1__state;

		// Token: 0x04002D79 RID: 11641
		private static readonly IntPtr NativeFieldInfoPtr___2__current;

		// Token: 0x04002D7A RID: 11642
		private static readonly IntPtr NativeFieldInfoPtr___4__this;

		// Token: 0x04002D7B RID: 11643
		private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_Int32_0;

		// Token: 0x04002D7C RID: 11644
		private static readonly IntPtr NativeMethodInfoPtr_System_IDisposable_Dispose_Private_Virtual_Final_New_Void_0;

		// Token: 0x04002D7D RID: 11645
		private static readonly IntPtr NativeMethodInfoPtr_MoveNext_Private_Virtual_Final_New_Boolean_0;

		// Token: 0x04002D7E RID: 11646
		private static readonly IntPtr NativeMethodInfoPtr_System_Collections_Generic_IEnumerator_System_Single__get_Current_Private_Virtual_Final_New_get_Single_0;

		// Token: 0x04002D7F RID: 11647
		private static readonly IntPtr NativeMethodInfoPtr_System_Collections_IEnumerator_Reset_Private_Virtual_Final_New_Void_0;

		// Token: 0x04002D80 RID: 11648
		private static readonly IntPtr NativeMethodInfoPtr_System_Collections_IEnumerator_get_Current_Private_Virtual_Final_New_get_Object_0;
	}

	// Token: 0x0200016F RID: 367
	[ObfuscatedName("LoaderSceneManager/<ProcessLoading>d__5")]
	public sealed class _ProcessLoading_d__5 : Il2CppSystem.Object
	{
		// Token: 0x060044B4 RID: 17588 RVA: 0x001124B8 File Offset: 0x001106B8
		[CallerCount(323)]
		[CachedScanResults(RefRangeStart = 12254, RefRangeEnd = 12577, XrefRangeStart = 12254, XrefRangeEnd = 12577, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
		public unsafe _ProcessLoading_d__5(int <>1__state)
			: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<LoaderSceneManager._ProcessLoading_d__5>.NativeClassPtr))
		{
			checked
			{
				IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
				*ptr = ref <>1__state;
				IntPtr intPtr2;
				IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(LoaderSceneManager._ProcessLoading_d__5.NativeMethodInfoPtr__ctor_Public_Void_Int32_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
				Il2CppException.RaiseExceptionIfNecessary(intPtr2);
			}
		}

		// Token: 0x060044B5 RID: 17589 RVA: 0x00112518 File Offset: 0x00110718
		[CallerCount(5585)]
		[CachedScanResults(RefRangeStart = 24, RefRangeEnd = 5609, XrefRangeStart = 24, XrefRangeEnd = 5609, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
		public unsafe void System_IDisposable_Dispose()
		{
			IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IntPtr* ptr = null;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(LoaderSceneManager._ProcessLoading_d__5.NativeMethodInfoPtr_System_IDisposable_Dispose_Private_Virtual_Final_New_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}

		// Token: 0x060044B6 RID: 17590 RVA: 0x0011255C File Offset: 0x0011075C
		[CallerCount(0)]
		[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 541062, XrefRangeEnd = 541071, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
		public unsafe bool MoveNext()
		{
			IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IntPtr* ptr = null;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(LoaderSceneManager._ProcessLoading_d__5.NativeMethodInfoPtr_MoveNext_Private_Virtual_Final_New_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
			return *IL2CPP.il2cpp_object_unbox(intPtr);
		}

		// Token: 0x170018F9 RID: 6393
		// (get) Token: 0x060044B7 RID: 17591 RVA: 0x001125AC File Offset: 0x001107AC
		public unsafe float Current
		{
			[CallerCount(0)]
			get
			{
				IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
				IntPtr* ptr = null;
				IntPtr intPtr2;
				IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(LoaderSceneManager._ProcessLoading_d__5.NativeMethodInfoPtr_System_Collections_Generic_IEnumerator_System_Single__get_Current_Private_Virtual_Final_New_get_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
				Il2CppException.RaiseExceptionIfNecessary(intPtr2);
				return *IL2CPP.il2cpp_object_unbox(intPtr);
			}
		}

		// Token: 0x060044B8 RID: 17592 RVA: 0x001125FC File Offset: 0x001107FC
		[CallerCount(0)]
		[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 541071, XrefRangeEnd = 541076, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
		public unsafe void System_Collections_IEnumerator_Reset()
		{
			IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IntPtr* ptr = null;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(LoaderSceneManager._ProcessLoading_d__5.NativeMethodInfoPtr_System_Collections_IEnumerator_Reset_Private_Virtual_Final_New_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}

		// Token: 0x170018FA RID: 6394
		// (get) Token: 0x060044B9 RID: 17593 RVA: 0x00112640 File Offset: 0x00110840
		public unsafe Il2CppSystem.Object Current
		{
			[CallerCount(0)]
			[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 541076, XrefRangeEnd = 541079, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
			get
			{
				IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
				IntPtr* ptr = null;
				IntPtr intPtr2;
				IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(LoaderSceneManager._ProcessLoading_d__5.NativeMethodInfoPtr_System_Collections_IEnumerator_get_Current_Private_Virtual_Final_New_get_Object_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
				Il2CppException.RaiseExceptionIfNecessary(intPtr2);
				IntPtr intPtr3 = intPtr;
				return (intPtr3 != 0) ? new Il2CppSystem.Object(intPtr3) : null;
			}
		}

		// Token: 0x060044BA RID: 17594 RVA: 0x00112698 File Offset: 0x00110898
		// Note: this type is marked as 'beforefieldinit'.
		static _ProcessLoading_d__5()
		{
			Il2CppClassPointerStore<LoaderSceneManager._ProcessLoading_d__5>.NativeClassPtr = IL2CPP.GetIl2CppNestedType(Il2CppClassPointerStore<LoaderSceneManager>.NativeClassPtr, "<ProcessLoading>d__5");
			IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<LoaderSceneManager._ProcessLoading_d__5>.NativeClassPtr);
			LoaderSceneManager._ProcessLoading_d__5.NativeFieldInfoPtr___1__state = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<LoaderSceneManager._ProcessLoading_d__5>.NativeClassPtr, "<>1__state");
			LoaderSceneManager._ProcessLoading_d__5.NativeFieldInfoPtr___2__current = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<LoaderSceneManager._ProcessLoading_d__5>.NativeClassPtr, "<>2__current");
			LoaderSceneManager._ProcessLoading_d__5.NativeFieldInfoPtr___4__this = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<LoaderSceneManager._ProcessLoading_d__5>.NativeClassPtr, "<>4__this");
			LoaderSceneManager._ProcessLoading_d__5.NativeMethodInfoPtr__ctor_Public_Void_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<LoaderSceneManager._ProcessLoading_d__5>.NativeClassPtr, 100667866);
			LoaderSceneManager._ProcessLoading_d__5.NativeMethodInfoPtr_System_IDisposable_Dispose_Private_Virtual_Final_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<LoaderSceneManager._ProcessLoading_d__5>.NativeClassPtr, 100667867);
			LoaderSceneManager._ProcessLoading_d__5.NativeMethodInfoPtr_MoveNext_Private_Virtual_Final_New_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<LoaderSceneManager._ProcessLoading_d__5>.NativeClassPtr, 100667868);
			LoaderSceneManager._ProcessLoading_d__5.NativeMethodInfoPtr_System_Collections_Generic_IEnumerator_System_Single__get_Current_Private_Virtual_Final_New_get_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<LoaderSceneManager._ProcessLoading_d__5>.NativeClassPtr, 100667869);
			LoaderSceneManager._ProcessLoading_d__5.NativeMethodInfoPtr_System_Collections_IEnumerator_Reset_Private_Virtual_Final_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<LoaderSceneManager._ProcessLoading_d__5>.NativeClassPtr, 100667870);
			LoaderSceneManager._ProcessLoading_d__5.NativeMethodInfoPtr_System_Collections_IEnumerator_get_Current_Private_Virtual_Final_New_get_Object_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<LoaderSceneManager._ProcessLoading_d__5>.NativeClassPtr, 100667871);
		}

		// Token: 0x060044BB RID: 17595 RVA: 0x0000A688 File Offset: 0x00008888
		public _ProcessLoading_d__5(IntPtr pointer)
			: base(pointer)
		{
		}

		// Token: 0x170018F6 RID: 6390
		// (get) Token: 0x060044BC RID: 17596 RVA: 0x00112778 File Offset: 0x00110978
		// (set) Token: 0x060044BD RID: 17597 RVA: 0x001127A0 File Offset: 0x001109A0
		public unsafe int __1__state
		{
			get
			{
				IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(LoaderSceneManager._ProcessLoading_d__5.NativeFieldInfoPtr___1__state);
				return *intPtr;
			}
			set
			{
				*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(LoaderSceneManager._ProcessLoading_d__5.NativeFieldInfoPtr___1__state)) = value;
			}
		}

		// Token: 0x170018F7 RID: 6391
		// (get) Token: 0x060044BE RID: 17598 RVA: 0x001127C4 File Offset: 0x001109C4
		// (set) Token: 0x060044BF RID: 17599 RVA: 0x001127EC File Offset: 0x001109EC
		public unsafe float __2__current
		{
			get
			{
				IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(LoaderSceneManager._ProcessLoading_d__5.NativeFieldInfoPtr___2__current);
				return *intPtr;
			}
			set
			{
				*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(LoaderSceneManager._ProcessLoading_d__5.NativeFieldInfoPtr___2__current)) = value;
			}
		}

		// Token: 0x170018F8 RID: 6392
		// (get) Token: 0x060044C0 RID: 17600 RVA: 0x00112810 File Offset: 0x00110A10
		// (set) Token: 0x060044C1 RID: 17601 RVA: 0x00112844 File Offset: 0x00110A44
		public unsafe LoaderSceneManager __4__this
		{
			get
			{
				IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(LoaderSceneManager._ProcessLoading_d__5.NativeFieldInfoPtr___4__this);
				IntPtr intPtr2 = *intPtr;
				return (intPtr2 != 0) ? new LoaderSceneManager(intPtr2) : null;
			}
			set
			{
				IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
				IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(LoaderSceneManager._ProcessLoading_d__5.NativeFieldInfoPtr___4__this), IL2CPP.Il2CppObjectBaseToPtr(value));
			}
		}

		// Token: 0x04002D81 RID: 11649
		private static readonly IntPtr NativeFieldInfoPtr___1__state;

		// Token: 0x04002D82 RID: 11650
		private static readonly IntPtr NativeFieldInfoPtr___2__current;

		// Token: 0x04002D83 RID: 11651
		private static readonly IntPtr NativeFieldInfoPtr___4__this;

		// Token: 0x04002D84 RID: 11652
		private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_Int32_0;

		// Token: 0x04002D85 RID: 11653
		private static readonly IntPtr NativeMethodInfoPtr_System_IDisposable_Dispose_Private_Virtual_Final_New_Void_0;

		// Token: 0x04002D86 RID: 11654
		private static readonly IntPtr NativeMethodInfoPtr_MoveNext_Private_Virtual_Final_New_Boolean_0;

		// Token: 0x04002D87 RID: 11655
		private static readonly IntPtr NativeMethodInfoPtr_System_Collections_Generic_IEnumerator_System_Single__get_Current_Private_Virtual_Final_New_get_Single_0;

		// Token: 0x04002D88 RID: 11656
		private static readonly IntPtr NativeMethodInfoPtr_System_Collections_IEnumerator_Reset_Private_Virtual_Final_New_Void_0;

		// Token: 0x04002D89 RID: 11657
		private static readonly IntPtr NativeMethodInfoPtr_System_Collections_IEnumerator_get_Current_Private_Virtual_Final_New_get_Object_0;
	}
}
