using System; using Il2CppInterop.Common.Attributes; using Il2CppInterop.Runtime; using Il2CppInterop.Runtime.InteropTypes.Arrays; using UnityEngine; // Token: 0x020002C4 RID: 708 public class UINumberSprite : MonoBehaviour { // Token: 0x06005D8D RID: 23949 RVA: 0x00179920 File Offset: 0x00177B20 [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: 0x06005D8E RID: 23950 RVA: 0x00179988 File Offset: 0x00177B88 [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: 0x06005D8F RID: 23951 RVA: 0x001799F0 File Offset: 0x00177BF0 [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: 0x06005D90 RID: 23952 RVA: 0x00179A58 File Offset: 0x00177C58 [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: 0x06005D91 RID: 23953 RVA: 0x00179AC0 File Offset: 0x00177CC0 [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: 0x06005D92 RID: 23954 RVA: 0x00179B28 File Offset: 0x00177D28 [CallerCount(63)] [CachedScanResults(RefRangeStart = 165985, RefRangeEnd = 166048, XrefRangeStart = 165985, XrefRangeEnd = 166048, 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: 0x06005D93 RID: 23955 RVA: 0x00179B74 File Offset: 0x00177D74 // 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, 100669968); UINumberSprite.NativeMethodInfoPtr_GetIceSpriteNumber_Public_Sprite_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100669969); UINumberSprite.NativeMethodInfoPtr_GetFireSpriteNumber_Public_Sprite_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100669970); UINumberSprite.NativeMethodInfoPtr_GetLightningSpriteNumber_Public_Sprite_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100669971); UINumberSprite.NativeMethodInfoPtr_GetMoneySpriteNumber_Public_Sprite_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100669972); UINumberSprite.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100669973); } // Token: 0x06005D94 RID: 23956 RVA: 0x0000351C File Offset: 0x0000171C public UINumberSprite(IntPtr pointer) : base(pointer) { } // Token: 0x17002076 RID: 8310 // (get) Token: 0x06005D95 RID: 23957 RVA: 0x00179C80 File Offset: 0x00177E80 // (set) Token: 0x06005D96 RID: 23958 RVA: 0x00179CB4 File Offset: 0x00177EB4 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: 0x17002077 RID: 8311 // (get) Token: 0x06005D97 RID: 23959 RVA: 0x00179CDC File Offset: 0x00177EDC // (set) Token: 0x06005D98 RID: 23960 RVA: 0x00179D10 File Offset: 0x00177F10 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: 0x17002078 RID: 8312 // (get) Token: 0x06005D99 RID: 23961 RVA: 0x00179D38 File Offset: 0x00177F38 // (set) Token: 0x06005D9A RID: 23962 RVA: 0x00179D6C File Offset: 0x00177F6C 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: 0x17002079 RID: 8313 // (get) Token: 0x06005D9B RID: 23963 RVA: 0x00179D94 File Offset: 0x00177F94 // (set) Token: 0x06005D9C RID: 23964 RVA: 0x00179DC8 File Offset: 0x00177FC8 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: 0x1700207A RID: 8314 // (get) Token: 0x06005D9D RID: 23965 RVA: 0x00179DF0 File Offset: 0x00177FF0 // (set) Token: 0x06005D9E RID: 23966 RVA: 0x00179E24 File Offset: 0x00178024 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: 0x04003DFC RID: 15868 private static readonly IntPtr NativeFieldInfoPtr_sNumber; // Token: 0x04003DFD RID: 15869 private static readonly IntPtr NativeFieldInfoPtr_sIceNumber; // Token: 0x04003DFE RID: 15870 private static readonly IntPtr NativeFieldInfoPtr_sFireNumber; // Token: 0x04003DFF RID: 15871 private static readonly IntPtr NativeFieldInfoPtr_sLightningNumber; // Token: 0x04003E00 RID: 15872 private static readonly IntPtr NativeFieldInfoPtr_sMoneyNumber; // Token: 0x04003E01 RID: 15873 private static readonly IntPtr NativeMethodInfoPtr_GetSpriteNumber_Public_Sprite_Int32_0; // Token: 0x04003E02 RID: 15874 private static readonly IntPtr NativeMethodInfoPtr_GetIceSpriteNumber_Public_Sprite_Int32_0; // Token: 0x04003E03 RID: 15875 private static readonly IntPtr NativeMethodInfoPtr_GetFireSpriteNumber_Public_Sprite_Int32_0; // Token: 0x04003E04 RID: 15876 private static readonly IntPtr NativeMethodInfoPtr_GetLightningSpriteNumber_Public_Sprite_Int32_0; // Token: 0x04003E05 RID: 15877 private static readonly IntPtr NativeMethodInfoPtr_GetMoneySpriteNumber_Public_Sprite_Int32_0; // Token: 0x04003E06 RID: 15878 private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0; }