using System; using Il2CppInterop.Common.Attributes; using Il2CppInterop.Runtime; using Il2CppInterop.Runtime.InteropTypes.Arrays; using Il2CppSystem; using Il2CppSystem.Collections; using UnityEngine; using UnityEngine.UI; // Token: 0x02000338 RID: 824 public class LootBoxController : MonoBehaviour { // Token: 0x06006F2E RID: 28462 RVA: 0x001C37D4 File Offset: 0x001C19D4 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 584217, XrefRangeEnd = 584236, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void Start() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(LootBoxController.NativeMethodInfoPtr_Start_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06006F2F RID: 28463 RVA: 0x001C3818 File Offset: 0x001C1A18 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 584236, XrefRangeEnd = 584238, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void OnMouseDown() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(LootBoxController.NativeMethodInfoPtr_OnMouseDown_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06006F30 RID: 28464 RVA: 0x001C385C File Offset: 0x001C1A5C [CallerCount(2)] [CachedScanResults(RefRangeStart = 584243, RefRangeEnd = 584245, XrefRangeStart = 584238, XrefRangeEnd = 584243, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe IEnumerator PlayFx() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(LootBoxController.NativeMethodInfoPtr_PlayFx_Private_IEnumerator_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); IntPtr intPtr3 = intPtr; return (intPtr3 != 0) ? new IEnumerator(intPtr3) : null; } // Token: 0x06006F31 RID: 28465 RVA: 0x001C38B4 File Offset: 0x001C1AB4 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 584245, XrefRangeEnd = 584250, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe IEnumerator PlayIcon() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(LootBoxController.NativeMethodInfoPtr_PlayIcon_Private_IEnumerator_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); IntPtr intPtr3 = intPtr; return (intPtr3 != 0) ? new IEnumerator(intPtr3) : null; } // Token: 0x06006F32 RID: 28466 RVA: 0x001C390C File Offset: 0x001C1B0C [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 584250, XrefRangeEnd = 584263, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void ChangedFx(int i) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref i; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(LootBoxController.NativeMethodInfoPtr_ChangedFx_Public_Void_Int32_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x06006F33 RID: 28467 RVA: 0x001C3960 File Offset: 0x001C1B60 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 584263, XrefRangeEnd = 584277, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void SetupVfx() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(LootBoxController.NativeMethodInfoPtr_SetupVfx_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06006F34 RID: 28468 RVA: 0x001C39A4 File Offset: 0x001C1BA4 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 0, XrefRangeEnd = 0, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void PlayAllVfx() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(LootBoxController.NativeMethodInfoPtr_PlayAllVfx_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06006F35 RID: 28469 RVA: 0x001C39E8 File Offset: 0x001C1BE8 [CallerCount(1)] [CachedScanResults(RefRangeStart = 584307, RefRangeEnd = 584308, XrefRangeStart = 584277, XrefRangeEnd = 584307, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe void ResetVfx() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(LootBoxController.NativeMethodInfoPtr_ResetVfx_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06006F36 RID: 28470 RVA: 0x001C3A2C File Offset: 0x001C1C2C [CallerCount(63)] [CachedScanResults(RefRangeStart = 222154, RefRangeEnd = 222217, XrefRangeStart = 222154, XrefRangeEnd = 222217, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe LootBoxController() : this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore.NativeClassPtr)) { IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(LootBoxController.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06006F37 RID: 28471 RVA: 0x001C3A78 File Offset: 0x001C1C78 // Note: this type is marked as 'beforefieldinit'. static LootBoxController() { Il2CppClassPointerStore.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "", "LootBoxController"); IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore.NativeClassPtr); LootBoxController.NativeFieldInfoPtr_idIcon = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "idIcon"); LootBoxController.NativeFieldInfoPtr_idEffect = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "idEffect"); LootBoxController.NativeFieldInfoPtr_isOpened = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "isOpened"); LootBoxController.NativeFieldInfoPtr_IconPrefabs = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "IconPrefabs"); LootBoxController.NativeFieldInfoPtr_EffectPrefabs = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "EffectPrefabs"); LootBoxController.NativeFieldInfoPtr_DesFxObjs = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "DesFxObjs"); LootBoxController.NativeFieldInfoPtr_DesIconObjs = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "DesIconObjs"); LootBoxController.NativeFieldInfoPtr_Lootbox = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "Lootbox"); LootBoxController.NativeFieldInfoPtr_effectsText = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "effectsText"); LootBoxController.NativeFieldInfoPtr_nameEffectText = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "nameEffectText"); LootBoxController.NativeMethodInfoPtr_Start_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671561); LootBoxController.NativeMethodInfoPtr_OnMouseDown_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671562); LootBoxController.NativeMethodInfoPtr_PlayFx_Private_IEnumerator_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671563); LootBoxController.NativeMethodInfoPtr_PlayIcon_Private_IEnumerator_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671564); LootBoxController.NativeMethodInfoPtr_ChangedFx_Public_Void_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671565); LootBoxController.NativeMethodInfoPtr_SetupVfx_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671566); LootBoxController.NativeMethodInfoPtr_PlayAllVfx_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671567); LootBoxController.NativeMethodInfoPtr_ResetVfx_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671568); LootBoxController.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671569); } // Token: 0x06006F38 RID: 28472 RVA: 0x0000351C File Offset: 0x0000171C public LootBoxController(IntPtr pointer) : base(pointer) { } // Token: 0x1700266A RID: 9834 // (get) Token: 0x06006F39 RID: 28473 RVA: 0x001C3C24 File Offset: 0x001C1E24 // (set) Token: 0x06006F3A RID: 28474 RVA: 0x001C3C4C File Offset: 0x001C1E4C public unsafe int idIcon { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(LootBoxController.NativeFieldInfoPtr_idIcon); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(LootBoxController.NativeFieldInfoPtr_idIcon)) = value; } } // Token: 0x1700266B RID: 9835 // (get) Token: 0x06006F3B RID: 28475 RVA: 0x001C3C70 File Offset: 0x001C1E70 // (set) Token: 0x06006F3C RID: 28476 RVA: 0x001C3C98 File Offset: 0x001C1E98 public unsafe int idEffect { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(LootBoxController.NativeFieldInfoPtr_idEffect); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(LootBoxController.NativeFieldInfoPtr_idEffect)) = value; } } // Token: 0x1700266C RID: 9836 // (get) Token: 0x06006F3D RID: 28477 RVA: 0x001C3CBC File Offset: 0x001C1EBC // (set) Token: 0x06006F3E RID: 28478 RVA: 0x001C3CE4 File Offset: 0x001C1EE4 public unsafe bool isOpened { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(LootBoxController.NativeFieldInfoPtr_isOpened); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(LootBoxController.NativeFieldInfoPtr_isOpened)) = value; } } // Token: 0x1700266D RID: 9837 // (get) Token: 0x06006F3F RID: 28479 RVA: 0x001C3D08 File Offset: 0x001C1F08 // (set) Token: 0x06006F40 RID: 28480 RVA: 0x001C3D3C File Offset: 0x001C1F3C public unsafe Il2CppReferenceArray IconPrefabs { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(LootBoxController.NativeFieldInfoPtr_IconPrefabs); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new Il2CppReferenceArray(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(LootBoxController.NativeFieldInfoPtr_IconPrefabs), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x1700266E RID: 9838 // (get) Token: 0x06006F41 RID: 28481 RVA: 0x001C3D64 File Offset: 0x001C1F64 // (set) Token: 0x06006F42 RID: 28482 RVA: 0x001C3D98 File Offset: 0x001C1F98 public unsafe Il2CppReferenceArray EffectPrefabs { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(LootBoxController.NativeFieldInfoPtr_EffectPrefabs); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new Il2CppReferenceArray(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(LootBoxController.NativeFieldInfoPtr_EffectPrefabs), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x1700266F RID: 9839 // (get) Token: 0x06006F43 RID: 28483 RVA: 0x001C3DC0 File Offset: 0x001C1FC0 // (set) Token: 0x06006F44 RID: 28484 RVA: 0x001C3DF4 File Offset: 0x001C1FF4 public unsafe Il2CppReferenceArray DesFxObjs { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(LootBoxController.NativeFieldInfoPtr_DesFxObjs); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new Il2CppReferenceArray(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(LootBoxController.NativeFieldInfoPtr_DesFxObjs), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17002670 RID: 9840 // (get) Token: 0x06006F45 RID: 28485 RVA: 0x001C3E1C File Offset: 0x001C201C // (set) Token: 0x06006F46 RID: 28486 RVA: 0x001C3E50 File Offset: 0x001C2050 public unsafe Il2CppReferenceArray DesIconObjs { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(LootBoxController.NativeFieldInfoPtr_DesIconObjs); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new Il2CppReferenceArray(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(LootBoxController.NativeFieldInfoPtr_DesIconObjs), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17002671 RID: 9841 // (get) Token: 0x06006F47 RID: 28487 RVA: 0x001C3E78 File Offset: 0x001C2078 // (set) Token: 0x06006F48 RID: 28488 RVA: 0x001C3EAC File Offset: 0x001C20AC public unsafe GameObject Lootbox { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(LootBoxController.NativeFieldInfoPtr_Lootbox); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new GameObject(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(LootBoxController.NativeFieldInfoPtr_Lootbox), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17002672 RID: 9842 // (get) Token: 0x06006F49 RID: 28489 RVA: 0x001C3ED4 File Offset: 0x001C20D4 // (set) Token: 0x06006F4A RID: 28490 RVA: 0x001C3F08 File Offset: 0x001C2108 public unsafe Text effectsText { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(LootBoxController.NativeFieldInfoPtr_effectsText); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new Text(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(LootBoxController.NativeFieldInfoPtr_effectsText), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17002673 RID: 9843 // (get) Token: 0x06006F4B RID: 28491 RVA: 0x001C3F30 File Offset: 0x001C2130 // (set) Token: 0x06006F4C RID: 28492 RVA: 0x001C3F64 File Offset: 0x001C2164 public unsafe Text nameEffectText { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(LootBoxController.NativeFieldInfoPtr_nameEffectText); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new Text(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(LootBoxController.NativeFieldInfoPtr_nameEffectText), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x040049E0 RID: 18912 private static readonly IntPtr NativeFieldInfoPtr_idIcon; // Token: 0x040049E1 RID: 18913 private static readonly IntPtr NativeFieldInfoPtr_idEffect; // Token: 0x040049E2 RID: 18914 private static readonly IntPtr NativeFieldInfoPtr_isOpened; // Token: 0x040049E3 RID: 18915 private static readonly IntPtr NativeFieldInfoPtr_IconPrefabs; // Token: 0x040049E4 RID: 18916 private static readonly IntPtr NativeFieldInfoPtr_EffectPrefabs; // Token: 0x040049E5 RID: 18917 private static readonly IntPtr NativeFieldInfoPtr_DesFxObjs; // Token: 0x040049E6 RID: 18918 private static readonly IntPtr NativeFieldInfoPtr_DesIconObjs; // Token: 0x040049E7 RID: 18919 private static readonly IntPtr NativeFieldInfoPtr_Lootbox; // Token: 0x040049E8 RID: 18920 private static readonly IntPtr NativeFieldInfoPtr_effectsText; // Token: 0x040049E9 RID: 18921 private static readonly IntPtr NativeFieldInfoPtr_nameEffectText; // Token: 0x040049EA RID: 18922 private static readonly IntPtr NativeMethodInfoPtr_Start_Private_Void_0; // Token: 0x040049EB RID: 18923 private static readonly IntPtr NativeMethodInfoPtr_OnMouseDown_Private_Void_0; // Token: 0x040049EC RID: 18924 private static readonly IntPtr NativeMethodInfoPtr_PlayFx_Private_IEnumerator_0; // Token: 0x040049ED RID: 18925 private static readonly IntPtr NativeMethodInfoPtr_PlayIcon_Private_IEnumerator_0; // Token: 0x040049EE RID: 18926 private static readonly IntPtr NativeMethodInfoPtr_ChangedFx_Public_Void_Int32_0; // Token: 0x040049EF RID: 18927 private static readonly IntPtr NativeMethodInfoPtr_SetupVfx_Public_Void_0; // Token: 0x040049F0 RID: 18928 private static readonly IntPtr NativeMethodInfoPtr_PlayAllVfx_Public_Void_0; // Token: 0x040049F1 RID: 18929 private static readonly IntPtr NativeMethodInfoPtr_ResetVfx_Public_Void_0; // Token: 0x040049F2 RID: 18930 private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0; // Token: 0x02000339 RID: 825 [ObfuscatedName("LootBoxController/d__12")] public sealed class _PlayFx_d__12 : Il2CppSystem.Object { // Token: 0x06006F4D RID: 28493 RVA: 0x001C3F8C File Offset: 0x001C218C [CallerCount(323)] [CachedScanResults(RefRangeStart = 12254, RefRangeEnd = 12577, XrefRangeStart = 12254, XrefRangeEnd = 12577, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe _PlayFx_d__12(int <>1__state) : this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore.NativeClassPtr)) { checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref <>1__state; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(LootBoxController._PlayFx_d__12.NativeMethodInfoPtr__ctor_Public_Void_Int32_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x06006F4E RID: 28494 RVA: 0x001C3FEC File Offset: 0x001C21EC [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(LootBoxController._PlayFx_d__12.NativeMethodInfoPtr_System_IDisposable_Dispose_Private_Virtual_Final_New_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06006F4F RID: 28495 RVA: 0x001C4030 File Offset: 0x001C2230 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 584150, XrefRangeEnd = 584181, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe bool MoveNext() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(LootBoxController._PlayFx_d__12.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: 0x17002677 RID: 9847 // (get) Token: 0x06006F50 RID: 28496 RVA: 0x001C4080 File Offset: 0x001C2280 public unsafe Il2CppSystem.Object Current { [CallerCount(10)] [CachedScanResults(RefRangeStart = 7233, RefRangeEnd = 7243, XrefRangeStart = 7233, XrefRangeEnd = 7243, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] get { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(LootBoxController._PlayFx_d__12.NativeMethodInfoPtr_System_Collections_Generic_IEnumerator_System_Object__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: 0x06006F51 RID: 28497 RVA: 0x001C40D8 File Offset: 0x001C22D8 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 584181, XrefRangeEnd = 584186, 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(LootBoxController._PlayFx_d__12.NativeMethodInfoPtr_System_Collections_IEnumerator_Reset_Private_Virtual_Final_New_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x17002678 RID: 9848 // (get) Token: 0x06006F52 RID: 28498 RVA: 0x001C411C File Offset: 0x001C231C public unsafe Il2CppSystem.Object Current { [CallerCount(10)] [CachedScanResults(RefRangeStart = 7233, RefRangeEnd = 7243, XrefRangeStart = 7233, XrefRangeEnd = 7243, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] get { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(LootBoxController._PlayFx_d__12.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: 0x06006F53 RID: 28499 RVA: 0x001C4174 File Offset: 0x001C2374 // Note: this type is marked as 'beforefieldinit'. static _PlayFx_d__12() { Il2CppClassPointerStore.NativeClassPtr = IL2CPP.GetIl2CppNestedType(Il2CppClassPointerStore.NativeClassPtr, "d__12"); IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore.NativeClassPtr); LootBoxController._PlayFx_d__12.NativeFieldInfoPtr___1__state = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "<>1__state"); LootBoxController._PlayFx_d__12.NativeFieldInfoPtr___2__current = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "<>2__current"); LootBoxController._PlayFx_d__12.NativeFieldInfoPtr___4__this = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "<>4__this"); LootBoxController._PlayFx_d__12.NativeMethodInfoPtr__ctor_Public_Void_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671570); LootBoxController._PlayFx_d__12.NativeMethodInfoPtr_System_IDisposable_Dispose_Private_Virtual_Final_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671571); LootBoxController._PlayFx_d__12.NativeMethodInfoPtr_MoveNext_Private_Virtual_Final_New_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671572); LootBoxController._PlayFx_d__12.NativeMethodInfoPtr_System_Collections_Generic_IEnumerator_System_Object__get_Current_Private_Virtual_Final_New_get_Object_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671573); LootBoxController._PlayFx_d__12.NativeMethodInfoPtr_System_Collections_IEnumerator_Reset_Private_Virtual_Final_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671574); LootBoxController._PlayFx_d__12.NativeMethodInfoPtr_System_Collections_IEnumerator_get_Current_Private_Virtual_Final_New_get_Object_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671575); } // Token: 0x06006F54 RID: 28500 RVA: 0x0000A688 File Offset: 0x00008888 public _PlayFx_d__12(IntPtr pointer) : base(pointer) { } // Token: 0x17002674 RID: 9844 // (get) Token: 0x06006F55 RID: 28501 RVA: 0x001C4254 File Offset: 0x001C2454 // (set) Token: 0x06006F56 RID: 28502 RVA: 0x001C427C File Offset: 0x001C247C public unsafe int __1__state { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(LootBoxController._PlayFx_d__12.NativeFieldInfoPtr___1__state); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(LootBoxController._PlayFx_d__12.NativeFieldInfoPtr___1__state)) = value; } } // Token: 0x17002675 RID: 9845 // (get) Token: 0x06006F57 RID: 28503 RVA: 0x001C42A0 File Offset: 0x001C24A0 // (set) Token: 0x06006F58 RID: 28504 RVA: 0x001C42D4 File Offset: 0x001C24D4 public unsafe Il2CppSystem.Object __2__current { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(LootBoxController._PlayFx_d__12.NativeFieldInfoPtr___2__current); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new Il2CppSystem.Object(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(LootBoxController._PlayFx_d__12.NativeFieldInfoPtr___2__current), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17002676 RID: 9846 // (get) Token: 0x06006F59 RID: 28505 RVA: 0x001C42FC File Offset: 0x001C24FC // (set) Token: 0x06006F5A RID: 28506 RVA: 0x001C4330 File Offset: 0x001C2530 public unsafe LootBoxController __4__this { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(LootBoxController._PlayFx_d__12.NativeFieldInfoPtr___4__this); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new LootBoxController(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(LootBoxController._PlayFx_d__12.NativeFieldInfoPtr___4__this), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x040049F3 RID: 18931 private static readonly IntPtr NativeFieldInfoPtr___1__state; // Token: 0x040049F4 RID: 18932 private static readonly IntPtr NativeFieldInfoPtr___2__current; // Token: 0x040049F5 RID: 18933 private static readonly IntPtr NativeFieldInfoPtr___4__this; // Token: 0x040049F6 RID: 18934 private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_Int32_0; // Token: 0x040049F7 RID: 18935 private static readonly IntPtr NativeMethodInfoPtr_System_IDisposable_Dispose_Private_Virtual_Final_New_Void_0; // Token: 0x040049F8 RID: 18936 private static readonly IntPtr NativeMethodInfoPtr_MoveNext_Private_Virtual_Final_New_Boolean_0; // Token: 0x040049F9 RID: 18937 private static readonly IntPtr NativeMethodInfoPtr_System_Collections_Generic_IEnumerator_System_Object__get_Current_Private_Virtual_Final_New_get_Object_0; // Token: 0x040049FA RID: 18938 private static readonly IntPtr NativeMethodInfoPtr_System_Collections_IEnumerator_Reset_Private_Virtual_Final_New_Void_0; // Token: 0x040049FB RID: 18939 private static readonly IntPtr NativeMethodInfoPtr_System_Collections_IEnumerator_get_Current_Private_Virtual_Final_New_get_Object_0; } // Token: 0x0200033A RID: 826 [ObfuscatedName("LootBoxController/d__13")] public sealed class _PlayIcon_d__13 : Il2CppSystem.Object { // Token: 0x06006F5B RID: 28507 RVA: 0x001C4358 File Offset: 0x001C2558 [CallerCount(323)] [CachedScanResults(RefRangeStart = 12254, RefRangeEnd = 12577, XrefRangeStart = 12254, XrefRangeEnd = 12577, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe _PlayIcon_d__13(int <>1__state) : this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore.NativeClassPtr)) { checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref <>1__state; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(LootBoxController._PlayIcon_d__13.NativeMethodInfoPtr__ctor_Public_Void_Int32_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x06006F5C RID: 28508 RVA: 0x001C43B8 File Offset: 0x001C25B8 [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(LootBoxController._PlayIcon_d__13.NativeMethodInfoPtr_System_IDisposable_Dispose_Private_Virtual_Final_New_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06006F5D RID: 28509 RVA: 0x001C43FC File Offset: 0x001C25FC [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 584186, XrefRangeEnd = 584212, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe bool MoveNext() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(LootBoxController._PlayIcon_d__13.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: 0x1700267C RID: 9852 // (get) Token: 0x06006F5E RID: 28510 RVA: 0x001C444C File Offset: 0x001C264C public unsafe Il2CppSystem.Object Current { [CallerCount(10)] [CachedScanResults(RefRangeStart = 7233, RefRangeEnd = 7243, XrefRangeStart = 7233, XrefRangeEnd = 7243, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] get { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(LootBoxController._PlayIcon_d__13.NativeMethodInfoPtr_System_Collections_Generic_IEnumerator_System_Object__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: 0x06006F5F RID: 28511 RVA: 0x001C44A4 File Offset: 0x001C26A4 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 584212, XrefRangeEnd = 584217, 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(LootBoxController._PlayIcon_d__13.NativeMethodInfoPtr_System_Collections_IEnumerator_Reset_Private_Virtual_Final_New_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x1700267D RID: 9853 // (get) Token: 0x06006F60 RID: 28512 RVA: 0x001C44E8 File Offset: 0x001C26E8 public unsafe Il2CppSystem.Object Current { [CallerCount(10)] [CachedScanResults(RefRangeStart = 7233, RefRangeEnd = 7243, XrefRangeStart = 7233, XrefRangeEnd = 7243, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] get { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(LootBoxController._PlayIcon_d__13.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: 0x06006F61 RID: 28513 RVA: 0x001C4540 File Offset: 0x001C2740 // Note: this type is marked as 'beforefieldinit'. static _PlayIcon_d__13() { Il2CppClassPointerStore.NativeClassPtr = IL2CPP.GetIl2CppNestedType(Il2CppClassPointerStore.NativeClassPtr, "d__13"); IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore.NativeClassPtr); LootBoxController._PlayIcon_d__13.NativeFieldInfoPtr___1__state = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "<>1__state"); LootBoxController._PlayIcon_d__13.NativeFieldInfoPtr___2__current = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "<>2__current"); LootBoxController._PlayIcon_d__13.NativeFieldInfoPtr___4__this = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "<>4__this"); LootBoxController._PlayIcon_d__13.NativeMethodInfoPtr__ctor_Public_Void_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671576); LootBoxController._PlayIcon_d__13.NativeMethodInfoPtr_System_IDisposable_Dispose_Private_Virtual_Final_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671577); LootBoxController._PlayIcon_d__13.NativeMethodInfoPtr_MoveNext_Private_Virtual_Final_New_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671578); LootBoxController._PlayIcon_d__13.NativeMethodInfoPtr_System_Collections_Generic_IEnumerator_System_Object__get_Current_Private_Virtual_Final_New_get_Object_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671579); LootBoxController._PlayIcon_d__13.NativeMethodInfoPtr_System_Collections_IEnumerator_Reset_Private_Virtual_Final_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671580); LootBoxController._PlayIcon_d__13.NativeMethodInfoPtr_System_Collections_IEnumerator_get_Current_Private_Virtual_Final_New_get_Object_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100671581); } // Token: 0x06006F62 RID: 28514 RVA: 0x0000A688 File Offset: 0x00008888 public _PlayIcon_d__13(IntPtr pointer) : base(pointer) { } // Token: 0x17002679 RID: 9849 // (get) Token: 0x06006F63 RID: 28515 RVA: 0x001C4620 File Offset: 0x001C2820 // (set) Token: 0x06006F64 RID: 28516 RVA: 0x001C4648 File Offset: 0x001C2848 public unsafe int __1__state { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(LootBoxController._PlayIcon_d__13.NativeFieldInfoPtr___1__state); return *intPtr; } set { *(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(LootBoxController._PlayIcon_d__13.NativeFieldInfoPtr___1__state)) = value; } } // Token: 0x1700267A RID: 9850 // (get) Token: 0x06006F65 RID: 28517 RVA: 0x001C466C File Offset: 0x001C286C // (set) Token: 0x06006F66 RID: 28518 RVA: 0x001C46A0 File Offset: 0x001C28A0 public unsafe Il2CppSystem.Object __2__current { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(LootBoxController._PlayIcon_d__13.NativeFieldInfoPtr___2__current); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new Il2CppSystem.Object(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(LootBoxController._PlayIcon_d__13.NativeFieldInfoPtr___2__current), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x1700267B RID: 9851 // (get) Token: 0x06006F67 RID: 28519 RVA: 0x001C46C8 File Offset: 0x001C28C8 // (set) Token: 0x06006F68 RID: 28520 RVA: 0x001C46FC File Offset: 0x001C28FC public unsafe LootBoxController __4__this { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(LootBoxController._PlayIcon_d__13.NativeFieldInfoPtr___4__this); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new LootBoxController(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(LootBoxController._PlayIcon_d__13.NativeFieldInfoPtr___4__this), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x040049FC RID: 18940 private static readonly IntPtr NativeFieldInfoPtr___1__state; // Token: 0x040049FD RID: 18941 private static readonly IntPtr NativeFieldInfoPtr___2__current; // Token: 0x040049FE RID: 18942 private static readonly IntPtr NativeFieldInfoPtr___4__this; // Token: 0x040049FF RID: 18943 private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_Int32_0; // Token: 0x04004A00 RID: 18944 private static readonly IntPtr NativeMethodInfoPtr_System_IDisposable_Dispose_Private_Virtual_Final_New_Void_0; // Token: 0x04004A01 RID: 18945 private static readonly IntPtr NativeMethodInfoPtr_MoveNext_Private_Virtual_Final_New_Boolean_0; // Token: 0x04004A02 RID: 18946 private static readonly IntPtr NativeMethodInfoPtr_System_Collections_Generic_IEnumerator_System_Object__get_Current_Private_Virtual_Final_New_get_Object_0; // Token: 0x04004A03 RID: 18947 private static readonly IntPtr NativeMethodInfoPtr_System_Collections_IEnumerator_Reset_Private_Virtual_Final_New_Void_0; // Token: 0x04004A04 RID: 18948 private static readonly IntPtr NativeMethodInfoPtr_System_Collections_IEnumerator_get_Current_Private_Virtual_Final_New_get_Object_0; } }