Files
NobetaSource/Interop/Assembly-CSharp/EditorPlatform.cs
2023-09-06 22:09:22 +02:00

580 lines
31 KiB
C#

using System;
using Il2CppInterop.Common.Attributes;
using Il2CppInterop.Runtime;
using Il2CppInterop.Runtime.InteropTypes.Arrays;
using Il2CppSystem;
using MarsSDK;
// Token: 0x02000161 RID: 353
public class EditorPlatform : Object
{
// Token: 0x170018AC RID: 6316
// (get) Token: 0x060043BB RID: 17339 RVA: 0x0010D184 File Offset: 0x0010B384
public unsafe virtual ControllerDevice DefaultController
{
[CallerCount(28)]
[CachedScanResults(RefRangeStart = 16328, RefRangeEnd = 16356, XrefRangeStart = 16328, XrefRangeEnd = 16356, 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: 0x170018AD RID: 6317
// (get) Token: 0x060043BC RID: 17340 RVA: 0x0010D1D4 File Offset: 0x0010B3D4
public unsafe virtual IFileSystem FileSystem
{
[CallerCount(9)]
[CachedScanResults(RefRangeStart = 7466, RefRangeEnd = 7475, XrefRangeStart = 7466, XrefRangeEnd = 7475, 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: 0x170018AE RID: 6318
// (get) Token: 0x060043BD RID: 17341 RVA: 0x0010D22C File Offset: 0x0010B42C
public unsafe virtual bool IsConsolePlatform
{
[CallerCount(87)]
[CachedScanResults(RefRangeStart = 20575, RefRangeEnd = 20662, XrefRangeStart = 20575, XrefRangeEnd = 20662, 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: 0x170018AF RID: 6319
// (get) Token: 0x060043BE RID: 17342 RVA: 0x0010D27C File Offset: 0x0010B47C
public unsafe virtual bool UseAsiaController
{
[CallerCount(87)]
[CachedScanResults(RefRangeStart = 20575, RefRangeEnd = 20662, XrefRangeStart = 20575, XrefRangeEnd = 20662, 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: 0x170018B0 RID: 6320
// (get) Token: 0x060043BF RID: 17343 RVA: 0x0010D2CC File Offset: 0x0010B4CC
public unsafe virtual bool UseAchievement
{
[CallerCount(87)]
[CachedScanResults(RefRangeStart = 20575, RefRangeEnd = 20662, XrefRangeStart = 20575, XrefRangeEnd = 20662, 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: 0x170018B1 RID: 6321
// (get) Token: 0x060043C0 RID: 17344 RVA: 0x0010D31C File Offset: 0x0010B51C
public unsafe virtual bool ShowQuitButton
{
[CallerCount(16)]
[CachedScanResults(RefRangeStart = 16251, RefRangeEnd = 16267, XrefRangeStart = 16251, XrefRangeEnd = 16267, 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: 0x170018B2 RID: 6322
// (get) Token: 0x060043C1 RID: 17345 RVA: 0x0010D36C File Offset: 0x0010B56C
public unsafe virtual bool ShowDepthOfFieldSetting
{
[CallerCount(16)]
[CachedScanResults(RefRangeStart = 16251, RefRangeEnd = 16267, XrefRangeStart = 16251, XrefRangeEnd = 16267, 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: 0x170018B3 RID: 6323
// (get) Token: 0x060043C2 RID: 17346 RVA: 0x0010D3BC File Offset: 0x0010B5BC
public unsafe virtual bool IncludeChineseVideos
{
[CallerCount(87)]
[CachedScanResults(RefRangeStart = 20575, RefRangeEnd = 20662, XrefRangeStart = 20575, XrefRangeEnd = 20662, 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: 0x060043C3 RID: 17347 RVA: 0x0010D40C File Offset: 0x0010B60C
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 556022, XrefRangeEnd = 556051, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe EditorPlatform()
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<EditorPlatform>.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: 0x060043C4 RID: 17348 RVA: 0x0010D458 File Offset: 0x0010B658
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 556051, XrefRangeEnd = 556052, 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: 0x060043C5 RID: 17349 RVA: 0x0010D4B4 File Offset: 0x0010B6B4
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 556052, XrefRangeEnd = 556064, 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: 0x060043C6 RID: 17350 RVA: 0x0010D4F8 File Offset: 0x0010B6F8
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 556064, XrefRangeEnd = 556086, 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: 0x060043C7 RID: 17351 RVA: 0x0010D550 File Offset: 0x0010B750
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 556086, XrefRangeEnd = 556093, 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: 0x060043C8 RID: 17352 RVA: 0x0010D5AC File Offset: 0x0010B7AC
[CallerCount(2)]
[CachedScanResults(RefRangeStart = 556104, RefRangeEnd = 556106, XrefRangeStart = 556093, XrefRangeEnd = 556104, 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: 0x060043C9 RID: 17353 RVA: 0x0010D604 File Offset: 0x0010B804
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 556106, XrefRangeEnd = 556112, 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: 0x060043CA RID: 17354 RVA: 0x0010D660 File Offset: 0x0010B860
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 556112, XrefRangeEnd = 556115, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe virtual Il2CppStructArray<GameSkin> 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<GameSkin>(intPtr3) : null;
}
// Token: 0x060043CB RID: 17355 RVA: 0x0010D6B8 File Offset: 0x0010B8B8
[CallerCount(87)]
[CachedScanResults(RefRangeStart = 20575, RefRangeEnd = 20662, XrefRangeStart = 20575, XrefRangeEnd = 20662, 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: 0x060043CC RID: 17356 RVA: 0x0010D71C File Offset: 0x0010B91C
[CallerCount(5802)]
[CachedScanResults(RefRangeStart = 24, RefRangeEnd = 5826, XrefRangeStart = 24, XrefRangeEnd = 5826, 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: 0x060043CD RID: 17357 RVA: 0x0010D770 File Offset: 0x0010B970
[CallerCount(5802)]
[CachedScanResults(RefRangeStart = 24, RefRangeEnd = 5826, XrefRangeStart = 24, XrefRangeEnd = 5826, 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: 0x060043CE RID: 17358 RVA: 0x0010D7CC File Offset: 0x0010B9CC
[CallerCount(5802)]
[CachedScanResults(RefRangeStart = 24, RefRangeEnd = 5826, XrefRangeStart = 24, XrefRangeEnd = 5826, 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: 0x060043CF RID: 17359 RVA: 0x0010D828 File Offset: 0x0010BA28
[CallerCount(5802)]
[CachedScanResults(RefRangeStart = 24, RefRangeEnd = 5826, XrefRangeStart = 24, XrefRangeEnd = 5826, 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: 0x060043D0 RID: 17360 RVA: 0x0010D87C File Offset: 0x0010BA7C
[CallerCount(5802)]
[CachedScanResults(RefRangeStart = 24, RefRangeEnd = 5826, XrefRangeStart = 24, XrefRangeEnd = 5826, 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: 0x060043D1 RID: 17361 RVA: 0x0010D8C0 File Offset: 0x0010BAC0
[CallerCount(5802)]
[CachedScanResults(RefRangeStart = 24, RefRangeEnd = 5826, XrefRangeStart = 24, XrefRangeEnd = 5826, 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: 0x060043D2 RID: 17362 RVA: 0x0010D904 File Offset: 0x0010BB04
[CallerCount(87)]
[CachedScanResults(RefRangeStart = 20575, RefRangeEnd = 20662, XrefRangeStart = 20575, XrefRangeEnd = 20662, 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: 0x060043D3 RID: 17363 RVA: 0x0010D954 File Offset: 0x0010BB54
[CallerCount(87)]
[CachedScanResults(RefRangeStart = 20575, RefRangeEnd = 20662, XrefRangeStart = 20575, XrefRangeEnd = 20662, 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: 0x060043D4 RID: 17364 RVA: 0x0010D9A4 File Offset: 0x0010BBA4
[CallerCount(16)]
[CachedScanResults(RefRangeStart = 16251, RefRangeEnd = 16267, XrefRangeStart = 16251, XrefRangeEnd = 16267, 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: 0x060043D5 RID: 17365 RVA: 0x0010D9F4 File Offset: 0x0010BBF4
[CallerCount(16)]
[CachedScanResults(RefRangeStart = 16251, RefRangeEnd = 16267, XrefRangeStart = 16251, XrefRangeEnd = 16267, 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: 0x060043D6 RID: 17366 RVA: 0x0010DA44 File Offset: 0x0010BC44
[CallerCount(28)]
[CachedScanResults(RefRangeStart = 16328, RefRangeEnd = 16356, XrefRangeStart = 16328, XrefRangeEnd = 16356, 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: 0x060043D7 RID: 17367 RVA: 0x0010DA94 File Offset: 0x0010BC94
// Note: this type is marked as 'beforefieldinit'.
static EditorPlatform()
{
Il2CppClassPointerStore<EditorPlatform>.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "", "EditorPlatform");
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<EditorPlatform>.NativeClassPtr);
EditorPlatform.NativeFieldInfoPtr_fileSystem = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<EditorPlatform>.NativeClassPtr, "fileSystem");
EditorPlatform.NativeMethodInfoPtr_get_DefaultController_Public_Virtual_Final_New_get_ControllerDevice_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<EditorPlatform>.NativeClassPtr, 100667694);
EditorPlatform.NativeMethodInfoPtr_get_FileSystem_Public_Virtual_Final_New_get_IFileSystem_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<EditorPlatform>.NativeClassPtr, 100667695);
EditorPlatform.NativeMethodInfoPtr_get_IsConsolePlatform_Public_Virtual_Final_New_get_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<EditorPlatform>.NativeClassPtr, 100667696);
EditorPlatform.NativeMethodInfoPtr_get_UseAsiaController_Public_Virtual_Final_New_get_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<EditorPlatform>.NativeClassPtr, 100667697);
EditorPlatform.NativeMethodInfoPtr_get_UseAchievement_Public_Virtual_Final_New_get_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<EditorPlatform>.NativeClassPtr, 100667698);
EditorPlatform.NativeMethodInfoPtr_get_ShowQuitButton_Public_Virtual_Final_New_get_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<EditorPlatform>.NativeClassPtr, 100667699);
EditorPlatform.NativeMethodInfoPtr_get_ShowDepthOfFieldSetting_Public_Virtual_Final_New_get_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<EditorPlatform>.NativeClassPtr, 100667700);
EditorPlatform.NativeMethodInfoPtr_get_IncludeChineseVideos_Public_Virtual_Final_New_get_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<EditorPlatform>.NativeClassPtr, 100667701);
EditorPlatform.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<EditorPlatform>.NativeClassPtr, 100667702);
EditorPlatform.NativeMethodInfoPtr_Setup_Public_Virtual_Final_New_Void_Action_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<EditorPlatform>.NativeClassPtr, 100667703);
EditorPlatform.NativeMethodInfoPtr_InitDlc_Public_Virtual_Final_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<EditorPlatform>.NativeClassPtr, 100667704);
EditorPlatform.NativeMethodInfoPtr_GetConfig_Public_Virtual_Final_New_GameConfig_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<EditorPlatform>.NativeClassPtr, 100667705);
EditorPlatform.NativeMethodInfoPtr_SaveConfig_Public_Virtual_Final_New_Void_GameConfig_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<EditorPlatform>.NativeClassPtr, 100667706);
EditorPlatform.NativeMethodInfoPtr_CreateConfig_Private_GameConfig_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<EditorPlatform>.NativeClassPtr, 100667707);
EditorPlatform.NativeMethodInfoPtr_ShowNoSpaceDialogue_Public_Virtual_Final_New_Void_Action_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<EditorPlatform>.NativeClassPtr, 100667708);
EditorPlatform.NativeMethodInfoPtr_GetPlatformSkins_Public_Virtual_Final_New_Il2CppStructArray_1_GameSkin_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<EditorPlatform>.NativeClassPtr, 100667709);
EditorPlatform.NativeMethodInfoPtr_HasAchievementUnlocked_Public_Virtual_Final_New_Boolean_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<EditorPlatform>.NativeClassPtr, 100667710);
EditorPlatform.NativeMethodInfoPtr_UnlockAchievement_Public_Virtual_Final_New_Void_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<EditorPlatform>.NativeClassPtr, 100667711);
EditorPlatform.NativeMethodInfoPtr_ResetAllAchievements_Public_Virtual_Final_New_Void_Action_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<EditorPlatform>.NativeClassPtr, 100667712);
EditorPlatform.NativeMethodInfoPtr_UpdateStatsData_Public_Virtual_Final_New_Void_GameCollection_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<EditorPlatform>.NativeClassPtr, 100667713);
EditorPlatform.NativeMethodInfoPtr_MountDLCPoint_Public_Virtual_Final_New_Void_GameSkin_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<EditorPlatform>.NativeClassPtr, 100667714);
EditorPlatform.NativeMethodInfoPtr_UnmountDLCPoints_Public_Virtual_Final_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<EditorPlatform>.NativeClassPtr, 100667715);
EditorPlatform.NativeMethodInfoPtr_Quit_Public_Virtual_Final_New_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<EditorPlatform>.NativeClassPtr, 100667716);
EditorPlatform.NativeMethodInfoPtr_GetConsolePlatformFlag_Private_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<EditorPlatform>.NativeClassPtr, 100667717);
EditorPlatform.NativeMethodInfoPtr_GetUseAsiaControllerFlag_Private_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<EditorPlatform>.NativeClassPtr, 100667718);
EditorPlatform.NativeMethodInfoPtr_GetShowQuitButtonFlag_Private_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<EditorPlatform>.NativeClassPtr, 100667719);
EditorPlatform.NativeMethodInfoPtr_GetShowDOFButtonFlag_Private_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<EditorPlatform>.NativeClassPtr, 100667720);
EditorPlatform.NativeMethodInfoPtr_GetDefaultController_Private_ControllerDevice_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<EditorPlatform>.NativeClassPtr, 100667721);
}
// Token: 0x060043D8 RID: 17368 RVA: 0x0000A74C File Offset: 0x0000894C
public EditorPlatform(IntPtr pointer)
: base(pointer)
{
}
// Token: 0x170018AB RID: 6315
// (get) Token: 0x060043D9 RID: 17369 RVA: 0x0010DD08 File Offset: 0x0010BF08
// (set) Token: 0x060043DA RID: 17370 RVA: 0x0010DD3C File Offset: 0x0010BF3C
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: 0x04002CA8 RID: 11432
private static readonly IntPtr NativeFieldInfoPtr_fileSystem;
// Token: 0x04002CA9 RID: 11433
private static readonly IntPtr NativeMethodInfoPtr_get_DefaultController_Public_Virtual_Final_New_get_ControllerDevice_0;
// Token: 0x04002CAA RID: 11434
private static readonly IntPtr NativeMethodInfoPtr_get_FileSystem_Public_Virtual_Final_New_get_IFileSystem_0;
// Token: 0x04002CAB RID: 11435
private static readonly IntPtr NativeMethodInfoPtr_get_IsConsolePlatform_Public_Virtual_Final_New_get_Boolean_0;
// Token: 0x04002CAC RID: 11436
private static readonly IntPtr NativeMethodInfoPtr_get_UseAsiaController_Public_Virtual_Final_New_get_Boolean_0;
// Token: 0x04002CAD RID: 11437
private static readonly IntPtr NativeMethodInfoPtr_get_UseAchievement_Public_Virtual_Final_New_get_Boolean_0;
// Token: 0x04002CAE RID: 11438
private static readonly IntPtr NativeMethodInfoPtr_get_ShowQuitButton_Public_Virtual_Final_New_get_Boolean_0;
// Token: 0x04002CAF RID: 11439
private static readonly IntPtr NativeMethodInfoPtr_get_ShowDepthOfFieldSetting_Public_Virtual_Final_New_get_Boolean_0;
// Token: 0x04002CB0 RID: 11440
private static readonly IntPtr NativeMethodInfoPtr_get_IncludeChineseVideos_Public_Virtual_Final_New_get_Boolean_0;
// Token: 0x04002CB1 RID: 11441
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
// Token: 0x04002CB2 RID: 11442
private static readonly IntPtr NativeMethodInfoPtr_Setup_Public_Virtual_Final_New_Void_Action_0;
// Token: 0x04002CB3 RID: 11443
private static readonly IntPtr NativeMethodInfoPtr_InitDlc_Public_Virtual_Final_New_Void_0;
// Token: 0x04002CB4 RID: 11444
private static readonly IntPtr NativeMethodInfoPtr_GetConfig_Public_Virtual_Final_New_GameConfig_0;
// Token: 0x04002CB5 RID: 11445
private static readonly IntPtr NativeMethodInfoPtr_SaveConfig_Public_Virtual_Final_New_Void_GameConfig_0;
// Token: 0x04002CB6 RID: 11446
private static readonly IntPtr NativeMethodInfoPtr_CreateConfig_Private_GameConfig_0;
// Token: 0x04002CB7 RID: 11447
private static readonly IntPtr NativeMethodInfoPtr_ShowNoSpaceDialogue_Public_Virtual_Final_New_Void_Action_0;
// Token: 0x04002CB8 RID: 11448
private static readonly IntPtr NativeMethodInfoPtr_GetPlatformSkins_Public_Virtual_Final_New_Il2CppStructArray_1_GameSkin_0;
// Token: 0x04002CB9 RID: 11449
private static readonly IntPtr NativeMethodInfoPtr_HasAchievementUnlocked_Public_Virtual_Final_New_Boolean_Int32_0;
// Token: 0x04002CBA RID: 11450
private static readonly IntPtr NativeMethodInfoPtr_UnlockAchievement_Public_Virtual_Final_New_Void_Int32_0;
// Token: 0x04002CBB RID: 11451
private static readonly IntPtr NativeMethodInfoPtr_ResetAllAchievements_Public_Virtual_Final_New_Void_Action_0;
// Token: 0x04002CBC RID: 11452
private static readonly IntPtr NativeMethodInfoPtr_UpdateStatsData_Public_Virtual_Final_New_Void_GameCollection_0;
// Token: 0x04002CBD RID: 11453
private static readonly IntPtr NativeMethodInfoPtr_MountDLCPoint_Public_Virtual_Final_New_Void_GameSkin_0;
// Token: 0x04002CBE RID: 11454
private static readonly IntPtr NativeMethodInfoPtr_UnmountDLCPoints_Public_Virtual_Final_New_Void_0;
// Token: 0x04002CBF RID: 11455
private static readonly IntPtr NativeMethodInfoPtr_Quit_Public_Virtual_Final_New_Void_0;
// Token: 0x04002CC0 RID: 11456
private static readonly IntPtr NativeMethodInfoPtr_GetConsolePlatformFlag_Private_Boolean_0;
// Token: 0x04002CC1 RID: 11457
private static readonly IntPtr NativeMethodInfoPtr_GetUseAsiaControllerFlag_Private_Boolean_0;
// Token: 0x04002CC2 RID: 11458
private static readonly IntPtr NativeMethodInfoPtr_GetShowQuitButtonFlag_Private_Boolean_0;
// Token: 0x04002CC3 RID: 11459
private static readonly IntPtr NativeMethodInfoPtr_GetShowDOFButtonFlag_Private_Boolean_0;
// Token: 0x04002CC4 RID: 11460
private static readonly IntPtr NativeMethodInfoPtr_GetDefaultController_Private_ControllerDevice_0;
}