Files
2023-09-06 22:19:13 +02:00

1176 lines
55 KiB
C#

using System;
using DG.Tweening;
using Il2CppInterop.Common.Attributes;
using Il2CppInterop.Runtime;
using Il2CppInterop.Runtime.InteropTypes.Arrays;
using Il2CppSystem;
using Il2CppSystem.Collections.Generic;
using MarsSDK;
using UnityEngine;
using UnityEngine.UI;
// Token: 0x020002A4 RID: 676
public class UISkin : GameCanvasBase
{
// Token: 0x06005AB2 RID: 23218 RVA: 0x0016CCB0 File Offset: 0x0016AEB0
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 588638, XrefRangeEnd = 588647, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe override void Init()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), UISkin.NativeMethodInfoPtr_Init_Public_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06005AB3 RID: 23219 RVA: 0x0016CD00 File Offset: 0x0016AF00
[CallerCount(1)]
[CachedScanResults(RefRangeStart = 588698, RefRangeEnd = 588699, XrefRangeStart = 588647, XrefRangeEnd = 588698, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe void InitIcons()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UISkin.NativeMethodInfoPtr_InitIcons_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06005AB4 RID: 23220 RVA: 0x0016CD44 File Offset: 0x0016AF44
[CallerCount(1)]
[CachedScanResults(RefRangeStart = 588843, RefRangeEnd = 588844, XrefRangeStart = 588699, XrefRangeEnd = 588843, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe void InitHandlers()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UISkin.NativeMethodInfoPtr_InitHandlers_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06005AB5 RID: 23221 RVA: 0x0016CD88 File Offset: 0x0016AF88
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 588844, XrefRangeEnd = 588879, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe override void Appear(Action completeHandler)
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
checked
{
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
*ptr = IL2CPP.Il2CppObjectBaseToPtr(completeHandler);
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), UISkin.NativeMethodInfoPtr_Appear_Protected_Virtual_Void_Action_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
}
// Token: 0x06005AB6 RID: 23222 RVA: 0x0016CDEC File Offset: 0x0016AFEC
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 588879, XrefRangeEnd = 588881, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe override void Hide(Action completeHandler)
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
checked
{
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
*ptr = IL2CPP.Il2CppObjectBaseToPtr(completeHandler);
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), UISkin.NativeMethodInfoPtr_Hide_Protected_Virtual_Void_Action_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
}
// Token: 0x06005AB7 RID: 23223 RVA: 0x0016CE50 File Offset: 0x0016B050
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 588881, XrefRangeEnd = 588886, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe override void SwitchLeftward()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), UISkin.NativeMethodInfoPtr_SwitchLeftward_Public_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06005AB8 RID: 23224 RVA: 0x0016CEA0 File Offset: 0x0016B0A0
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 588886, XrefRangeEnd = 588887, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe int TrySwitchLeftward()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UISkin.NativeMethodInfoPtr_TrySwitchLeftward_Private_Int32_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
return *IL2CPP.il2cpp_object_unbox(intPtr);
}
// Token: 0x06005AB9 RID: 23225 RVA: 0x0016CEF0 File Offset: 0x0016B0F0
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 588887, XrefRangeEnd = 588892, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe override void SwitchRightward()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), UISkin.NativeMethodInfoPtr_SwitchRightward_Public_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06005ABA RID: 23226 RVA: 0x0016CF40 File Offset: 0x0016B140
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 588892, XrefRangeEnd = 588893, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe int TrySwitchRightward()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UISkin.NativeMethodInfoPtr_TrySwitchRightward_Private_Int32_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
return *IL2CPP.il2cpp_object_unbox(intPtr);
}
// Token: 0x06005ABB RID: 23227 RVA: 0x0016CF90 File Offset: 0x0016B190
[CallerCount(2)]
[CachedScanResults(RefRangeStart = 588926, RefRangeEnd = 588928, XrefRangeStart = 588893, XrefRangeEnd = 588926, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe void SwitchSkinPreviews()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UISkin.NativeMethodInfoPtr_SwitchSkinPreviews_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06005ABC RID: 23228 RVA: 0x0016CFD4 File Offset: 0x0016B1D4
[CallerCount(1)]
[CachedScanResults(RefRangeStart = 588979, RefRangeEnd = 588980, XrefRangeStart = 588928, XrefRangeEnd = 588979, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe void JoinSelectionArrowEffect(Sequence sequence, float duration)
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr;
checked
{
ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)];
*ptr = IL2CPP.Il2CppObjectBaseToPtr(sequence);
}
ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref duration;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UISkin.NativeMethodInfoPtr_JoinSelectionArrowEffect_Private_Void_Sequence_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06005ABD RID: 23229 RVA: 0x0016D040 File Offset: 0x0016B240
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 588980, XrefRangeEnd = 588981, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe override void Move(Direction2D direction)
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
checked
{
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
*ptr = ref direction;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), UISkin.NativeMethodInfoPtr_Move_Public_Virtual_Void_Direction2D_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
}
// Token: 0x06005ABE RID: 23230 RVA: 0x0016D0A0 File Offset: 0x0016B2A0
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 588981, XrefRangeEnd = 588991, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe void OnHandlerSelected(UIHandlerBase handler)
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
checked
{
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
*ptr = IL2CPP.Il2CppObjectBaseToPtr(handler);
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UISkin.NativeMethodInfoPtr_OnHandlerSelected_Private_Void_UIHandlerBase_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
}
// Token: 0x06005ABF RID: 23231 RVA: 0x0016D0FC File Offset: 0x0016B2FC
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 588991, XrefRangeEnd = 588993, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe void OnHandlerDeselected(UIHandlerBase handler)
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
checked
{
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
*ptr = IL2CPP.Il2CppObjectBaseToPtr(handler);
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UISkin.NativeMethodInfoPtr_OnHandlerDeselected_Private_Void_UIHandlerBase_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
}
// Token: 0x06005AC0 RID: 23232 RVA: 0x0016D158 File Offset: 0x0016B358
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 588993, XrefRangeEnd = 589003, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe override void Submit()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), UISkin.NativeMethodInfoPtr_Submit_Public_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06005AC1 RID: 23233 RVA: 0x0016D1A8 File Offset: 0x0016B3A8
[CallerCount(1)]
[CachedScanResults(RefRangeStart = 589013, RefRangeEnd = 589014, XrefRangeStart = 589003, XrefRangeEnd = 589013, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe void PerformSubmissionEffect()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UISkin.NativeMethodInfoPtr_PerformSubmissionEffect_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06005AC2 RID: 23234 RVA: 0x0016D1EC File Offset: 0x0016B3EC
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 589014, XrefRangeEnd = 589030, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe override void Localize(LocalizationData data)
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
checked
{
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
*ptr = IL2CPP.Il2CppObjectBaseToPtr(data);
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), UISkin.NativeMethodInfoPtr_Localize_Public_Virtual_Void_LocalizationData_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
}
// Token: 0x06005AC3 RID: 23235 RVA: 0x0016D250 File Offset: 0x0016B450
[CallerCount(1)]
[CachedScanResults(RefRangeStart = 589095, RefRangeEnd = 589096, XrefRangeStart = 589030, XrefRangeEnd = 589095, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe void UpdateActiveSkins()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UISkin.NativeMethodInfoPtr_UpdateActiveSkins_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06005AC4 RID: 23236 RVA: 0x0016D294 File Offset: 0x0016B494
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 589096, XrefRangeEnd = 589101, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe void UpdateSelection()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UISkin.NativeMethodInfoPtr_UpdateSelection_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06005AC5 RID: 23237 RVA: 0x0016D2D8 File Offset: 0x0016B4D8
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 589101, XrefRangeEnd = 589103, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe void UpdateSkinIndices()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UISkin.NativeMethodInfoPtr_UpdateSkinIndices_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06005AC6 RID: 23238 RVA: 0x0016D31C File Offset: 0x0016B51C
[CallerCount(1)]
[CachedScanResults(RefRangeStart = 589124, RefRangeEnd = 589125, XrefRangeStart = 589103, XrefRangeEnd = 589124, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe void UpdateUnlockStats()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UISkin.NativeMethodInfoPtr_UpdateUnlockStats_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06005AC7 RID: 23239 RVA: 0x0016D360 File Offset: 0x0016B560
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 589125, XrefRangeEnd = 589140, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe void UpdateUnlockConditionText()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UISkin.NativeMethodInfoPtr_UpdateUnlockConditionText_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06005AC8 RID: 23240 RVA: 0x0016D3A4 File Offset: 0x0016B5A4
[CallerCount(2)]
[CachedScanResults(RefRangeStart = 589154, RefRangeEnd = 589156, XrefRangeStart = 589140, XrefRangeEnd = 589154, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe void UpdateSkinText()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UISkin.NativeMethodInfoPtr_UpdateSkinText_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06005AC9 RID: 23241 RVA: 0x0016D3E8 File Offset: 0x0016B5E8
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 589156, XrefRangeEnd = 589160, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe bool HasSkinUnlocked(GameSkin skin)
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
checked
{
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
*ptr = ref skin;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UISkin.NativeMethodInfoPtr_HasSkinUnlocked_Private_Boolean_GameSkin_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
return *IL2CPP.il2cpp_object_unbox(intPtr);
}
}
// Token: 0x06005ACA RID: 23242 RVA: 0x0016D44C File Offset: 0x0016B64C
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 589160, XrefRangeEnd = 589197, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe string GetUnlockConditionText(GameSkin skin)
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
checked
{
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
*ptr = ref skin;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UISkin.NativeMethodInfoPtr_GetUnlockConditionText_Private_String_GameSkin_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
return IL2CPP.Il2CppStringToManaged(intPtr);
}
}
// Token: 0x06005ACB RID: 23243 RVA: 0x0016D4AC File Offset: 0x0016B6AC
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 0, XrefRangeEnd = 0, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe UISkin()
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<UISkin>.NativeClassPtr))
{
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UISkin.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06005ACC RID: 23244 RVA: 0x0016D4F8 File Offset: 0x0016B6F8
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 589197, XrefRangeEnd = 589201, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe UISkinIcon _UpdateActiveSkins_b__41_1(GameSkin skin)
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
checked
{
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
*ptr = ref skin;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UISkin.NativeMethodInfoPtr__UpdateActiveSkins_b__41_1_Private_UISkinIcon_GameSkin_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
IntPtr intPtr3 = intPtr;
return (intPtr3 != 0) ? new UISkinIcon(intPtr3) : null;
}
}
// Token: 0x06005ACD RID: 23245 RVA: 0x0016D560 File Offset: 0x0016B760
// Note: this type is marked as 'beforefieldinit'.
static UISkin()
{
Il2CppClassPointerStore<UISkin>.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "", "UISkin");
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<UISkin>.NativeClassPtr);
UISkin.NativeFieldInfoPtr_title = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UISkin>.NativeClassPtr, "title");
UISkin.NativeFieldInfoPtr_skinName = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UISkin>.NativeClassPtr, "skinName");
UISkin.NativeFieldInfoPtr_unlockCondition = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UISkin>.NativeClassPtr, "unlockCondition");
UISkin.NativeFieldInfoPtr_switchPageTip = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UISkin>.NativeClassPtr, "switchPageTip");
UISkin.NativeFieldInfoPtr_skinIconRoot = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UISkin>.NativeClassPtr, "skinIconRoot");
UISkin.NativeFieldInfoPtr_selectionIndex = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UISkin>.NativeClassPtr, "selectionIndex");
UISkin.NativeFieldInfoPtr_activeSkins = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UISkin>.NativeClassPtr, "activeSkins");
UISkin.NativeFieldInfoPtr_activeIcons = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UISkin>.NativeClassPtr, "activeIcons");
UISkin.NativeFieldInfoPtr_selectionTransparency = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UISkin>.NativeClassPtr, "selectionTransparency");
UISkin.NativeFieldInfoPtr_selectionArrows = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UISkin>.NativeClassPtr, "selectionArrows");
UISkin.NativeFieldInfoPtr_arrowController = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UISkin>.NativeClassPtr, "arrowController");
UISkin.NativeFieldInfoPtr_cancel = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UISkin>.NativeClassPtr, "cancel");
UISkin.NativeFieldInfoPtr_confirm = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UISkin>.NativeClassPtr, "confirm");
UISkin.NativeFieldInfoPtr_navigationEffect = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UISkin>.NativeClassPtr, "navigationEffect");
UISkin.NativeFieldInfoPtr_submissionEffect = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UISkin>.NativeClassPtr, "submissionEffect");
UISkin.NativeFieldInfoPtr_SKIN_NAME_INDEX = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UISkin>.NativeClassPtr, "SKIN_NAME_INDEX");
UISkin.NativeFieldInfoPtr_DURATION = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UISkin>.NativeClassPtr, "DURATION");
UISkin.NativeFieldInfoPtr_OFFSET = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UISkin>.NativeClassPtr, "OFFSET");
UISkin.NativeFieldInfoPtr_selectionArrowPos = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UISkin>.NativeClassPtr, "selectionArrowPos");
UISkin.NativeFieldInfoPtr_sequence = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UISkin>.NativeClassPtr, "sequence");
UISkin.NativeFieldInfoPtr_unlockFlags = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UISkin>.NativeClassPtr, "unlockFlags");
UISkin.NativeFieldInfoPtr_unlockConditionText = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UISkin>.NativeClassPtr, "unlockConditionText");
UISkin.NativeFieldInfoPtr_achievementText = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UISkin>.NativeClassPtr, "achievementText");
UISkin.NativeFieldInfoPtr_iconMap = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UISkin>.NativeClassPtr, "iconMap");
UISkin.NativeMethodInfoPtr_Init_Public_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UISkin>.NativeClassPtr, 100669665);
UISkin.NativeMethodInfoPtr_InitIcons_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UISkin>.NativeClassPtr, 100669666);
UISkin.NativeMethodInfoPtr_InitHandlers_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UISkin>.NativeClassPtr, 100669667);
UISkin.NativeMethodInfoPtr_Appear_Protected_Virtual_Void_Action_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UISkin>.NativeClassPtr, 100669668);
UISkin.NativeMethodInfoPtr_Hide_Protected_Virtual_Void_Action_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UISkin>.NativeClassPtr, 100669669);
UISkin.NativeMethodInfoPtr_SwitchLeftward_Public_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UISkin>.NativeClassPtr, 100669670);
UISkin.NativeMethodInfoPtr_TrySwitchLeftward_Private_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UISkin>.NativeClassPtr, 100669671);
UISkin.NativeMethodInfoPtr_SwitchRightward_Public_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UISkin>.NativeClassPtr, 100669672);
UISkin.NativeMethodInfoPtr_TrySwitchRightward_Private_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UISkin>.NativeClassPtr, 100669673);
UISkin.NativeMethodInfoPtr_SwitchSkinPreviews_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UISkin>.NativeClassPtr, 100669674);
UISkin.NativeMethodInfoPtr_JoinSelectionArrowEffect_Private_Void_Sequence_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UISkin>.NativeClassPtr, 100669675);
UISkin.NativeMethodInfoPtr_Move_Public_Virtual_Void_Direction2D_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UISkin>.NativeClassPtr, 100669676);
UISkin.NativeMethodInfoPtr_OnHandlerSelected_Private_Void_UIHandlerBase_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UISkin>.NativeClassPtr, 100669677);
UISkin.NativeMethodInfoPtr_OnHandlerDeselected_Private_Void_UIHandlerBase_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UISkin>.NativeClassPtr, 100669678);
UISkin.NativeMethodInfoPtr_Submit_Public_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UISkin>.NativeClassPtr, 100669679);
UISkin.NativeMethodInfoPtr_PerformSubmissionEffect_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UISkin>.NativeClassPtr, 100669680);
UISkin.NativeMethodInfoPtr_Localize_Public_Virtual_Void_LocalizationData_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UISkin>.NativeClassPtr, 100669681);
UISkin.NativeMethodInfoPtr_UpdateActiveSkins_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UISkin>.NativeClassPtr, 100669682);
UISkin.NativeMethodInfoPtr_UpdateSelection_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UISkin>.NativeClassPtr, 100669683);
UISkin.NativeMethodInfoPtr_UpdateSkinIndices_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UISkin>.NativeClassPtr, 100669684);
UISkin.NativeMethodInfoPtr_UpdateUnlockStats_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UISkin>.NativeClassPtr, 100669685);
UISkin.NativeMethodInfoPtr_UpdateUnlockConditionText_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UISkin>.NativeClassPtr, 100669686);
UISkin.NativeMethodInfoPtr_UpdateSkinText_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UISkin>.NativeClassPtr, 100669687);
UISkin.NativeMethodInfoPtr_HasSkinUnlocked_Private_Boolean_GameSkin_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UISkin>.NativeClassPtr, 100669688);
UISkin.NativeMethodInfoPtr_GetUnlockConditionText_Private_String_GameSkin_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UISkin>.NativeClassPtr, 100669689);
UISkin.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UISkin>.NativeClassPtr, 100669690);
UISkin.NativeMethodInfoPtr__UpdateActiveSkins_b__41_1_Private_UISkinIcon_GameSkin_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UISkin>.NativeClassPtr, 100669691);
}
// Token: 0x06005ACE RID: 23246 RVA: 0x0015A580 File Offset: 0x00158780
public UISkin(IntPtr pointer)
: base(pointer)
{
}
// Token: 0x17001FA0 RID: 8096
// (get) Token: 0x06005ACF RID: 23247 RVA: 0x0016D98C File Offset: 0x0016BB8C
// (set) Token: 0x06005AD0 RID: 23248 RVA: 0x0016D9C0 File Offset: 0x0016BBC0
public unsafe Text title
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UISkin.NativeFieldInfoPtr_title);
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(UISkin.NativeFieldInfoPtr_title), IL2CPP.Il2CppObjectBaseToPtr(value));
}
}
// Token: 0x17001FA1 RID: 8097
// (get) Token: 0x06005AD1 RID: 23249 RVA: 0x0016D9E8 File Offset: 0x0016BBE8
// (set) Token: 0x06005AD2 RID: 23250 RVA: 0x0016DA1C File Offset: 0x0016BC1C
public unsafe Text skinName
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UISkin.NativeFieldInfoPtr_skinName);
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(UISkin.NativeFieldInfoPtr_skinName), IL2CPP.Il2CppObjectBaseToPtr(value));
}
}
// Token: 0x17001FA2 RID: 8098
// (get) Token: 0x06005AD3 RID: 23251 RVA: 0x0016DA44 File Offset: 0x0016BC44
// (set) Token: 0x06005AD4 RID: 23252 RVA: 0x0016DA78 File Offset: 0x0016BC78
public unsafe Text unlockCondition
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UISkin.NativeFieldInfoPtr_unlockCondition);
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(UISkin.NativeFieldInfoPtr_unlockCondition), IL2CPP.Il2CppObjectBaseToPtr(value));
}
}
// Token: 0x17001FA3 RID: 8099
// (get) Token: 0x06005AD5 RID: 23253 RVA: 0x0016DAA0 File Offset: 0x0016BCA0
// (set) Token: 0x06005AD6 RID: 23254 RVA: 0x0016DAD4 File Offset: 0x0016BCD4
public unsafe UISwitchPageTip switchPageTip
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UISkin.NativeFieldInfoPtr_switchPageTip);
IntPtr intPtr2 = *intPtr;
return (intPtr2 != 0) ? new UISwitchPageTip(intPtr2) : null;
}
set
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(UISkin.NativeFieldInfoPtr_switchPageTip), IL2CPP.Il2CppObjectBaseToPtr(value));
}
}
// Token: 0x17001FA4 RID: 8100
// (get) Token: 0x06005AD7 RID: 23255 RVA: 0x0016DAFC File Offset: 0x0016BCFC
// (set) Token: 0x06005AD8 RID: 23256 RVA: 0x0016DB30 File Offset: 0x0016BD30
public unsafe RectTransform skinIconRoot
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UISkin.NativeFieldInfoPtr_skinIconRoot);
IntPtr intPtr2 = *intPtr;
return (intPtr2 != 0) ? new RectTransform(intPtr2) : null;
}
set
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(UISkin.NativeFieldInfoPtr_skinIconRoot), IL2CPP.Il2CppObjectBaseToPtr(value));
}
}
// Token: 0x17001FA5 RID: 8101
// (get) Token: 0x06005AD9 RID: 23257 RVA: 0x0016DB58 File Offset: 0x0016BD58
// (set) Token: 0x06005ADA RID: 23258 RVA: 0x0016DB80 File Offset: 0x0016BD80
public unsafe int selectionIndex
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UISkin.NativeFieldInfoPtr_selectionIndex);
return *intPtr;
}
set
{
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UISkin.NativeFieldInfoPtr_selectionIndex)) = value;
}
}
// Token: 0x17001FA6 RID: 8102
// (get) Token: 0x06005ADB RID: 23259 RVA: 0x0016DBA4 File Offset: 0x0016BDA4
// (set) Token: 0x06005ADC RID: 23260 RVA: 0x0016DBD8 File Offset: 0x0016BDD8
public unsafe Il2CppStructArray<GameSkin> activeSkins
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UISkin.NativeFieldInfoPtr_activeSkins);
IntPtr intPtr2 = *intPtr;
return (intPtr2 != 0) ? new Il2CppStructArray<GameSkin>(intPtr2) : null;
}
set
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(UISkin.NativeFieldInfoPtr_activeSkins), IL2CPP.Il2CppObjectBaseToPtr(value));
}
}
// Token: 0x17001FA7 RID: 8103
// (get) Token: 0x06005ADD RID: 23261 RVA: 0x0016DC00 File Offset: 0x0016BE00
// (set) Token: 0x06005ADE RID: 23262 RVA: 0x0016DC34 File Offset: 0x0016BE34
public unsafe Il2CppReferenceArray<UISkinIcon> activeIcons
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UISkin.NativeFieldInfoPtr_activeIcons);
IntPtr intPtr2 = *intPtr;
return (intPtr2 != 0) ? new Il2CppReferenceArray<UISkinIcon>(intPtr2) : null;
}
set
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(UISkin.NativeFieldInfoPtr_activeIcons), IL2CPP.Il2CppObjectBaseToPtr(value));
}
}
// Token: 0x17001FA8 RID: 8104
// (get) Token: 0x06005ADF RID: 23263 RVA: 0x0016DC5C File Offset: 0x0016BE5C
// (set) Token: 0x06005AE0 RID: 23264 RVA: 0x0016DC90 File Offset: 0x0016BE90
public unsafe CanvasGroup selectionTransparency
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UISkin.NativeFieldInfoPtr_selectionTransparency);
IntPtr intPtr2 = *intPtr;
return (intPtr2 != 0) ? new CanvasGroup(intPtr2) : null;
}
set
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(UISkin.NativeFieldInfoPtr_selectionTransparency), IL2CPP.Il2CppObjectBaseToPtr(value));
}
}
// Token: 0x17001FA9 RID: 8105
// (get) Token: 0x06005AE1 RID: 23265 RVA: 0x0016DCB8 File Offset: 0x0016BEB8
// (set) Token: 0x06005AE2 RID: 23266 RVA: 0x0016DCEC File Offset: 0x0016BEEC
public unsafe Il2CppReferenceArray<Image> selectionArrows
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UISkin.NativeFieldInfoPtr_selectionArrows);
IntPtr intPtr2 = *intPtr;
return (intPtr2 != 0) ? new Il2CppReferenceArray<Image>(intPtr2) : null;
}
set
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(UISkin.NativeFieldInfoPtr_selectionArrows), IL2CPP.Il2CppObjectBaseToPtr(value));
}
}
// Token: 0x17001FAA RID: 8106
// (get) Token: 0x06005AE3 RID: 23267 RVA: 0x0016DD14 File Offset: 0x0016BF14
// (set) Token: 0x06005AE4 RID: 23268 RVA: 0x0016DD48 File Offset: 0x0016BF48
public unsafe UISwitchArrowController arrowController
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UISkin.NativeFieldInfoPtr_arrowController);
IntPtr intPtr2 = *intPtr;
return (intPtr2 != 0) ? new UISwitchArrowController(intPtr2) : null;
}
set
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(UISkin.NativeFieldInfoPtr_arrowController), IL2CPP.Il2CppObjectBaseToPtr(value));
}
}
// Token: 0x17001FAB RID: 8107
// (get) Token: 0x06005AE5 RID: 23269 RVA: 0x0016DD70 File Offset: 0x0016BF70
// (set) Token: 0x06005AE6 RID: 23270 RVA: 0x0016DDA4 File Offset: 0x0016BFA4
public unsafe UILabelHandler cancel
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UISkin.NativeFieldInfoPtr_cancel);
IntPtr intPtr2 = *intPtr;
return (intPtr2 != 0) ? new UILabelHandler(intPtr2) : null;
}
set
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(UISkin.NativeFieldInfoPtr_cancel), IL2CPP.Il2CppObjectBaseToPtr(value));
}
}
// Token: 0x17001FAC RID: 8108
// (get) Token: 0x06005AE7 RID: 23271 RVA: 0x0016DDCC File Offset: 0x0016BFCC
// (set) Token: 0x06005AE8 RID: 23272 RVA: 0x0016DE00 File Offset: 0x0016C000
public unsafe UILabelHandler confirm
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UISkin.NativeFieldInfoPtr_confirm);
IntPtr intPtr2 = *intPtr;
return (intPtr2 != 0) ? new UILabelHandler(intPtr2) : null;
}
set
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(UISkin.NativeFieldInfoPtr_confirm), IL2CPP.Il2CppObjectBaseToPtr(value));
}
}
// Token: 0x17001FAD RID: 8109
// (get) Token: 0x06005AE9 RID: 23273 RVA: 0x0016DE28 File Offset: 0x0016C028
// (set) Token: 0x06005AEA RID: 23274 RVA: 0x0016DE5C File Offset: 0x0016C05C
public unsafe UINavigationEffect navigationEffect
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UISkin.NativeFieldInfoPtr_navigationEffect);
IntPtr intPtr2 = *intPtr;
return (intPtr2 != 0) ? new UINavigationEffect(intPtr2) : null;
}
set
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(UISkin.NativeFieldInfoPtr_navigationEffect), IL2CPP.Il2CppObjectBaseToPtr(value));
}
}
// Token: 0x17001FAE RID: 8110
// (get) Token: 0x06005AEB RID: 23275 RVA: 0x0016DE84 File Offset: 0x0016C084
// (set) Token: 0x06005AEC RID: 23276 RVA: 0x0016DEB8 File Offset: 0x0016C0B8
public unsafe Image submissionEffect
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UISkin.NativeFieldInfoPtr_submissionEffect);
IntPtr intPtr2 = *intPtr;
return (intPtr2 != 0) ? new Image(intPtr2) : null;
}
set
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(UISkin.NativeFieldInfoPtr_submissionEffect), IL2CPP.Il2CppObjectBaseToPtr(value));
}
}
// Token: 0x17001FAF RID: 8111
// (get) Token: 0x06005AED RID: 23277 RVA: 0x0016DEE0 File Offset: 0x0016C0E0
// (set) Token: 0x06005AEE RID: 23278 RVA: 0x0016DEFE File Offset: 0x0016C0FE
public unsafe static int SKIN_NAME_INDEX
{
get
{
int num;
IL2CPP.il2cpp_field_static_get_value(UISkin.NativeFieldInfoPtr_SKIN_NAME_INDEX, (void*)(&num));
return num;
}
set
{
IL2CPP.il2cpp_field_static_set_value(UISkin.NativeFieldInfoPtr_SKIN_NAME_INDEX, (void*)(&value));
}
}
// Token: 0x17001FB0 RID: 8112
// (get) Token: 0x06005AEF RID: 23279 RVA: 0x0016DF10 File Offset: 0x0016C110
// (set) Token: 0x06005AF0 RID: 23280 RVA: 0x0016DF2E File Offset: 0x0016C12E
public unsafe static float DURATION
{
get
{
float num;
IL2CPP.il2cpp_field_static_get_value(UISkin.NativeFieldInfoPtr_DURATION, (void*)(&num));
return num;
}
set
{
IL2CPP.il2cpp_field_static_set_value(UISkin.NativeFieldInfoPtr_DURATION, (void*)(&value));
}
}
// Token: 0x17001FB1 RID: 8113
// (get) Token: 0x06005AF1 RID: 23281 RVA: 0x0016DF40 File Offset: 0x0016C140
// (set) Token: 0x06005AF2 RID: 23282 RVA: 0x0016DF5E File Offset: 0x0016C15E
public unsafe static float OFFSET
{
get
{
float num;
IL2CPP.il2cpp_field_static_get_value(UISkin.NativeFieldInfoPtr_OFFSET, (void*)(&num));
return num;
}
set
{
IL2CPP.il2cpp_field_static_set_value(UISkin.NativeFieldInfoPtr_OFFSET, (void*)(&value));
}
}
// Token: 0x17001FB2 RID: 8114
// (get) Token: 0x06005AF3 RID: 23283 RVA: 0x0016DF70 File Offset: 0x0016C170
// (set) Token: 0x06005AF4 RID: 23284 RVA: 0x0016DFA4 File Offset: 0x0016C1A4
public unsafe Il2CppStructArray<Vector2> selectionArrowPos
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UISkin.NativeFieldInfoPtr_selectionArrowPos);
IntPtr intPtr2 = *intPtr;
return (intPtr2 != 0) ? new Il2CppStructArray<Vector2>(intPtr2) : null;
}
set
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(UISkin.NativeFieldInfoPtr_selectionArrowPos), IL2CPP.Il2CppObjectBaseToPtr(value));
}
}
// Token: 0x17001FB3 RID: 8115
// (get) Token: 0x06005AF5 RID: 23285 RVA: 0x0016DFCC File Offset: 0x0016C1CC
// (set) Token: 0x06005AF6 RID: 23286 RVA: 0x0016E000 File Offset: 0x0016C200
public unsafe Sequence sequence
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UISkin.NativeFieldInfoPtr_sequence);
IntPtr intPtr2 = *intPtr;
return (intPtr2 != 0) ? new Sequence(intPtr2) : null;
}
set
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(UISkin.NativeFieldInfoPtr_sequence), IL2CPP.Il2CppObjectBaseToPtr(value));
}
}
// Token: 0x17001FB4 RID: 8116
// (get) Token: 0x06005AF7 RID: 23287 RVA: 0x0016E028 File Offset: 0x0016C228
// (set) Token: 0x06005AF8 RID: 23288 RVA: 0x0016E05C File Offset: 0x0016C25C
public unsafe Il2CppStructArray<bool> unlockFlags
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UISkin.NativeFieldInfoPtr_unlockFlags);
IntPtr intPtr2 = *intPtr;
return (intPtr2 != 0) ? new Il2CppStructArray<bool>(intPtr2) : null;
}
set
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(UISkin.NativeFieldInfoPtr_unlockFlags), IL2CPP.Il2CppObjectBaseToPtr(value));
}
}
// Token: 0x17001FB5 RID: 8117
// (get) Token: 0x06005AF9 RID: 23289 RVA: 0x0016E084 File Offset: 0x0016C284
// (set) Token: 0x06005AFA RID: 23290 RVA: 0x0016E0B8 File Offset: 0x0016C2B8
public unsafe Il2CppStringArray unlockConditionText
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UISkin.NativeFieldInfoPtr_unlockConditionText);
IntPtr intPtr2 = *intPtr;
return (intPtr2 != 0) ? new Il2CppStringArray(intPtr2) : null;
}
set
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(UISkin.NativeFieldInfoPtr_unlockConditionText), IL2CPP.Il2CppObjectBaseToPtr(value));
}
}
// Token: 0x17001FB6 RID: 8118
// (get) Token: 0x06005AFB RID: 23291 RVA: 0x0016E0E0 File Offset: 0x0016C2E0
// (set) Token: 0x06005AFC RID: 23292 RVA: 0x0016E114 File Offset: 0x0016C314
public unsafe GameTextDataAdvance achievementText
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UISkin.NativeFieldInfoPtr_achievementText);
IntPtr intPtr2 = *intPtr;
return (intPtr2 != 0) ? new GameTextDataAdvance(intPtr2) : null;
}
set
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(UISkin.NativeFieldInfoPtr_achievementText), IL2CPP.Il2CppObjectBaseToPtr(value));
}
}
// Token: 0x17001FB7 RID: 8119
// (get) Token: 0x06005AFD RID: 23293 RVA: 0x0016E13C File Offset: 0x0016C33C
// (set) Token: 0x06005AFE RID: 23294 RVA: 0x0016E170 File Offset: 0x0016C370
public unsafe Dictionary<GameSkin, UISkinIcon> iconMap
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(UISkin.NativeFieldInfoPtr_iconMap);
IntPtr intPtr2 = *intPtr;
return (intPtr2 != 0) ? new Dictionary<GameSkin, UISkinIcon>(intPtr2) : null;
}
set
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(UISkin.NativeFieldInfoPtr_iconMap), IL2CPP.Il2CppObjectBaseToPtr(value));
}
}
// Token: 0x04003C58 RID: 15448
private static readonly IntPtr NativeFieldInfoPtr_title;
// Token: 0x04003C59 RID: 15449
private static readonly IntPtr NativeFieldInfoPtr_skinName;
// Token: 0x04003C5A RID: 15450
private static readonly IntPtr NativeFieldInfoPtr_unlockCondition;
// Token: 0x04003C5B RID: 15451
private static readonly IntPtr NativeFieldInfoPtr_switchPageTip;
// Token: 0x04003C5C RID: 15452
private static readonly IntPtr NativeFieldInfoPtr_skinIconRoot;
// Token: 0x04003C5D RID: 15453
private static readonly IntPtr NativeFieldInfoPtr_selectionIndex;
// Token: 0x04003C5E RID: 15454
private static readonly IntPtr NativeFieldInfoPtr_activeSkins;
// Token: 0x04003C5F RID: 15455
private static readonly IntPtr NativeFieldInfoPtr_activeIcons;
// Token: 0x04003C60 RID: 15456
private static readonly IntPtr NativeFieldInfoPtr_selectionTransparency;
// Token: 0x04003C61 RID: 15457
private static readonly IntPtr NativeFieldInfoPtr_selectionArrows;
// Token: 0x04003C62 RID: 15458
private static readonly IntPtr NativeFieldInfoPtr_arrowController;
// Token: 0x04003C63 RID: 15459
private static readonly IntPtr NativeFieldInfoPtr_cancel;
// Token: 0x04003C64 RID: 15460
private static readonly IntPtr NativeFieldInfoPtr_confirm;
// Token: 0x04003C65 RID: 15461
private static readonly IntPtr NativeFieldInfoPtr_navigationEffect;
// Token: 0x04003C66 RID: 15462
private static readonly IntPtr NativeFieldInfoPtr_submissionEffect;
// Token: 0x04003C67 RID: 15463
private static readonly IntPtr NativeFieldInfoPtr_SKIN_NAME_INDEX;
// Token: 0x04003C68 RID: 15464
private static readonly IntPtr NativeFieldInfoPtr_DURATION;
// Token: 0x04003C69 RID: 15465
private static readonly IntPtr NativeFieldInfoPtr_OFFSET;
// Token: 0x04003C6A RID: 15466
private static readonly IntPtr NativeFieldInfoPtr_selectionArrowPos;
// Token: 0x04003C6B RID: 15467
private static readonly IntPtr NativeFieldInfoPtr_sequence;
// Token: 0x04003C6C RID: 15468
private static readonly IntPtr NativeFieldInfoPtr_unlockFlags;
// Token: 0x04003C6D RID: 15469
private static readonly IntPtr NativeFieldInfoPtr_unlockConditionText;
// Token: 0x04003C6E RID: 15470
private static readonly IntPtr NativeFieldInfoPtr_achievementText;
// Token: 0x04003C6F RID: 15471
private static readonly IntPtr NativeFieldInfoPtr_iconMap;
// Token: 0x04003C70 RID: 15472
private static readonly IntPtr NativeMethodInfoPtr_Init_Public_Virtual_Void_0;
// Token: 0x04003C71 RID: 15473
private static readonly IntPtr NativeMethodInfoPtr_InitIcons_Private_Void_0;
// Token: 0x04003C72 RID: 15474
private static readonly IntPtr NativeMethodInfoPtr_InitHandlers_Private_Void_0;
// Token: 0x04003C73 RID: 15475
private static readonly IntPtr NativeMethodInfoPtr_Appear_Protected_Virtual_Void_Action_0;
// Token: 0x04003C74 RID: 15476
private static readonly IntPtr NativeMethodInfoPtr_Hide_Protected_Virtual_Void_Action_0;
// Token: 0x04003C75 RID: 15477
private static readonly IntPtr NativeMethodInfoPtr_SwitchLeftward_Public_Virtual_Void_0;
// Token: 0x04003C76 RID: 15478
private static readonly IntPtr NativeMethodInfoPtr_TrySwitchLeftward_Private_Int32_0;
// Token: 0x04003C77 RID: 15479
private static readonly IntPtr NativeMethodInfoPtr_SwitchRightward_Public_Virtual_Void_0;
// Token: 0x04003C78 RID: 15480
private static readonly IntPtr NativeMethodInfoPtr_TrySwitchRightward_Private_Int32_0;
// Token: 0x04003C79 RID: 15481
private static readonly IntPtr NativeMethodInfoPtr_SwitchSkinPreviews_Private_Void_0;
// Token: 0x04003C7A RID: 15482
private static readonly IntPtr NativeMethodInfoPtr_JoinSelectionArrowEffect_Private_Void_Sequence_Single_0;
// Token: 0x04003C7B RID: 15483
private static readonly IntPtr NativeMethodInfoPtr_Move_Public_Virtual_Void_Direction2D_0;
// Token: 0x04003C7C RID: 15484
private static readonly IntPtr NativeMethodInfoPtr_OnHandlerSelected_Private_Void_UIHandlerBase_0;
// Token: 0x04003C7D RID: 15485
private static readonly IntPtr NativeMethodInfoPtr_OnHandlerDeselected_Private_Void_UIHandlerBase_0;
// Token: 0x04003C7E RID: 15486
private static readonly IntPtr NativeMethodInfoPtr_Submit_Public_Virtual_Void_0;
// Token: 0x04003C7F RID: 15487
private static readonly IntPtr NativeMethodInfoPtr_PerformSubmissionEffect_Private_Void_0;
// Token: 0x04003C80 RID: 15488
private static readonly IntPtr NativeMethodInfoPtr_Localize_Public_Virtual_Void_LocalizationData_0;
// Token: 0x04003C81 RID: 15489
private static readonly IntPtr NativeMethodInfoPtr_UpdateActiveSkins_Private_Void_0;
// Token: 0x04003C82 RID: 15490
private static readonly IntPtr NativeMethodInfoPtr_UpdateSelection_Private_Void_0;
// Token: 0x04003C83 RID: 15491
private static readonly IntPtr NativeMethodInfoPtr_UpdateSkinIndices_Private_Void_0;
// Token: 0x04003C84 RID: 15492
private static readonly IntPtr NativeMethodInfoPtr_UpdateUnlockStats_Private_Void_0;
// Token: 0x04003C85 RID: 15493
private static readonly IntPtr NativeMethodInfoPtr_UpdateUnlockConditionText_Private_Void_0;
// Token: 0x04003C86 RID: 15494
private static readonly IntPtr NativeMethodInfoPtr_UpdateSkinText_Private_Void_0;
// Token: 0x04003C87 RID: 15495
private static readonly IntPtr NativeMethodInfoPtr_HasSkinUnlocked_Private_Boolean_GameSkin_0;
// Token: 0x04003C88 RID: 15496
private static readonly IntPtr NativeMethodInfoPtr_GetUnlockConditionText_Private_String_GameSkin_0;
// Token: 0x04003C89 RID: 15497
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
// Token: 0x04003C8A RID: 15498
private static readonly IntPtr NativeMethodInfoPtr__UpdateActiveSkins_b__41_1_Private_UISkinIcon_GameSkin_0;
// Token: 0x020002A5 RID: 677
[ObfuscatedName("UISkin/<>c")]
[Serializable]
public sealed class __c : Il2CppSystem.Object
{
// Token: 0x06005AFF RID: 23295 RVA: 0x0016E198 File Offset: 0x0016C398
[CallerCount(1664)]
[CachedScanResults(RefRangeStart = 7711, RefRangeEnd = 9375, XrefRangeStart = 7711, XrefRangeEnd = 9375, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe __c()
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<UISkin.__c>.NativeClassPtr))
{
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UISkin.__c.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06005B00 RID: 23296 RVA: 0x0016E1E4 File Offset: 0x0016C3E4
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 588629, XrefRangeEnd = 588632, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe Vector2 _InitHandlers_b__26_0(Image a)
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
checked
{
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
*ptr = IL2CPP.Il2CppObjectBaseToPtr(a);
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UISkin.__c.NativeMethodInfoPtr__InitHandlers_b__26_0_Internal_Vector2_Image_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
return *IL2CPP.il2cpp_object_unbox(intPtr);
}
}
// Token: 0x06005B01 RID: 23297 RVA: 0x0016E24C File Offset: 0x0016C44C
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 588632, XrefRangeEnd = 588638, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe bool _UpdateActiveSkins_b__41_0(GameSkin skin)
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
checked
{
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
*ptr = ref skin;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(UISkin.__c.NativeMethodInfoPtr__UpdateActiveSkins_b__41_0_Internal_Boolean_GameSkin_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
return *IL2CPP.il2cpp_object_unbox(intPtr);
}
}
// Token: 0x06005B02 RID: 23298 RVA: 0x0016E2B0 File Offset: 0x0016C4B0
// Note: this type is marked as 'beforefieldinit'.
static __c()
{
Il2CppClassPointerStore<UISkin.__c>.NativeClassPtr = IL2CPP.GetIl2CppNestedType(Il2CppClassPointerStore<UISkin>.NativeClassPtr, "<>c");
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<UISkin.__c>.NativeClassPtr);
UISkin.__c.NativeFieldInfoPtr___9 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UISkin.__c>.NativeClassPtr, "<>9");
UISkin.__c.NativeFieldInfoPtr___9__26_0 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UISkin.__c>.NativeClassPtr, "<>9__26_0");
UISkin.__c.NativeFieldInfoPtr___9__41_0 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<UISkin.__c>.NativeClassPtr, "<>9__41_0");
UISkin.__c.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UISkin.__c>.NativeClassPtr, 100669693);
UISkin.__c.NativeMethodInfoPtr__InitHandlers_b__26_0_Internal_Vector2_Image_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UISkin.__c>.NativeClassPtr, 100669694);
UISkin.__c.NativeMethodInfoPtr__UpdateActiveSkins_b__41_0_Internal_Boolean_GameSkin_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<UISkin.__c>.NativeClassPtr, 100669695);
}
// Token: 0x06005B03 RID: 23299 RVA: 0x0000A74C File Offset: 0x0000894C
public __c(IntPtr pointer)
: base(pointer)
{
}
// Token: 0x17001FB8 RID: 8120
// (get) Token: 0x06005B04 RID: 23300 RVA: 0x0016E354 File Offset: 0x0016C554
// (set) Token: 0x06005B05 RID: 23301 RVA: 0x0016E37F File Offset: 0x0016C57F
public unsafe static UISkin.__c __9
{
get
{
IntPtr intPtr;
IL2CPP.il2cpp_field_static_get_value(UISkin.__c.NativeFieldInfoPtr___9, (void*)(&intPtr));
IntPtr intPtr2 = intPtr;
return (intPtr2 != 0) ? new UISkin.__c(intPtr2) : null;
}
set
{
IL2CPP.il2cpp_field_static_set_value(UISkin.__c.NativeFieldInfoPtr___9, IL2CPP.Il2CppObjectBaseToPtr(value));
}
}
// Token: 0x17001FB9 RID: 8121
// (get) Token: 0x06005B06 RID: 23302 RVA: 0x0016E394 File Offset: 0x0016C594
// (set) Token: 0x06005B07 RID: 23303 RVA: 0x0016E3BF File Offset: 0x0016C5BF
public unsafe static Func<Image, Vector2> __9__26_0
{
get
{
IntPtr intPtr;
IL2CPP.il2cpp_field_static_get_value(UISkin.__c.NativeFieldInfoPtr___9__26_0, (void*)(&intPtr));
IntPtr intPtr2 = intPtr;
return (intPtr2 != 0) ? new Func<Image, Vector2>(intPtr2) : null;
}
set
{
IL2CPP.il2cpp_field_static_set_value(UISkin.__c.NativeFieldInfoPtr___9__26_0, IL2CPP.Il2CppObjectBaseToPtr(value));
}
}
// Token: 0x17001FBA RID: 8122
// (get) Token: 0x06005B08 RID: 23304 RVA: 0x0016E3D4 File Offset: 0x0016C5D4
// (set) Token: 0x06005B09 RID: 23305 RVA: 0x0016E3FF File Offset: 0x0016C5FF
public unsafe static Func<GameSkin, bool> __9__41_0
{
get
{
IntPtr intPtr;
IL2CPP.il2cpp_field_static_get_value(UISkin.__c.NativeFieldInfoPtr___9__41_0, (void*)(&intPtr));
IntPtr intPtr2 = intPtr;
return (intPtr2 != 0) ? new Func<GameSkin, bool>(intPtr2) : null;
}
set
{
IL2CPP.il2cpp_field_static_set_value(UISkin.__c.NativeFieldInfoPtr___9__41_0, IL2CPP.Il2CppObjectBaseToPtr(value));
}
}
// Token: 0x04003C8B RID: 15499
private static readonly IntPtr NativeFieldInfoPtr___9;
// Token: 0x04003C8C RID: 15500
private static readonly IntPtr NativeFieldInfoPtr___9__26_0;
// Token: 0x04003C8D RID: 15501
private static readonly IntPtr NativeFieldInfoPtr___9__41_0;
// Token: 0x04003C8E RID: 15502
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
// Token: 0x04003C8F RID: 15503
private static readonly IntPtr NativeMethodInfoPtr__InitHandlers_b__26_0_Internal_Vector2_Image_0;
// Token: 0x04003C90 RID: 15504
private static readonly IntPtr NativeMethodInfoPtr__UpdateActiveSkins_b__41_0_Internal_Boolean_GameSkin_0;
}
}