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

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;
}