190 lines
8.0 KiB
C#
190 lines
8.0 KiB
C#
using System;
|
|
using Il2CppInterop.Common.Attributes;
|
|
using Il2CppInterop.Runtime;
|
|
using Il2CppSystem;
|
|
|
|
// Token: 0x02000126 RID: 294
|
|
[Serializable]
|
|
public class GameConfig : Object
|
|
{
|
|
// Token: 0x06003DC7 RID: 15815 RVA: 0x000F40AC File Offset: 0x000F22AC
|
|
[CallerCount(3)]
|
|
[CachedScanResults(RefRangeStart = 545878, RefRangeEnd = 545881, XrefRangeStart = 545850, XrefRangeEnd = 545878, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
|
|
public unsafe GameConfig()
|
|
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<GameConfig>.NativeClassPtr))
|
|
{
|
|
IntPtr* ptr = null;
|
|
IntPtr intPtr2;
|
|
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(GameConfig.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
|
|
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
|
|
}
|
|
|
|
// Token: 0x06003DC8 RID: 15816 RVA: 0x000F40F8 File Offset: 0x000F22F8
|
|
// Note: this type is marked as 'beforefieldinit'.
|
|
static GameConfig()
|
|
{
|
|
Il2CppClassPointerStore<GameConfig>.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "", "GameConfig");
|
|
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<GameConfig>.NativeClassPtr);
|
|
GameConfig.NativeFieldInfoPtr_configVersion = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameConfig>.NativeClassPtr, "configVersion");
|
|
GameConfig.NativeFieldInfoPtr_hasSetupLanguage = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameConfig>.NativeClassPtr, "hasSetupLanguage");
|
|
GameConfig.NativeFieldInfoPtr_gameSettings = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameConfig>.NativeClassPtr, "gameSettings");
|
|
GameConfig.NativeFieldInfoPtr_screenSettings = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameConfig>.NativeClassPtr, "screenSettings");
|
|
GameConfig.NativeFieldInfoPtr_cameraSettings = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameConfig>.NativeClassPtr, "cameraSettings");
|
|
GameConfig.NativeFieldInfoPtr_volumeSettings = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameConfig>.NativeClassPtr, "volumeSettings");
|
|
GameConfig.NativeFieldInfoPtr_keyMaps = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<GameConfig>.NativeClassPtr, "keyMaps");
|
|
GameConfig.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<GameConfig>.NativeClassPtr, 100667110);
|
|
}
|
|
|
|
// Token: 0x06003DC9 RID: 15817 RVA: 0x0000A74C File Offset: 0x0000894C
|
|
public GameConfig(IntPtr pointer)
|
|
: base(pointer)
|
|
{
|
|
}
|
|
|
|
// Token: 0x170016E8 RID: 5864
|
|
// (get) Token: 0x06003DCA RID: 15818 RVA: 0x000F41C8 File Offset: 0x000F23C8
|
|
// (set) Token: 0x06003DCB RID: 15819 RVA: 0x000F41F0 File Offset: 0x000F23F0
|
|
public unsafe int configVersion
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameConfig.NativeFieldInfoPtr_configVersion);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameConfig.NativeFieldInfoPtr_configVersion)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170016E9 RID: 5865
|
|
// (get) Token: 0x06003DCC RID: 15820 RVA: 0x000F4214 File Offset: 0x000F2414
|
|
// (set) Token: 0x06003DCD RID: 15821 RVA: 0x000F423C File Offset: 0x000F243C
|
|
public unsafe bool hasSetupLanguage
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameConfig.NativeFieldInfoPtr_hasSetupLanguage);
|
|
return *intPtr;
|
|
}
|
|
set
|
|
{
|
|
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameConfig.NativeFieldInfoPtr_hasSetupLanguage)) = value;
|
|
}
|
|
}
|
|
|
|
// Token: 0x170016EA RID: 5866
|
|
// (get) Token: 0x06003DCE RID: 15822 RVA: 0x000F4260 File Offset: 0x000F2460
|
|
// (set) Token: 0x06003DCF RID: 15823 RVA: 0x000F4294 File Offset: 0x000F2494
|
|
public unsafe GameSettings gameSettings
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameConfig.NativeFieldInfoPtr_gameSettings);
|
|
IntPtr intPtr2 = *intPtr;
|
|
return (intPtr2 != 0) ? new GameSettings(intPtr2) : null;
|
|
}
|
|
set
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameConfig.NativeFieldInfoPtr_gameSettings), IL2CPP.Il2CppObjectBaseToPtr(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x170016EB RID: 5867
|
|
// (get) Token: 0x06003DD0 RID: 15824 RVA: 0x000F42BC File Offset: 0x000F24BC
|
|
// (set) Token: 0x06003DD1 RID: 15825 RVA: 0x000F42F0 File Offset: 0x000F24F0
|
|
public unsafe ScreenSettings screenSettings
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameConfig.NativeFieldInfoPtr_screenSettings);
|
|
IntPtr intPtr2 = *intPtr;
|
|
return (intPtr2 != 0) ? new ScreenSettings(intPtr2) : null;
|
|
}
|
|
set
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameConfig.NativeFieldInfoPtr_screenSettings), IL2CPP.Il2CppObjectBaseToPtr(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x170016EC RID: 5868
|
|
// (get) Token: 0x06003DD2 RID: 15826 RVA: 0x000F4318 File Offset: 0x000F2518
|
|
// (set) Token: 0x06003DD3 RID: 15827 RVA: 0x000F434C File Offset: 0x000F254C
|
|
public unsafe CameraSettings cameraSettings
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameConfig.NativeFieldInfoPtr_cameraSettings);
|
|
IntPtr intPtr2 = *intPtr;
|
|
return (intPtr2 != 0) ? new CameraSettings(intPtr2) : null;
|
|
}
|
|
set
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameConfig.NativeFieldInfoPtr_cameraSettings), IL2CPP.Il2CppObjectBaseToPtr(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x170016ED RID: 5869
|
|
// (get) Token: 0x06003DD4 RID: 15828 RVA: 0x000F4374 File Offset: 0x000F2574
|
|
// (set) Token: 0x06003DD5 RID: 15829 RVA: 0x000F43A8 File Offset: 0x000F25A8
|
|
public unsafe VolumeSettings volumeSettings
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameConfig.NativeFieldInfoPtr_volumeSettings);
|
|
IntPtr intPtr2 = *intPtr;
|
|
return (intPtr2 != 0) ? new VolumeSettings(intPtr2) : null;
|
|
}
|
|
set
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameConfig.NativeFieldInfoPtr_volumeSettings), IL2CPP.Il2CppObjectBaseToPtr(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x170016EE RID: 5870
|
|
// (get) Token: 0x06003DD6 RID: 15830 RVA: 0x000F43D0 File Offset: 0x000F25D0
|
|
// (set) Token: 0x06003DD7 RID: 15831 RVA: 0x000F4404 File Offset: 0x000F2604
|
|
public unsafe GameControllerKeyMaps keyMaps
|
|
{
|
|
get
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameConfig.NativeFieldInfoPtr_keyMaps);
|
|
IntPtr intPtr2 = *intPtr;
|
|
return (intPtr2 != 0) ? new GameControllerKeyMaps(intPtr2) : null;
|
|
}
|
|
set
|
|
{
|
|
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
|
|
IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(GameConfig.NativeFieldInfoPtr_keyMaps), IL2CPP.Il2CppObjectBaseToPtr(value));
|
|
}
|
|
}
|
|
|
|
// Token: 0x04002868 RID: 10344
|
|
private static readonly IntPtr NativeFieldInfoPtr_configVersion;
|
|
|
|
// Token: 0x04002869 RID: 10345
|
|
private static readonly IntPtr NativeFieldInfoPtr_hasSetupLanguage;
|
|
|
|
// Token: 0x0400286A RID: 10346
|
|
private static readonly IntPtr NativeFieldInfoPtr_gameSettings;
|
|
|
|
// Token: 0x0400286B RID: 10347
|
|
private static readonly IntPtr NativeFieldInfoPtr_screenSettings;
|
|
|
|
// Token: 0x0400286C RID: 10348
|
|
private static readonly IntPtr NativeFieldInfoPtr_cameraSettings;
|
|
|
|
// Token: 0x0400286D RID: 10349
|
|
private static readonly IntPtr NativeFieldInfoPtr_volumeSettings;
|
|
|
|
// Token: 0x0400286E RID: 10350
|
|
private static readonly IntPtr NativeFieldInfoPtr_keyMaps;
|
|
|
|
// Token: 0x0400286F RID: 10351
|
|
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
|
|
}
|