using System; using Il2CppInterop.Common.Attributes; using Il2CppInterop.Runtime; using Il2CppInterop.Runtime.InteropTypes.Arrays; using UnityEngine; // Token: 0x020002BC RID: 700 public class UINumberSprite : MonoBehaviour { // Token: 0x06005D06 RID: 23814 RVA: 0x00177834 File Offset: 0x00175A34 [CallerCount(0)] public unsafe Sprite GetSpriteNumber(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(UINumberSprite.NativeMethodInfoPtr_GetSpriteNumber_Public_Sprite_Int32_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); IntPtr intPtr3 = intPtr; return (intPtr3 != 0) ? new Sprite(intPtr3) : null; } } // Token: 0x06005D07 RID: 23815 RVA: 0x0017789C File Offset: 0x00175A9C [CallerCount(0)] public unsafe Sprite GetIceSpriteNumber(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(UINumberSprite.NativeMethodInfoPtr_GetIceSpriteNumber_Public_Sprite_Int32_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); IntPtr intPtr3 = intPtr; return (intPtr3 != 0) ? new Sprite(intPtr3) : null; } } // Token: 0x06005D08 RID: 23816 RVA: 0x00177904 File Offset: 0x00175B04 [CallerCount(0)] public unsafe Sprite GetFireSpriteNumber(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(UINumberSprite.NativeMethodInfoPtr_GetFireSpriteNumber_Public_Sprite_Int32_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); IntPtr intPtr3 = intPtr; return (intPtr3 != 0) ? new Sprite(intPtr3) : null; } } // Token: 0x06005D09 RID: 23817 RVA: 0x0017796C File Offset: 0x00175B6C [CallerCount(0)] public unsafe Sprite GetLightningSpriteNumber(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(UINumberSprite.NativeMethodInfoPtr_GetLightningSpriteNumber_Public_Sprite_Int32_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); IntPtr intPtr3 = intPtr; return (intPtr3 != 0) ? new Sprite(intPtr3) : null; } } // Token: 0x06005D0A RID: 23818 RVA: 0x001779D4 File Offset: 0x00175BD4 [CallerCount(0)] public unsafe Sprite GetMoneySpriteNumber(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(UINumberSprite.NativeMethodInfoPtr_GetMoneySpriteNumber_Public_Sprite_Int32_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); IntPtr intPtr3 = intPtr; return (intPtr3 != 0) ? new Sprite(intPtr3) : null; } } // Token: 0x06005D0B RID: 23819 RVA: 0x00177A3C File Offset: 0x00175C3C [CallerCount(63)] [CachedScanResults(RefRangeStart = 222154, RefRangeEnd = 222217, XrefRangeStart = 222154, XrefRangeEnd = 222217, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe UINumberSprite() : this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore.NativeClassPtr)) { IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UINumberSprite.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06005D0C RID: 23820 RVA: 0x00177A88 File Offset: 0x00175C88 // Note: this type is marked as 'beforefieldinit'. static UINumberSprite() { Il2CppClassPointerStore.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "", "UINumberSprite"); IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore.NativeClassPtr); UINumberSprite.NativeFieldInfoPtr_sNumber = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "sNumber"); UINumberSprite.NativeFieldInfoPtr_sIceNumber = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "sIceNumber"); UINumberSprite.NativeFieldInfoPtr_sFireNumber = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "sFireNumber"); UINumberSprite.NativeFieldInfoPtr_sLightningNumber = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "sLightningNumber"); UINumberSprite.NativeFieldInfoPtr_sMoneyNumber = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "sMoneyNumber"); UINumberSprite.NativeMethodInfoPtr_GetSpriteNumber_Public_Sprite_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100669935); UINumberSprite.NativeMethodInfoPtr_GetIceSpriteNumber_Public_Sprite_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100669936); UINumberSprite.NativeMethodInfoPtr_GetFireSpriteNumber_Public_Sprite_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100669937); UINumberSprite.NativeMethodInfoPtr_GetLightningSpriteNumber_Public_Sprite_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100669938); UINumberSprite.NativeMethodInfoPtr_GetMoneySpriteNumber_Public_Sprite_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100669939); UINumberSprite.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100669940); } // Token: 0x06005D0D RID: 23821 RVA: 0x0000351C File Offset: 0x0000171C public UINumberSprite(IntPtr pointer) : base(pointer) { } // Token: 0x17002052 RID: 8274 // (get) Token: 0x06005D0E RID: 23822 RVA: 0x00177B94 File Offset: 0x00175D94 // (set) Token: 0x06005D0F RID: 23823 RVA: 0x00177BC8 File Offset: 0x00175DC8 public unsafe Il2CppReferenceArray sNumber { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UINumberSprite.NativeFieldInfoPtr_sNumber); 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(UINumberSprite.NativeFieldInfoPtr_sNumber), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17002053 RID: 8275 // (get) Token: 0x06005D10 RID: 23824 RVA: 0x00177BF0 File Offset: 0x00175DF0 // (set) Token: 0x06005D11 RID: 23825 RVA: 0x00177C24 File Offset: 0x00175E24 public unsafe Il2CppReferenceArray sIceNumber { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UINumberSprite.NativeFieldInfoPtr_sIceNumber); 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(UINumberSprite.NativeFieldInfoPtr_sIceNumber), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17002054 RID: 8276 // (get) Token: 0x06005D12 RID: 23826 RVA: 0x00177C4C File Offset: 0x00175E4C // (set) Token: 0x06005D13 RID: 23827 RVA: 0x00177C80 File Offset: 0x00175E80 public unsafe Il2CppReferenceArray sFireNumber { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UINumberSprite.NativeFieldInfoPtr_sFireNumber); 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(UINumberSprite.NativeFieldInfoPtr_sFireNumber), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17002055 RID: 8277 // (get) Token: 0x06005D14 RID: 23828 RVA: 0x00177CA8 File Offset: 0x00175EA8 // (set) Token: 0x06005D15 RID: 23829 RVA: 0x00177CDC File Offset: 0x00175EDC public unsafe Il2CppReferenceArray sLightningNumber { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UINumberSprite.NativeFieldInfoPtr_sLightningNumber); 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(UINumberSprite.NativeFieldInfoPtr_sLightningNumber), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17002056 RID: 8278 // (get) Token: 0x06005D16 RID: 23830 RVA: 0x00177D04 File Offset: 0x00175F04 // (set) Token: 0x06005D17 RID: 23831 RVA: 0x00177D38 File Offset: 0x00175F38 public unsafe Il2CppReferenceArray sMoneyNumber { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UINumberSprite.NativeFieldInfoPtr_sMoneyNumber); 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(UINumberSprite.NativeFieldInfoPtr_sMoneyNumber), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x04003DA3 RID: 15779 private static readonly IntPtr NativeFieldInfoPtr_sNumber; // Token: 0x04003DA4 RID: 15780 private static readonly IntPtr NativeFieldInfoPtr_sIceNumber; // Token: 0x04003DA5 RID: 15781 private static readonly IntPtr NativeFieldInfoPtr_sFireNumber; // Token: 0x04003DA6 RID: 15782 private static readonly IntPtr NativeFieldInfoPtr_sLightningNumber; // Token: 0x04003DA7 RID: 15783 private static readonly IntPtr NativeFieldInfoPtr_sMoneyNumber; // Token: 0x04003DA8 RID: 15784 private static readonly IntPtr NativeMethodInfoPtr_GetSpriteNumber_Public_Sprite_Int32_0; // Token: 0x04003DA9 RID: 15785 private static readonly IntPtr NativeMethodInfoPtr_GetIceSpriteNumber_Public_Sprite_Int32_0; // Token: 0x04003DAA RID: 15786 private static readonly IntPtr NativeMethodInfoPtr_GetFireSpriteNumber_Public_Sprite_Int32_0; // Token: 0x04003DAB RID: 15787 private static readonly IntPtr NativeMethodInfoPtr_GetLightningSpriteNumber_Public_Sprite_Int32_0; // Token: 0x04003DAC RID: 15788 private static readonly IntPtr NativeMethodInfoPtr_GetMoneySpriteNumber_Public_Sprite_Int32_0; // Token: 0x04003DAD RID: 15789 private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0; }