using System; using Il2CppInterop.Common.Attributes; using Il2CppInterop.Runtime; using Il2CppInterop.Runtime.InteropTypes.Arrays; using Il2CppSystem; using MarsSDK; // Token: 0x02000187 RID: 391 public class EditorPlatform : Object { // Token: 0x170019BE RID: 6590 // (get) Token: 0x06004786 RID: 18310 RVA: 0x0011D4D0 File Offset: 0x0011B6D0 public unsafe virtual ControllerDevice DefaultController { [CallerCount(28)] [CachedScanResults(RefRangeStart = 16479, RefRangeEnd = 16507, XrefRangeStart = 16479, XrefRangeEnd = 16507, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] get { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(EditorPlatform.NativeMethodInfoPtr_get_DefaultController_Public_Virtual_Final_New_get_ControllerDevice_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } } // Token: 0x170019BF RID: 6591 // (get) Token: 0x06004787 RID: 18311 RVA: 0x0011D520 File Offset: 0x0011B720 public unsafe virtual IFileSystem FileSystem { [CallerCount(9)] [CachedScanResults(RefRangeStart = 7538, RefRangeEnd = 7547, XrefRangeStart = 7538, XrefRangeEnd = 7547, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] get { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(EditorPlatform.NativeMethodInfoPtr_get_FileSystem_Public_Virtual_Final_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: 0x170019C0 RID: 6592 // (get) Token: 0x06004788 RID: 18312 RVA: 0x0011D578 File Offset: 0x0011B778 public unsafe virtual bool IsConsolePlatform { [CallerCount(88)] [CachedScanResults(RefRangeStart = 20730, RefRangeEnd = 20818, XrefRangeStart = 20730, XrefRangeEnd = 20818, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] get { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(EditorPlatform.NativeMethodInfoPtr_get_IsConsolePlatform_Public_Virtual_Final_New_get_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } } // Token: 0x170019C1 RID: 6593 // (get) Token: 0x06004789 RID: 18313 RVA: 0x0011D5C8 File Offset: 0x0011B7C8 public unsafe virtual bool UseAsiaController { [CallerCount(88)] [CachedScanResults(RefRangeStart = 20730, RefRangeEnd = 20818, XrefRangeStart = 20730, XrefRangeEnd = 20818, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] get { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(EditorPlatform.NativeMethodInfoPtr_get_UseAsiaController_Public_Virtual_Final_New_get_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } } // Token: 0x170019C2 RID: 6594 // (get) Token: 0x0600478A RID: 18314 RVA: 0x0011D618 File Offset: 0x0011B818 public unsafe virtual bool UseAchievement { [CallerCount(88)] [CachedScanResults(RefRangeStart = 20730, RefRangeEnd = 20818, XrefRangeStart = 20730, XrefRangeEnd = 20818, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] get { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(EditorPlatform.NativeMethodInfoPtr_get_UseAchievement_Public_Virtual_Final_New_get_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } } // Token: 0x170019C3 RID: 6595 // (get) Token: 0x0600478B RID: 18315 RVA: 0x0011D668 File Offset: 0x0011B868 public unsafe virtual bool ShowQuitButton { [CallerCount(16)] [CachedScanResults(RefRangeStart = 16399, RefRangeEnd = 16415, XrefRangeStart = 16399, XrefRangeEnd = 16415, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] get { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(EditorPlatform.NativeMethodInfoPtr_get_ShowQuitButton_Public_Virtual_Final_New_get_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } } // Token: 0x170019C4 RID: 6596 // (get) Token: 0x0600478C RID: 18316 RVA: 0x0011D6B8 File Offset: 0x0011B8B8 public unsafe virtual bool ShowDepthOfFieldSetting { [CallerCount(16)] [CachedScanResults(RefRangeStart = 16399, RefRangeEnd = 16415, XrefRangeStart = 16399, XrefRangeEnd = 16415, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] get { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(EditorPlatform.NativeMethodInfoPtr_get_ShowDepthOfFieldSetting_Public_Virtual_Final_New_get_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } } // Token: 0x170019C5 RID: 6597 // (get) Token: 0x0600478D RID: 18317 RVA: 0x0011D708 File Offset: 0x0011B908 public unsafe virtual bool IncludeChineseVideos { [CallerCount(88)] [CachedScanResults(RefRangeStart = 20730, RefRangeEnd = 20818, XrefRangeStart = 20730, XrefRangeEnd = 20818, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] get { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(EditorPlatform.NativeMethodInfoPtr_get_IncludeChineseVideos_Public_Virtual_Final_New_get_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } } // Token: 0x0600478E RID: 18318 RVA: 0x0011D758 File Offset: 0x0011B958 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 565753, XrefRangeEnd = 565782, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe EditorPlatform() : this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore.NativeClassPtr)) { IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(EditorPlatform.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x0600478F RID: 18319 RVA: 0x0011D7A4 File Offset: 0x0011B9A4 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 565782, XrefRangeEnd = 565783, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] 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(EditorPlatform.NativeMethodInfoPtr_Setup_Public_Virtual_Final_New_Void_Action_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x06004790 RID: 18320 RVA: 0x0011D800 File Offset: 0x0011BA00 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 565783, XrefRangeEnd = 565795, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe virtual void InitDlc() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(EditorPlatform.NativeMethodInfoPtr_InitDlc_Public_Virtual_Final_New_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06004791 RID: 18321 RVA: 0x0011D844 File Offset: 0x0011BA44 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 565795, XrefRangeEnd = 565817, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe virtual GameConfig GetConfig() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(EditorPlatform.NativeMethodInfoPtr_GetConfig_Public_Virtual_Final_New_GameConfig_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); IntPtr intPtr3 = intPtr; return (intPtr3 != 0) ? new GameConfig(intPtr3) : null; } // Token: 0x06004792 RID: 18322 RVA: 0x0011D89C File Offset: 0x0011BA9C [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 565817, XrefRangeEnd = 565824, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] 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(EditorPlatform.NativeMethodInfoPtr_SaveConfig_Public_Virtual_Final_New_Void_GameConfig_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x06004793 RID: 18323 RVA: 0x0011D8F8 File Offset: 0x0011BAF8 [CallerCount(2)] [CachedScanResults(RefRangeStart = 565835, RefRangeEnd = 565837, XrefRangeStart = 565824, XrefRangeEnd = 565835, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe GameConfig CreateConfig() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(EditorPlatform.NativeMethodInfoPtr_CreateConfig_Private_GameConfig_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); IntPtr intPtr3 = intPtr; return (intPtr3 != 0) ? new GameConfig(intPtr3) : null; } // Token: 0x06004794 RID: 18324 RVA: 0x0011D950 File Offset: 0x0011BB50 [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 565837, XrefRangeEnd = 565843, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] 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(EditorPlatform.NativeMethodInfoPtr_ShowNoSpaceDialogue_Public_Virtual_Final_New_Void_Action_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x06004795 RID: 18325 RVA: 0x0011D9AC File Offset: 0x0011BBAC [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 565843, XrefRangeEnd = 565846, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe virtual Il2CppStructArray GetPlatformSkins() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(EditorPlatform.NativeMethodInfoPtr_GetPlatformSkins_Public_Virtual_Final_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: 0x06004796 RID: 18326 RVA: 0x0011DA04 File Offset: 0x0011BC04 [CallerCount(88)] [CachedScanResults(RefRangeStart = 20730, RefRangeEnd = 20818, XrefRangeStart = 20730, XrefRangeEnd = 20818, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] 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(EditorPlatform.NativeMethodInfoPtr_HasAchievementUnlocked_Public_Virtual_Final_New_Boolean_Int32_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } } // Token: 0x06004797 RID: 18327 RVA: 0x0011DA68 File Offset: 0x0011BC68 [CallerCount(5874)] [CachedScanResults(RefRangeStart = 24, RefRangeEnd = 5898, XrefRangeStart = 24, XrefRangeEnd = 5898, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] 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(EditorPlatform.NativeMethodInfoPtr_UnlockAchievement_Public_Virtual_Final_New_Void_Int32_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x06004798 RID: 18328 RVA: 0x0011DABC File Offset: 0x0011BCBC [CallerCount(5874)] [CachedScanResults(RefRangeStart = 24, RefRangeEnd = 5898, XrefRangeStart = 24, XrefRangeEnd = 5898, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] 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(EditorPlatform.NativeMethodInfoPtr_ResetAllAchievements_Public_Virtual_Final_New_Void_Action_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x06004799 RID: 18329 RVA: 0x0011DB18 File Offset: 0x0011BD18 [CallerCount(5874)] [CachedScanResults(RefRangeStart = 24, RefRangeEnd = 5898, XrefRangeStart = 24, XrefRangeEnd = 5898, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] 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(EditorPlatform.NativeMethodInfoPtr_UpdateStatsData_Public_Virtual_Final_New_Void_GameCollection_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x0600479A RID: 18330 RVA: 0x0011DB74 File Offset: 0x0011BD74 [CallerCount(5874)] [CachedScanResults(RefRangeStart = 24, RefRangeEnd = 5898, XrefRangeStart = 24, XrefRangeEnd = 5898, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] 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(EditorPlatform.NativeMethodInfoPtr_MountDLCPoint_Public_Virtual_Final_New_Void_GameSkin_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } } // Token: 0x0600479B RID: 18331 RVA: 0x0011DBC8 File Offset: 0x0011BDC8 [CallerCount(5874)] [CachedScanResults(RefRangeStart = 24, RefRangeEnd = 5898, XrefRangeStart = 24, XrefRangeEnd = 5898, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe virtual void UnmountDLCPoints() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(EditorPlatform.NativeMethodInfoPtr_UnmountDLCPoints_Public_Virtual_Final_New_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x0600479C RID: 18332 RVA: 0x0011DC0C File Offset: 0x0011BE0C [CallerCount(5874)] [CachedScanResults(RefRangeStart = 24, RefRangeEnd = 5898, XrefRangeStart = 24, XrefRangeEnd = 5898, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe virtual void Quit() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(EditorPlatform.NativeMethodInfoPtr_Quit_Public_Virtual_Final_New_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x0600479D RID: 18333 RVA: 0x0011DC50 File Offset: 0x0011BE50 [CallerCount(88)] [CachedScanResults(RefRangeStart = 20730, RefRangeEnd = 20818, XrefRangeStart = 20730, XrefRangeEnd = 20818, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe bool GetConsolePlatformFlag() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(EditorPlatform.NativeMethodInfoPtr_GetConsolePlatformFlag_Private_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } // Token: 0x0600479E RID: 18334 RVA: 0x0011DCA0 File Offset: 0x0011BEA0 [CallerCount(88)] [CachedScanResults(RefRangeStart = 20730, RefRangeEnd = 20818, XrefRangeStart = 20730, XrefRangeEnd = 20818, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe bool GetUseAsiaControllerFlag() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(EditorPlatform.NativeMethodInfoPtr_GetUseAsiaControllerFlag_Private_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } // Token: 0x0600479F RID: 18335 RVA: 0x0011DCF0 File Offset: 0x0011BEF0 [CallerCount(16)] [CachedScanResults(RefRangeStart = 16399, RefRangeEnd = 16415, XrefRangeStart = 16399, XrefRangeEnd = 16415, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe bool GetShowQuitButtonFlag() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(EditorPlatform.NativeMethodInfoPtr_GetShowQuitButtonFlag_Private_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } // Token: 0x060047A0 RID: 18336 RVA: 0x0011DD40 File Offset: 0x0011BF40 [CallerCount(16)] [CachedScanResults(RefRangeStart = 16399, RefRangeEnd = 16415, XrefRangeStart = 16399, XrefRangeEnd = 16415, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe bool GetShowDOFButtonFlag() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(EditorPlatform.NativeMethodInfoPtr_GetShowDOFButtonFlag_Private_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } // Token: 0x060047A1 RID: 18337 RVA: 0x0011DD90 File Offset: 0x0011BF90 [CallerCount(28)] [CachedScanResults(RefRangeStart = 16479, RefRangeEnd = 16507, XrefRangeStart = 16479, XrefRangeEnd = 16507, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe ControllerDevice GetDefaultController() { IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(EditorPlatform.NativeMethodInfoPtr_GetDefaultController_Private_ControllerDevice_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); return *IL2CPP.il2cpp_object_unbox(intPtr); } // Token: 0x060047A2 RID: 18338 RVA: 0x0011DDE0 File Offset: 0x0011BFE0 // Note: this type is marked as 'beforefieldinit'. static EditorPlatform() { Il2CppClassPointerStore.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "", "EditorPlatform"); IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore.NativeClassPtr); EditorPlatform.NativeFieldInfoPtr_fileSystem = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "fileSystem"); EditorPlatform.NativeMethodInfoPtr_get_DefaultController_Public_Virtual_Final_New_get_ControllerDevice_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100668051); EditorPlatform.NativeMethodInfoPtr_get_FileSystem_Public_Virtual_Final_New_get_IFileSystem_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100668052); EditorPlatform.NativeMethodInfoPtr_get_IsConsolePlatform_Public_Virtual_Final_New_get_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100668053); EditorPlatform.NativeMethodInfoPtr_get_UseAsiaController_Public_Virtual_Final_New_get_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100668054); EditorPlatform.NativeMethodInfoPtr_get_UseAchievement_Public_Virtual_Final_New_get_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100668055); EditorPlatform.NativeMethodInfoPtr_get_ShowQuitButton_Public_Virtual_Final_New_get_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100668056); EditorPlatform.NativeMethodInfoPtr_get_ShowDepthOfFieldSetting_Public_Virtual_Final_New_get_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100668057); EditorPlatform.NativeMethodInfoPtr_get_IncludeChineseVideos_Public_Virtual_Final_New_get_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100668058); EditorPlatform.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100668059); EditorPlatform.NativeMethodInfoPtr_Setup_Public_Virtual_Final_New_Void_Action_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100668060); EditorPlatform.NativeMethodInfoPtr_InitDlc_Public_Virtual_Final_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100668061); EditorPlatform.NativeMethodInfoPtr_GetConfig_Public_Virtual_Final_New_GameConfig_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100668062); EditorPlatform.NativeMethodInfoPtr_SaveConfig_Public_Virtual_Final_New_Void_GameConfig_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100668063); EditorPlatform.NativeMethodInfoPtr_CreateConfig_Private_GameConfig_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100668064); EditorPlatform.NativeMethodInfoPtr_ShowNoSpaceDialogue_Public_Virtual_Final_New_Void_Action_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100668065); EditorPlatform.NativeMethodInfoPtr_GetPlatformSkins_Public_Virtual_Final_New_Il2CppStructArray_1_GameSkin_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100668066); EditorPlatform.NativeMethodInfoPtr_HasAchievementUnlocked_Public_Virtual_Final_New_Boolean_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100668067); EditorPlatform.NativeMethodInfoPtr_UnlockAchievement_Public_Virtual_Final_New_Void_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100668068); EditorPlatform.NativeMethodInfoPtr_ResetAllAchievements_Public_Virtual_Final_New_Void_Action_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100668069); EditorPlatform.NativeMethodInfoPtr_UpdateStatsData_Public_Virtual_Final_New_Void_GameCollection_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100668070); EditorPlatform.NativeMethodInfoPtr_MountDLCPoint_Public_Virtual_Final_New_Void_GameSkin_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100668071); EditorPlatform.NativeMethodInfoPtr_UnmountDLCPoints_Public_Virtual_Final_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100668072); EditorPlatform.NativeMethodInfoPtr_Quit_Public_Virtual_Final_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100668073); EditorPlatform.NativeMethodInfoPtr_GetConsolePlatformFlag_Private_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100668074); EditorPlatform.NativeMethodInfoPtr_GetUseAsiaControllerFlag_Private_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100668075); EditorPlatform.NativeMethodInfoPtr_GetShowQuitButtonFlag_Private_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100668076); EditorPlatform.NativeMethodInfoPtr_GetShowDOFButtonFlag_Private_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100668077); EditorPlatform.NativeMethodInfoPtr_GetDefaultController_Private_ControllerDevice_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100668078); } // Token: 0x060047A3 RID: 18339 RVA: 0x0000A74C File Offset: 0x0000894C public EditorPlatform(IntPtr pointer) : base(pointer) { } // Token: 0x170019BD RID: 6589 // (get) Token: 0x060047A4 RID: 18340 RVA: 0x0011E054 File Offset: 0x0011C254 // (set) Token: 0x060047A5 RID: 18341 RVA: 0x0011E088 File Offset: 0x0011C288 public unsafe StandaloneFileSystem fileSystem { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(EditorPlatform.NativeFieldInfoPtr_fileSystem); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new StandaloneFileSystem(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(EditorPlatform.NativeFieldInfoPtr_fileSystem), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x04002F47 RID: 12103 private static readonly IntPtr NativeFieldInfoPtr_fileSystem; // Token: 0x04002F48 RID: 12104 private static readonly IntPtr NativeMethodInfoPtr_get_DefaultController_Public_Virtual_Final_New_get_ControllerDevice_0; // Token: 0x04002F49 RID: 12105 private static readonly IntPtr NativeMethodInfoPtr_get_FileSystem_Public_Virtual_Final_New_get_IFileSystem_0; // Token: 0x04002F4A RID: 12106 private static readonly IntPtr NativeMethodInfoPtr_get_IsConsolePlatform_Public_Virtual_Final_New_get_Boolean_0; // Token: 0x04002F4B RID: 12107 private static readonly IntPtr NativeMethodInfoPtr_get_UseAsiaController_Public_Virtual_Final_New_get_Boolean_0; // Token: 0x04002F4C RID: 12108 private static readonly IntPtr NativeMethodInfoPtr_get_UseAchievement_Public_Virtual_Final_New_get_Boolean_0; // Token: 0x04002F4D RID: 12109 private static readonly IntPtr NativeMethodInfoPtr_get_ShowQuitButton_Public_Virtual_Final_New_get_Boolean_0; // Token: 0x04002F4E RID: 12110 private static readonly IntPtr NativeMethodInfoPtr_get_ShowDepthOfFieldSetting_Public_Virtual_Final_New_get_Boolean_0; // Token: 0x04002F4F RID: 12111 private static readonly IntPtr NativeMethodInfoPtr_get_IncludeChineseVideos_Public_Virtual_Final_New_get_Boolean_0; // Token: 0x04002F50 RID: 12112 private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0; // Token: 0x04002F51 RID: 12113 private static readonly IntPtr NativeMethodInfoPtr_Setup_Public_Virtual_Final_New_Void_Action_0; // Token: 0x04002F52 RID: 12114 private static readonly IntPtr NativeMethodInfoPtr_InitDlc_Public_Virtual_Final_New_Void_0; // Token: 0x04002F53 RID: 12115 private static readonly IntPtr NativeMethodInfoPtr_GetConfig_Public_Virtual_Final_New_GameConfig_0; // Token: 0x04002F54 RID: 12116 private static readonly IntPtr NativeMethodInfoPtr_SaveConfig_Public_Virtual_Final_New_Void_GameConfig_0; // Token: 0x04002F55 RID: 12117 private static readonly IntPtr NativeMethodInfoPtr_CreateConfig_Private_GameConfig_0; // Token: 0x04002F56 RID: 12118 private static readonly IntPtr NativeMethodInfoPtr_ShowNoSpaceDialogue_Public_Virtual_Final_New_Void_Action_0; // Token: 0x04002F57 RID: 12119 private static readonly IntPtr NativeMethodInfoPtr_GetPlatformSkins_Public_Virtual_Final_New_Il2CppStructArray_1_GameSkin_0; // Token: 0x04002F58 RID: 12120 private static readonly IntPtr NativeMethodInfoPtr_HasAchievementUnlocked_Public_Virtual_Final_New_Boolean_Int32_0; // Token: 0x04002F59 RID: 12121 private static readonly IntPtr NativeMethodInfoPtr_UnlockAchievement_Public_Virtual_Final_New_Void_Int32_0; // Token: 0x04002F5A RID: 12122 private static readonly IntPtr NativeMethodInfoPtr_ResetAllAchievements_Public_Virtual_Final_New_Void_Action_0; // Token: 0x04002F5B RID: 12123 private static readonly IntPtr NativeMethodInfoPtr_UpdateStatsData_Public_Virtual_Final_New_Void_GameCollection_0; // Token: 0x04002F5C RID: 12124 private static readonly IntPtr NativeMethodInfoPtr_MountDLCPoint_Public_Virtual_Final_New_Void_GameSkin_0; // Token: 0x04002F5D RID: 12125 private static readonly IntPtr NativeMethodInfoPtr_UnmountDLCPoints_Public_Virtual_Final_New_Void_0; // Token: 0x04002F5E RID: 12126 private static readonly IntPtr NativeMethodInfoPtr_Quit_Public_Virtual_Final_New_Void_0; // Token: 0x04002F5F RID: 12127 private static readonly IntPtr NativeMethodInfoPtr_GetConsolePlatformFlag_Private_Boolean_0; // Token: 0x04002F60 RID: 12128 private static readonly IntPtr NativeMethodInfoPtr_GetUseAsiaControllerFlag_Private_Boolean_0; // Token: 0x04002F61 RID: 12129 private static readonly IntPtr NativeMethodInfoPtr_GetShowQuitButtonFlag_Private_Boolean_0; // Token: 0x04002F62 RID: 12130 private static readonly IntPtr NativeMethodInfoPtr_GetShowDOFButtonFlag_Private_Boolean_0; // Token: 0x04002F63 RID: 12131 private static readonly IntPtr NativeMethodInfoPtr_GetDefaultController_Private_ControllerDevice_0; }