using System; using Il2CppInterop.Common.Attributes; using Il2CppInterop.Runtime; using Il2CppInterop.Runtime.InteropTypes; using Il2CppInterop.Runtime.InteropTypes.Arrays; using Il2CppSystem; using MarsSDK; // Token: 0x0200015C RID: 348 public class IGamePlatform : Il2CppObjectBase { // Token: 0x1700188A RID: 6282 // (get) Token: 0x0600436A RID: 17258 RVA: 0x0010C1CC File Offset: 0x0010A3CC 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: 0x1700188B RID: 6283 // (get) Token: 0x0600436B RID: 17259 RVA: 0x0010C228 File Offset: 0x0010A428 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: 0x1700188C RID: 6284 // (get) Token: 0x0600436C RID: 17260 RVA: 0x0010C28C File Offset: 0x0010A48C public unsafe virtual string AppVersion { [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_AppVersion_Public_Abstract_Virtual_New_get_String_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return IL2CPP.Il2CppStringToManaged(intPtr); } } // Token: 0x1700188D RID: 6285 // (get) Token: 0x0600436D RID: 17261 RVA: 0x0010C2E4 File Offset: 0x0010A4E4 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: 0x1700188E RID: 6286 // (get) Token: 0x0600436E RID: 17262 RVA: 0x0010C340 File Offset: 0x0010A540 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: 0x1700188F RID: 6287 // (get) Token: 0x0600436F RID: 17263 RVA: 0x0010C39C File Offset: 0x0010A59C 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: 0x17001890 RID: 6288 // (get) Token: 0x06004370 RID: 17264 RVA: 0x0010C3F8 File Offset: 0x0010A5F8 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: 0x17001891 RID: 6289 // (get) Token: 0x06004371 RID: 17265 RVA: 0x0010C454 File Offset: 0x0010A654 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: 0x17001892 RID: 6290 // (get) Token: 0x06004372 RID: 17266 RVA: 0x0010C4B0 File Offset: 0x0010A6B0 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: 0x17001893 RID: 6291 // (get) Token: 0x06004373 RID: 17267 RVA: 0x0010C50C File Offset: 0x0010A70C public unsafe virtual bool EnableBearSkin { [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_EnableBearSkin_Public_Abstract_Virtual_New_get_Boolean_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } } // Token: 0x17001894 RID: 6292 // (get) Token: 0x06004374 RID: 17268 RVA: 0x0010C568 File Offset: 0x0010A768 public unsafe virtual bool EnableBunnySkin { [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_EnableBunnySkin_Public_Abstract_Virtual_New_get_Boolean_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } } // Token: 0x17001895 RID: 6293 // (get) Token: 0x06004375 RID: 17269 RVA: 0x0010C5C4 File Offset: 0x0010A7C4 public unsafe virtual bool EnablePajamasSkin { [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_EnablePajamasSkin_Public_Abstract_Virtual_New_get_Boolean_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } } // Token: 0x06004376 RID: 17270 RVA: 0x0010C620 File Offset: 0x0010A820 [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: 0x06004377 RID: 17271 RVA: 0x0010C684 File Offset: 0x0010A884 [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: 0x06004378 RID: 17272 RVA: 0x0010C6E8 File Offset: 0x0010A8E8 [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: 0x06004379 RID: 17273 RVA: 0x0010C74C File Offset: 0x0010A94C [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: 0x0600437A RID: 17274 RVA: 0x0010C7B0 File Offset: 0x0010A9B0 [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: 0x0600437B RID: 17275 RVA: 0x0010C814 File Offset: 0x0010AA14 [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: 0x0600437C RID: 17276 RVA: 0x0010C884 File Offset: 0x0010AA84 [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: 0x0600437D RID: 17277 RVA: 0x0010C8E4 File Offset: 0x0010AAE4 [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: 0x0600437E RID: 17278 RVA: 0x0010C948 File Offset: 0x0010AB48 [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: 0x0600437F RID: 17279 RVA: 0x0010C9AC File Offset: 0x0010ABAC [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: 0x06004380 RID: 17280 RVA: 0x0010C9FC File Offset: 0x0010ABFC // 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, 100667697); IGamePlatform.NativeMethodInfoPtr_get_FileSystem_Public_Abstract_Virtual_New_get_IFileSystem_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100667698); IGamePlatform.NativeMethodInfoPtr_get_AppVersion_Public_Abstract_Virtual_New_get_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100667699); IGamePlatform.NativeMethodInfoPtr_get_IsConsolePlatform_Public_Abstract_Virtual_New_get_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100667700); IGamePlatform.NativeMethodInfoPtr_get_UseAsiaController_Public_Abstract_Virtual_New_get_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100667701); IGamePlatform.NativeMethodInfoPtr_get_UseAchievement_Public_Abstract_Virtual_New_get_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100667702); IGamePlatform.NativeMethodInfoPtr_get_ShowQuitButton_Public_Abstract_Virtual_New_get_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100667703); IGamePlatform.NativeMethodInfoPtr_get_ShowDepthOfFieldSetting_Public_Abstract_Virtual_New_get_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100667704); IGamePlatform.NativeMethodInfoPtr_get_IncludeChineseVideos_Public_Abstract_Virtual_New_get_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100667705); IGamePlatform.NativeMethodInfoPtr_get_EnableBearSkin_Public_Abstract_Virtual_New_get_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100667706); IGamePlatform.NativeMethodInfoPtr_get_EnableBunnySkin_Public_Abstract_Virtual_New_get_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100667707); IGamePlatform.NativeMethodInfoPtr_get_EnablePajamasSkin_Public_Abstract_Virtual_New_get_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100667708); IGamePlatform.NativeMethodInfoPtr_Setup_Public_Abstract_Virtual_New_Void_Action_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100667709); IGamePlatform.NativeMethodInfoPtr_GetConfig_Public_Abstract_Virtual_New_GameConfig_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100667710); IGamePlatform.NativeMethodInfoPtr_SaveConfig_Public_Abstract_Virtual_New_Void_GameConfig_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100667711); IGamePlatform.NativeMethodInfoPtr_ShowNoSpaceDialogue_Public_Abstract_Virtual_New_Void_Action_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100667712); IGamePlatform.NativeMethodInfoPtr_GetPlatformSkins_Public_Abstract_Virtual_New_Il2CppStructArray_1_GameSkin_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100667713); IGamePlatform.NativeMethodInfoPtr_HasAchievementUnlocked_Public_Abstract_Virtual_New_Boolean_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100667714); IGamePlatform.NativeMethodInfoPtr_UnlockAchievement_Public_Abstract_Virtual_New_Void_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100667715); IGamePlatform.NativeMethodInfoPtr_ResetAllAchievements_Public_Abstract_Virtual_New_Void_Action_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100667716); IGamePlatform.NativeMethodInfoPtr_UpdateStatsData_Public_Abstract_Virtual_New_Void_GameCollection_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100667717); IGamePlatform.NativeMethodInfoPtr_Quit_Public_Abstract_Virtual_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100667718); } // Token: 0x06004381 RID: 17281 RVA: 0x000ED5BE File Offset: 0x000EB7BE public IGamePlatform(IntPtr pointer) : base(pointer) { } // Token: 0x04002C7B RID: 11387 private static readonly IntPtr NativeMethodInfoPtr_get_DefaultController_Public_Abstract_Virtual_New_get_ControllerDevice_0; // Token: 0x04002C7C RID: 11388 private static readonly IntPtr NativeMethodInfoPtr_get_FileSystem_Public_Abstract_Virtual_New_get_IFileSystem_0; // Token: 0x04002C7D RID: 11389 private static readonly IntPtr NativeMethodInfoPtr_get_AppVersion_Public_Abstract_Virtual_New_get_String_0; // Token: 0x04002C7E RID: 11390 private static readonly IntPtr NativeMethodInfoPtr_get_IsConsolePlatform_Public_Abstract_Virtual_New_get_Boolean_0; // Token: 0x04002C7F RID: 11391 private static readonly IntPtr NativeMethodInfoPtr_get_UseAsiaController_Public_Abstract_Virtual_New_get_Boolean_0; // Token: 0x04002C80 RID: 11392 private static readonly IntPtr NativeMethodInfoPtr_get_UseAchievement_Public_Abstract_Virtual_New_get_Boolean_0; // Token: 0x04002C81 RID: 11393 private static readonly IntPtr NativeMethodInfoPtr_get_ShowQuitButton_Public_Abstract_Virtual_New_get_Boolean_0; // Token: 0x04002C82 RID: 11394 private static readonly IntPtr NativeMethodInfoPtr_get_ShowDepthOfFieldSetting_Public_Abstract_Virtual_New_get_Boolean_0; // Token: 0x04002C83 RID: 11395 private static readonly IntPtr NativeMethodInfoPtr_get_IncludeChineseVideos_Public_Abstract_Virtual_New_get_Boolean_0; // Token: 0x04002C84 RID: 11396 private static readonly IntPtr NativeMethodInfoPtr_get_EnableBearSkin_Public_Abstract_Virtual_New_get_Boolean_0; // Token: 0x04002C85 RID: 11397 private static readonly IntPtr NativeMethodInfoPtr_get_EnableBunnySkin_Public_Abstract_Virtual_New_get_Boolean_0; // Token: 0x04002C86 RID: 11398 private static readonly IntPtr NativeMethodInfoPtr_get_EnablePajamasSkin_Public_Abstract_Virtual_New_get_Boolean_0; // Token: 0x04002C87 RID: 11399 private static readonly IntPtr NativeMethodInfoPtr_Setup_Public_Abstract_Virtual_New_Void_Action_0; // Token: 0x04002C88 RID: 11400 private static readonly IntPtr NativeMethodInfoPtr_GetConfig_Public_Abstract_Virtual_New_GameConfig_0; // Token: 0x04002C89 RID: 11401 private static readonly IntPtr NativeMethodInfoPtr_SaveConfig_Public_Abstract_Virtual_New_Void_GameConfig_0; // Token: 0x04002C8A RID: 11402 private static readonly IntPtr NativeMethodInfoPtr_ShowNoSpaceDialogue_Public_Abstract_Virtual_New_Void_Action_0; // Token: 0x04002C8B RID: 11403 private static readonly IntPtr NativeMethodInfoPtr_GetPlatformSkins_Public_Abstract_Virtual_New_Il2CppStructArray_1_GameSkin_0; // Token: 0x04002C8C RID: 11404 private static readonly IntPtr NativeMethodInfoPtr_HasAchievementUnlocked_Public_Abstract_Virtual_New_Boolean_Int32_0; // Token: 0x04002C8D RID: 11405 private static readonly IntPtr NativeMethodInfoPtr_UnlockAchievement_Public_Abstract_Virtual_New_Void_Int32_0; // Token: 0x04002C8E RID: 11406 private static readonly IntPtr NativeMethodInfoPtr_ResetAllAchievements_Public_Abstract_Virtual_New_Void_Action_0; // Token: 0x04002C8F RID: 11407 private static readonly IntPtr NativeMethodInfoPtr_UpdateStatsData_Public_Abstract_Virtual_New_Void_GameCollection_0; // Token: 0x04002C90 RID: 11408 private static readonly IntPtr NativeMethodInfoPtr_Quit_Public_Abstract_Virtual_New_Void_0; }