using System; using Il2CppInterop.Common.Attributes; using Il2CppInterop.Runtime; using Il2CppInterop.Runtime.InteropTypes; using Il2CppInterop.Runtime.InteropTypes.Arrays; using Il2CppSystem; using MarsSDK; // Token: 0x02000162 RID: 354 public class IGamePlatform : Il2CppObjectBase { // Token: 0x170018B4 RID: 6324 // (get) Token: 0x060043DB RID: 17371 RVA: 0x0010DD64 File Offset: 0x0010BF64 public unsafe virtual ControllerDevice DefaultController { [CallerCount(0)] get { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), IGamePlatform.NativeMethodInfoPtr_get_DefaultController_Public_Abstract_Virtual_New_get_ControllerDevice_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } } // Token: 0x170018B5 RID: 6325 // (get) Token: 0x060043DC RID: 17372 RVA: 0x0010DDC0 File Offset: 0x0010BFC0 public unsafe virtual IFileSystem FileSystem { [CallerCount(0)] get { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), IGamePlatform.NativeMethodInfoPtr_get_FileSystem_Public_Abstract_Virtual_New_get_IFileSystem_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); IntPtr intPtr3 = intPtr; return (intPtr3 != 0) ? new IFileSystem(intPtr3) : null; } } // Token: 0x170018B6 RID: 6326 // (get) Token: 0x060043DD RID: 17373 RVA: 0x0010DE24 File Offset: 0x0010C024 public unsafe virtual bool IsConsolePlatform { [CallerCount(0)] get { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), IGamePlatform.NativeMethodInfoPtr_get_IsConsolePlatform_Public_Abstract_Virtual_New_get_Boolean_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } } // Token: 0x170018B7 RID: 6327 // (get) Token: 0x060043DE RID: 17374 RVA: 0x0010DE80 File Offset: 0x0010C080 public unsafe virtual bool UseAsiaController { [CallerCount(0)] get { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), IGamePlatform.NativeMethodInfoPtr_get_UseAsiaController_Public_Abstract_Virtual_New_get_Boolean_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } } // Token: 0x170018B8 RID: 6328 // (get) Token: 0x060043DF RID: 17375 RVA: 0x0010DEDC File Offset: 0x0010C0DC public unsafe virtual bool UseAchievement { [CallerCount(0)] get { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), IGamePlatform.NativeMethodInfoPtr_get_UseAchievement_Public_Abstract_Virtual_New_get_Boolean_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } } // Token: 0x170018B9 RID: 6329 // (get) Token: 0x060043E0 RID: 17376 RVA: 0x0010DF38 File Offset: 0x0010C138 public unsafe virtual bool ShowQuitButton { [CallerCount(0)] get { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), IGamePlatform.NativeMethodInfoPtr_get_ShowQuitButton_Public_Abstract_Virtual_New_get_Boolean_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } } // Token: 0x170018BA RID: 6330 // (get) Token: 0x060043E1 RID: 17377 RVA: 0x0010DF94 File Offset: 0x0010C194 public unsafe virtual bool ShowDepthOfFieldSetting { [CallerCount(0)] get { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), IGamePlatform.NativeMethodInfoPtr_get_ShowDepthOfFieldSetting_Public_Abstract_Virtual_New_get_Boolean_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } } // Token: 0x170018BB RID: 6331 // (get) Token: 0x060043E2 RID: 17378 RVA: 0x0010DFF0 File Offset: 0x0010C1F0 public unsafe virtual bool IncludeChineseVideos { [CallerCount(0)] get { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), IGamePlatform.NativeMethodInfoPtr_get_IncludeChineseVideos_Public_Abstract_Virtual_New_get_Boolean_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } } // Token: 0x060043E3 RID: 17379 RVA: 0x0010E04C File Offset: 0x0010C24C [CallerCount(0)] public unsafe virtual void Setup(Action nextAction) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.Il2CppObjectBaseToPtr(nextAction); IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), IGamePlatform.NativeMethodInfoPtr_Setup_Public_Abstract_Virtual_New_Void_Action_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x060043E4 RID: 17380 RVA: 0x0010E0B0 File Offset: 0x0010C2B0 [CallerCount(0)] public unsafe virtual void InitDlc() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), IGamePlatform.NativeMethodInfoPtr_InitDlc_Public_Abstract_Virtual_New_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060043E5 RID: 17381 RVA: 0x0010E100 File Offset: 0x0010C300 [CallerCount(0)] public unsafe virtual GameConfig GetConfig() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), IGamePlatform.NativeMethodInfoPtr_GetConfig_Public_Abstract_Virtual_New_GameConfig_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); IntPtr intPtr3 = intPtr; return (intPtr3 != 0) ? new GameConfig(intPtr3) : null; } // Token: 0x060043E6 RID: 17382 RVA: 0x0010E164 File Offset: 0x0010C364 [CallerCount(0)] public unsafe virtual void SaveConfig(GameConfig config) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.Il2CppObjectBaseToPtr(config); IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), IGamePlatform.NativeMethodInfoPtr_SaveConfig_Public_Abstract_Virtual_New_Void_GameConfig_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x060043E7 RID: 17383 RVA: 0x0010E1C8 File Offset: 0x0010C3C8 [CallerCount(0)] public unsafe virtual void ShowNoSpaceDialogue(Action nextAction) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.Il2CppObjectBaseToPtr(nextAction); IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), IGamePlatform.NativeMethodInfoPtr_ShowNoSpaceDialogue_Public_Abstract_Virtual_New_Void_Action_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x060043E8 RID: 17384 RVA: 0x0010E22C File Offset: 0x0010C42C [CallerCount(0)] public unsafe virtual Il2CppStructArray GetPlatformSkins() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), IGamePlatform.NativeMethodInfoPtr_GetPlatformSkins_Public_Abstract_Virtual_New_Il2CppStructArray_1_GameSkin_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); IntPtr intPtr3 = intPtr; return (intPtr3 != 0) ? new Il2CppStructArray(intPtr3) : null; } // Token: 0x060043E9 RID: 17385 RVA: 0x0010E290 File Offset: 0x0010C490 [CallerCount(0)] public unsafe virtual bool HasAchievementUnlocked(int index) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref index; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), IGamePlatform.NativeMethodInfoPtr_HasAchievementUnlocked_Public_Abstract_Virtual_New_Boolean_Int32_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } } // Token: 0x060043EA RID: 17386 RVA: 0x0010E300 File Offset: 0x0010C500 [CallerCount(0)] public unsafe virtual void UnlockAchievement(int index) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = ref index; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), IGamePlatform.NativeMethodInfoPtr_UnlockAchievement_Public_Abstract_Virtual_New_Void_Int32_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x060043EB RID: 17387 RVA: 0x0010E360 File Offset: 0x0010C560 [CallerCount(0)] public unsafe virtual void ResetAllAchievements(Action nextAction) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.Il2CppObjectBaseToPtr(nextAction); IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), IGamePlatform.NativeMethodInfoPtr_ResetAllAchievements_Public_Abstract_Virtual_New_Void_Action_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x060043EC RID: 17388 RVA: 0x0010E3C4 File Offset: 0x0010C5C4 [CallerCount(0)] public unsafe virtual void UpdateStatsData(GameCollection collectionData) { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); checked { IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)]; *ptr = IL2CPP.Il2CppObjectBaseToPtr(collectionData); IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), IGamePlatform.NativeMethodInfoPtr_UpdateStatsData_Public_Abstract_Virtual_New_Void_GameCollection_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x060043ED RID: 17389 RVA: 0x0010E428 File Offset: 0x0010C628 [CallerCount(0)] public unsafe virtual void Quit() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), IGamePlatform.NativeMethodInfoPtr_Quit_Public_Abstract_Virtual_New_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060043EE RID: 17390 RVA: 0x0010E478 File Offset: 0x0010C678 [CallerCount(0)] public unsafe virtual void MountDLCPoint(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(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), IGamePlatform.NativeMethodInfoPtr_MountDLCPoint_Public_Abstract_Virtual_New_Void_GameSkin_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x060043EF RID: 17391 RVA: 0x0010E4D8 File Offset: 0x0010C6D8 [CallerCount(0)] public unsafe virtual void UnmountDLCPoints() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), IGamePlatform.NativeMethodInfoPtr_UnmountDLCPoints_Public_Abstract_Virtual_New_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x060043F0 RID: 17392 RVA: 0x0010E528 File Offset: 0x0010C728 // Note: this type is marked as 'beforefieldinit'. static IGamePlatform() { Il2CppClassPointerStore.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "", "IGamePlatform"); IGamePlatform.NativeMethodInfoPtr_get_DefaultController_Public_Abstract_Virtual_New_get_ControllerDevice_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100667722); IGamePlatform.NativeMethodInfoPtr_get_FileSystem_Public_Abstract_Virtual_New_get_IFileSystem_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100667723); IGamePlatform.NativeMethodInfoPtr_get_IsConsolePlatform_Public_Abstract_Virtual_New_get_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100667724); IGamePlatform.NativeMethodInfoPtr_get_UseAsiaController_Public_Abstract_Virtual_New_get_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100667725); IGamePlatform.NativeMethodInfoPtr_get_UseAchievement_Public_Abstract_Virtual_New_get_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100667726); IGamePlatform.NativeMethodInfoPtr_get_ShowQuitButton_Public_Abstract_Virtual_New_get_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100667727); IGamePlatform.NativeMethodInfoPtr_get_ShowDepthOfFieldSetting_Public_Abstract_Virtual_New_get_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100667728); IGamePlatform.NativeMethodInfoPtr_get_IncludeChineseVideos_Public_Abstract_Virtual_New_get_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100667729); IGamePlatform.NativeMethodInfoPtr_Setup_Public_Abstract_Virtual_New_Void_Action_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100667730); IGamePlatform.NativeMethodInfoPtr_InitDlc_Public_Abstract_Virtual_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100667731); IGamePlatform.NativeMethodInfoPtr_GetConfig_Public_Abstract_Virtual_New_GameConfig_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100667732); IGamePlatform.NativeMethodInfoPtr_SaveConfig_Public_Abstract_Virtual_New_Void_GameConfig_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100667733); IGamePlatform.NativeMethodInfoPtr_ShowNoSpaceDialogue_Public_Abstract_Virtual_New_Void_Action_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100667734); IGamePlatform.NativeMethodInfoPtr_GetPlatformSkins_Public_Abstract_Virtual_New_Il2CppStructArray_1_GameSkin_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100667735); IGamePlatform.NativeMethodInfoPtr_HasAchievementUnlocked_Public_Abstract_Virtual_New_Boolean_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100667736); IGamePlatform.NativeMethodInfoPtr_UnlockAchievement_Public_Abstract_Virtual_New_Void_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100667737); IGamePlatform.NativeMethodInfoPtr_ResetAllAchievements_Public_Abstract_Virtual_New_Void_Action_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100667738); IGamePlatform.NativeMethodInfoPtr_UpdateStatsData_Public_Abstract_Virtual_New_Void_GameCollection_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100667739); IGamePlatform.NativeMethodInfoPtr_Quit_Public_Abstract_Virtual_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100667740); IGamePlatform.NativeMethodInfoPtr_MountDLCPoint_Public_Abstract_Virtual_New_Void_GameSkin_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100667741); IGamePlatform.NativeMethodInfoPtr_UnmountDLCPoints_Public_Abstract_Virtual_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100667742); } // Token: 0x060043F1 RID: 17393 RVA: 0x000EE522 File Offset: 0x000EC722 public IGamePlatform(IntPtr pointer) : base(pointer) { } // Token: 0x04002CC5 RID: 11461 private static readonly IntPtr NativeMethodInfoPtr_get_DefaultController_Public_Abstract_Virtual_New_get_ControllerDevice_0; // Token: 0x04002CC6 RID: 11462 private static readonly IntPtr NativeMethodInfoPtr_get_FileSystem_Public_Abstract_Virtual_New_get_IFileSystem_0; // Token: 0x04002CC7 RID: 11463 private static readonly IntPtr NativeMethodInfoPtr_get_IsConsolePlatform_Public_Abstract_Virtual_New_get_Boolean_0; // Token: 0x04002CC8 RID: 11464 private static readonly IntPtr NativeMethodInfoPtr_get_UseAsiaController_Public_Abstract_Virtual_New_get_Boolean_0; // Token: 0x04002CC9 RID: 11465 private static readonly IntPtr NativeMethodInfoPtr_get_UseAchievement_Public_Abstract_Virtual_New_get_Boolean_0; // Token: 0x04002CCA RID: 11466 private static readonly IntPtr NativeMethodInfoPtr_get_ShowQuitButton_Public_Abstract_Virtual_New_get_Boolean_0; // Token: 0x04002CCB RID: 11467 private static readonly IntPtr NativeMethodInfoPtr_get_ShowDepthOfFieldSetting_Public_Abstract_Virtual_New_get_Boolean_0; // Token: 0x04002CCC RID: 11468 private static readonly IntPtr NativeMethodInfoPtr_get_IncludeChineseVideos_Public_Abstract_Virtual_New_get_Boolean_0; // Token: 0x04002CCD RID: 11469 private static readonly IntPtr NativeMethodInfoPtr_Setup_Public_Abstract_Virtual_New_Void_Action_0; // Token: 0x04002CCE RID: 11470 private static readonly IntPtr NativeMethodInfoPtr_InitDlc_Public_Abstract_Virtual_New_Void_0; // Token: 0x04002CCF RID: 11471 private static readonly IntPtr NativeMethodInfoPtr_GetConfig_Public_Abstract_Virtual_New_GameConfig_0; // Token: 0x04002CD0 RID: 11472 private static readonly IntPtr NativeMethodInfoPtr_SaveConfig_Public_Abstract_Virtual_New_Void_GameConfig_0; // Token: 0x04002CD1 RID: 11473 private static readonly IntPtr NativeMethodInfoPtr_ShowNoSpaceDialogue_Public_Abstract_Virtual_New_Void_Action_0; // Token: 0x04002CD2 RID: 11474 private static readonly IntPtr NativeMethodInfoPtr_GetPlatformSkins_Public_Abstract_Virtual_New_Il2CppStructArray_1_GameSkin_0; // Token: 0x04002CD3 RID: 11475 private static readonly IntPtr NativeMethodInfoPtr_HasAchievementUnlocked_Public_Abstract_Virtual_New_Boolean_Int32_0; // Token: 0x04002CD4 RID: 11476 private static readonly IntPtr NativeMethodInfoPtr_UnlockAchievement_Public_Abstract_Virtual_New_Void_Int32_0; // Token: 0x04002CD5 RID: 11477 private static readonly IntPtr NativeMethodInfoPtr_ResetAllAchievements_Public_Abstract_Virtual_New_Void_Action_0; // Token: 0x04002CD6 RID: 11478 private static readonly IntPtr NativeMethodInfoPtr_UpdateStatsData_Public_Abstract_Virtual_New_Void_GameCollection_0; // Token: 0x04002CD7 RID: 11479 private static readonly IntPtr NativeMethodInfoPtr_Quit_Public_Abstract_Virtual_New_Void_0; // Token: 0x04002CD8 RID: 11480 private static readonly IntPtr NativeMethodInfoPtr_MountDLCPoint_Public_Abstract_Virtual_New_Void_GameSkin_0; // Token: 0x04002CD9 RID: 11481 private static readonly IntPtr NativeMethodInfoPtr_UnmountDLCPoints_Public_Abstract_Virtual_New_Void_0; }