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

465 lines
21 KiB
C#

using System;
using System.Runtime.InteropServices;
using Il2CppInterop.Common.Attributes;
using Il2CppInterop.Runtime;
using Il2CppInterop.Runtime.InteropTypes.Arrays;
using Il2CppSystem;
namespace UnityEngine.PostProcessing
{
// Token: 0x02000551 RID: 1361
[Serializable]
public class AntialiasingModel : PostProcessingModel
{
// Token: 0x170032EB RID: 13035
// (get) Token: 0x0600967D RID: 38525 RVA: 0x00269F20 File Offset: 0x00268120
// (set) Token: 0x0600967E RID: 38526 RVA: 0x00269F70 File Offset: 0x00268170
public unsafe AntialiasingModel.Settings settings
{
[CallerCount(0)]
get
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(AntialiasingModel.NativeMethodInfoPtr_get_settings_Public_get_Settings_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
return *IL2CPP.il2cpp_object_unbox(intPtr);
}
[CallerCount(0)]
set
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
checked
{
IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
*ptr = ref value;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(AntialiasingModel.NativeMethodInfoPtr_set_settings_Public_set_Void_Settings_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
}
}
// Token: 0x0600967F RID: 38527 RVA: 0x00269FC4 File Offset: 0x002681C4
[CallerCount(0)]
[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 634116, XrefRangeEnd = 634117, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe override void Reset()
{
IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), AntialiasingModel.NativeMethodInfoPtr_Reset_Public_Virtual_Void_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06009680 RID: 38528 RVA: 0x0026A014 File Offset: 0x00268214
[CallerCount(1)]
[CachedScanResults(RefRangeStart = 634119, RefRangeEnd = 634120, XrefRangeStart = 634117, XrefRangeEnd = 634119, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
public unsafe AntialiasingModel()
: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<AntialiasingModel>.NativeClassPtr))
{
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(AntialiasingModel.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
}
// Token: 0x06009681 RID: 38529 RVA: 0x0026A060 File Offset: 0x00268260
// Note: this type is marked as 'beforefieldinit'.
static AntialiasingModel()
{
Il2CppClassPointerStore<AntialiasingModel>.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "UnityEngine.PostProcessing", "AntialiasingModel");
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<AntialiasingModel>.NativeClassPtr);
AntialiasingModel.NativeFieldInfoPtr_m_Settings = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<AntialiasingModel>.NativeClassPtr, "m_Settings");
AntialiasingModel.NativeMethodInfoPtr_get_settings_Public_get_Settings_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<AntialiasingModel>.NativeClassPtr, 100674998);
AntialiasingModel.NativeMethodInfoPtr_set_settings_Public_set_Void_Settings_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<AntialiasingModel>.NativeClassPtr, 100674999);
AntialiasingModel.NativeMethodInfoPtr_Reset_Public_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<AntialiasingModel>.NativeClassPtr, 100675000);
AntialiasingModel.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<AntialiasingModel>.NativeClassPtr, 100675001);
}
// Token: 0x06009682 RID: 38530 RVA: 0x00269DA4 File Offset: 0x00267FA4
public AntialiasingModel(IntPtr pointer)
: base(pointer)
{
}
// Token: 0x170032EA RID: 13034
// (get) Token: 0x06009683 RID: 38531 RVA: 0x0026A0F4 File Offset: 0x002682F4
// (set) Token: 0x06009684 RID: 38532 RVA: 0x0026A11C File Offset: 0x0026831C
public unsafe AntialiasingModel.Settings m_Settings
{
get
{
IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AntialiasingModel.NativeFieldInfoPtr_m_Settings);
return *intPtr;
}
set
{
*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(AntialiasingModel.NativeFieldInfoPtr_m_Settings)) = value;
}
}
// Token: 0x04006450 RID: 25680
private static readonly IntPtr NativeFieldInfoPtr_m_Settings;
// Token: 0x04006451 RID: 25681
private static readonly IntPtr NativeMethodInfoPtr_get_settings_Public_get_Settings_0;
// Token: 0x04006452 RID: 25682
private static readonly IntPtr NativeMethodInfoPtr_set_settings_Public_set_Void_Settings_0;
// Token: 0x04006453 RID: 25683
private static readonly IntPtr NativeMethodInfoPtr_Reset_Public_Virtual_Void_0;
// Token: 0x04006454 RID: 25684
private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;
// Token: 0x02000552 RID: 1362
public enum Method
{
// Token: 0x04006456 RID: 25686
Fxaa,
// Token: 0x04006457 RID: 25687
Taa
}
// Token: 0x02000553 RID: 1363
public enum FxaaPreset
{
// Token: 0x04006459 RID: 25689
ExtremePerformance,
// Token: 0x0400645A RID: 25690
Performance,
// Token: 0x0400645B RID: 25691
Default,
// Token: 0x0400645C RID: 25692
Quality,
// Token: 0x0400645D RID: 25693
ExtremeQuality
}
// Token: 0x02000554 RID: 1364
[Serializable]
[StructLayout(LayoutKind.Explicit)]
public struct FxaaQualitySettings
{
// Token: 0x06009685 RID: 38533 RVA: 0x0026A140 File Offset: 0x00268340
// Note: this type is marked as 'beforefieldinit'.
static FxaaQualitySettings()
{
Il2CppClassPointerStore<AntialiasingModel.FxaaQualitySettings>.NativeClassPtr = IL2CPP.GetIl2CppNestedType(Il2CppClassPointerStore<AntialiasingModel>.NativeClassPtr, "FxaaQualitySettings");
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<AntialiasingModel.FxaaQualitySettings>.NativeClassPtr);
AntialiasingModel.FxaaQualitySettings.NativeFieldInfoPtr_subpixelAliasingRemovalAmount = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<AntialiasingModel.FxaaQualitySettings>.NativeClassPtr, "subpixelAliasingRemovalAmount");
AntialiasingModel.FxaaQualitySettings.NativeFieldInfoPtr_edgeDetectionThreshold = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<AntialiasingModel.FxaaQualitySettings>.NativeClassPtr, "edgeDetectionThreshold");
AntialiasingModel.FxaaQualitySettings.NativeFieldInfoPtr_minimumRequiredLuminance = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<AntialiasingModel.FxaaQualitySettings>.NativeClassPtr, "minimumRequiredLuminance");
AntialiasingModel.FxaaQualitySettings.NativeFieldInfoPtr_presets = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<AntialiasingModel.FxaaQualitySettings>.NativeClassPtr, "presets");
}
// Token: 0x06009686 RID: 38534 RVA: 0x0026A1BB File Offset: 0x002683BB
public Object BoxIl2CppObject()
{
return new Object(IL2CPP.il2cpp_value_box(Il2CppClassPointerStore<AntialiasingModel.FxaaQualitySettings>.NativeClassPtr, ref this));
}
// Token: 0x170032EC RID: 13036
// (get) Token: 0x06009687 RID: 38535 RVA: 0x0026A1D0 File Offset: 0x002683D0
// (set) Token: 0x06009688 RID: 38536 RVA: 0x0026A1FB File Offset: 0x002683FB
public unsafe static Il2CppStructArray<AntialiasingModel.FxaaQualitySettings> presets
{
get
{
IntPtr intPtr;
IL2CPP.il2cpp_field_static_get_value(AntialiasingModel.FxaaQualitySettings.NativeFieldInfoPtr_presets, (void*)(&intPtr));
IntPtr intPtr2 = intPtr;
return (intPtr2 != 0) ? new Il2CppStructArray<AntialiasingModel.FxaaQualitySettings>(intPtr2) : null;
}
set
{
IL2CPP.il2cpp_field_static_set_value(AntialiasingModel.FxaaQualitySettings.NativeFieldInfoPtr_presets, IL2CPP.Il2CppObjectBaseToPtr(value));
}
}
// Token: 0x0400645E RID: 25694
private static readonly IntPtr NativeFieldInfoPtr_subpixelAliasingRemovalAmount;
// Token: 0x0400645F RID: 25695
private static readonly IntPtr NativeFieldInfoPtr_edgeDetectionThreshold;
// Token: 0x04006460 RID: 25696
private static readonly IntPtr NativeFieldInfoPtr_minimumRequiredLuminance;
// Token: 0x04006461 RID: 25697
private static readonly IntPtr NativeFieldInfoPtr_presets;
// Token: 0x04006462 RID: 25698
[FieldOffset(0)]
public float subpixelAliasingRemovalAmount;
// Token: 0x04006463 RID: 25699
[FieldOffset(4)]
public float edgeDetectionThreshold;
// Token: 0x04006464 RID: 25700
[FieldOffset(8)]
public float minimumRequiredLuminance;
}
// Token: 0x02000555 RID: 1365
[Serializable]
[StructLayout(LayoutKind.Explicit)]
public struct FxaaConsoleSettings
{
// Token: 0x06009689 RID: 38537 RVA: 0x0026A210 File Offset: 0x00268410
// Note: this type is marked as 'beforefieldinit'.
static FxaaConsoleSettings()
{
Il2CppClassPointerStore<AntialiasingModel.FxaaConsoleSettings>.NativeClassPtr = IL2CPP.GetIl2CppNestedType(Il2CppClassPointerStore<AntialiasingModel>.NativeClassPtr, "FxaaConsoleSettings");
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<AntialiasingModel.FxaaConsoleSettings>.NativeClassPtr);
AntialiasingModel.FxaaConsoleSettings.NativeFieldInfoPtr_subpixelSpreadAmount = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<AntialiasingModel.FxaaConsoleSettings>.NativeClassPtr, "subpixelSpreadAmount");
AntialiasingModel.FxaaConsoleSettings.NativeFieldInfoPtr_edgeSharpnessAmount = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<AntialiasingModel.FxaaConsoleSettings>.NativeClassPtr, "edgeSharpnessAmount");
AntialiasingModel.FxaaConsoleSettings.NativeFieldInfoPtr_edgeDetectionThreshold = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<AntialiasingModel.FxaaConsoleSettings>.NativeClassPtr, "edgeDetectionThreshold");
AntialiasingModel.FxaaConsoleSettings.NativeFieldInfoPtr_minimumRequiredLuminance = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<AntialiasingModel.FxaaConsoleSettings>.NativeClassPtr, "minimumRequiredLuminance");
AntialiasingModel.FxaaConsoleSettings.NativeFieldInfoPtr_presets = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<AntialiasingModel.FxaaConsoleSettings>.NativeClassPtr, "presets");
}
// Token: 0x0600968A RID: 38538 RVA: 0x0026A29F File Offset: 0x0026849F
public Object BoxIl2CppObject()
{
return new Object(IL2CPP.il2cpp_value_box(Il2CppClassPointerStore<AntialiasingModel.FxaaConsoleSettings>.NativeClassPtr, ref this));
}
// Token: 0x170032ED RID: 13037
// (get) Token: 0x0600968B RID: 38539 RVA: 0x0026A2B4 File Offset: 0x002684B4
// (set) Token: 0x0600968C RID: 38540 RVA: 0x0026A2DF File Offset: 0x002684DF
public unsafe static Il2CppStructArray<AntialiasingModel.FxaaConsoleSettings> presets
{
get
{
IntPtr intPtr;
IL2CPP.il2cpp_field_static_get_value(AntialiasingModel.FxaaConsoleSettings.NativeFieldInfoPtr_presets, (void*)(&intPtr));
IntPtr intPtr2 = intPtr;
return (intPtr2 != 0) ? new Il2CppStructArray<AntialiasingModel.FxaaConsoleSettings>(intPtr2) : null;
}
set
{
IL2CPP.il2cpp_field_static_set_value(AntialiasingModel.FxaaConsoleSettings.NativeFieldInfoPtr_presets, IL2CPP.Il2CppObjectBaseToPtr(value));
}
}
// Token: 0x04006465 RID: 25701
private static readonly IntPtr NativeFieldInfoPtr_subpixelSpreadAmount;
// Token: 0x04006466 RID: 25702
private static readonly IntPtr NativeFieldInfoPtr_edgeSharpnessAmount;
// Token: 0x04006467 RID: 25703
private static readonly IntPtr NativeFieldInfoPtr_edgeDetectionThreshold;
// Token: 0x04006468 RID: 25704
private static readonly IntPtr NativeFieldInfoPtr_minimumRequiredLuminance;
// Token: 0x04006469 RID: 25705
private static readonly IntPtr NativeFieldInfoPtr_presets;
// Token: 0x0400646A RID: 25706
[FieldOffset(0)]
public float subpixelSpreadAmount;
// Token: 0x0400646B RID: 25707
[FieldOffset(4)]
public float edgeSharpnessAmount;
// Token: 0x0400646C RID: 25708
[FieldOffset(8)]
public float edgeDetectionThreshold;
// Token: 0x0400646D RID: 25709
[FieldOffset(12)]
public float minimumRequiredLuminance;
}
// Token: 0x02000556 RID: 1366
[Serializable]
[StructLayout(LayoutKind.Explicit)]
public struct FxaaSettings
{
// Token: 0x170032EE RID: 13038
// (get) Token: 0x0600968D RID: 38541 RVA: 0x0026A2F4 File Offset: 0x002684F4
public unsafe static AntialiasingModel.FxaaSettings defaultSettings
{
[CallerCount(0)]
get
{
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(AntialiasingModel.FxaaSettings.NativeMethodInfoPtr_get_defaultSettings_Public_Static_get_FxaaSettings_0, 0, (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
return *IL2CPP.il2cpp_object_unbox(intPtr);
}
}
// Token: 0x0600968E RID: 38542 RVA: 0x0026A338 File Offset: 0x00268538
// Note: this type is marked as 'beforefieldinit'.
static FxaaSettings()
{
Il2CppClassPointerStore<AntialiasingModel.FxaaSettings>.NativeClassPtr = IL2CPP.GetIl2CppNestedType(Il2CppClassPointerStore<AntialiasingModel>.NativeClassPtr, "FxaaSettings");
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<AntialiasingModel.FxaaSettings>.NativeClassPtr);
AntialiasingModel.FxaaSettings.NativeFieldInfoPtr_preset = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<AntialiasingModel.FxaaSettings>.NativeClassPtr, "preset");
AntialiasingModel.FxaaSettings.NativeMethodInfoPtr_get_defaultSettings_Public_Static_get_FxaaSettings_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<AntialiasingModel.FxaaSettings>.NativeClassPtr, 100675004);
}
// Token: 0x0600968F RID: 38543 RVA: 0x0026A38B File Offset: 0x0026858B
public Object BoxIl2CppObject()
{
return new Object(IL2CPP.il2cpp_value_box(Il2CppClassPointerStore<AntialiasingModel.FxaaSettings>.NativeClassPtr, ref this));
}
// Token: 0x0400646E RID: 25710
private static readonly IntPtr NativeFieldInfoPtr_preset;
// Token: 0x0400646F RID: 25711
private static readonly IntPtr NativeMethodInfoPtr_get_defaultSettings_Public_Static_get_FxaaSettings_0;
// Token: 0x04006470 RID: 25712
[FieldOffset(0)]
public AntialiasingModel.FxaaPreset preset;
}
// Token: 0x02000557 RID: 1367
[Serializable]
[StructLayout(LayoutKind.Explicit)]
public struct TaaSettings
{
// Token: 0x170032EF RID: 13039
// (get) Token: 0x06009690 RID: 38544 RVA: 0x0026A3A0 File Offset: 0x002685A0
public unsafe static AntialiasingModel.TaaSettings defaultSettings
{
[CallerCount(0)]
get
{
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(AntialiasingModel.TaaSettings.NativeMethodInfoPtr_get_defaultSettings_Public_Static_get_TaaSettings_0, 0, (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
return *IL2CPP.il2cpp_object_unbox(intPtr);
}
}
// Token: 0x06009691 RID: 38545 RVA: 0x0026A3E4 File Offset: 0x002685E4
// Note: this type is marked as 'beforefieldinit'.
static TaaSettings()
{
Il2CppClassPointerStore<AntialiasingModel.TaaSettings>.NativeClassPtr = IL2CPP.GetIl2CppNestedType(Il2CppClassPointerStore<AntialiasingModel>.NativeClassPtr, "TaaSettings");
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<AntialiasingModel.TaaSettings>.NativeClassPtr);
AntialiasingModel.TaaSettings.NativeFieldInfoPtr_jitterSpread = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<AntialiasingModel.TaaSettings>.NativeClassPtr, "jitterSpread");
AntialiasingModel.TaaSettings.NativeFieldInfoPtr_sharpen = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<AntialiasingModel.TaaSettings>.NativeClassPtr, "sharpen");
AntialiasingModel.TaaSettings.NativeFieldInfoPtr_stationaryBlending = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<AntialiasingModel.TaaSettings>.NativeClassPtr, "stationaryBlending");
AntialiasingModel.TaaSettings.NativeFieldInfoPtr_motionBlending = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<AntialiasingModel.TaaSettings>.NativeClassPtr, "motionBlending");
AntialiasingModel.TaaSettings.NativeMethodInfoPtr_get_defaultSettings_Public_Static_get_TaaSettings_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<AntialiasingModel.TaaSettings>.NativeClassPtr, 100675005);
}
// Token: 0x06009692 RID: 38546 RVA: 0x0026A473 File Offset: 0x00268673
public Object BoxIl2CppObject()
{
return new Object(IL2CPP.il2cpp_value_box(Il2CppClassPointerStore<AntialiasingModel.TaaSettings>.NativeClassPtr, ref this));
}
// Token: 0x04006471 RID: 25713
private static readonly IntPtr NativeFieldInfoPtr_jitterSpread;
// Token: 0x04006472 RID: 25714
private static readonly IntPtr NativeFieldInfoPtr_sharpen;
// Token: 0x04006473 RID: 25715
private static readonly IntPtr NativeFieldInfoPtr_stationaryBlending;
// Token: 0x04006474 RID: 25716
private static readonly IntPtr NativeFieldInfoPtr_motionBlending;
// Token: 0x04006475 RID: 25717
private static readonly IntPtr NativeMethodInfoPtr_get_defaultSettings_Public_Static_get_TaaSettings_0;
// Token: 0x04006476 RID: 25718
[FieldOffset(0)]
public float jitterSpread;
// Token: 0x04006477 RID: 25719
[FieldOffset(4)]
public float sharpen;
// Token: 0x04006478 RID: 25720
[FieldOffset(8)]
public float stationaryBlending;
// Token: 0x04006479 RID: 25721
[FieldOffset(12)]
public float motionBlending;
}
// Token: 0x02000558 RID: 1368
[Serializable]
[StructLayout(LayoutKind.Explicit)]
public struct Settings
{
// Token: 0x170032F0 RID: 13040
// (get) Token: 0x06009693 RID: 38547 RVA: 0x0026A488 File Offset: 0x00268688
public unsafe static AntialiasingModel.Settings defaultSettings
{
[CallerCount(2)]
[CachedScanResults(RefRangeStart = 634114, RefRangeEnd = 634116, XrefRangeStart = 634114, XrefRangeEnd = 634114, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
get
{
IntPtr* ptr = null;
IntPtr intPtr2;
IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(AntialiasingModel.Settings.NativeMethodInfoPtr_get_defaultSettings_Public_Static_get_Settings_0, 0, (void**)ptr, ref intPtr2);
Il2CppException.RaiseExceptionIfNecessary(intPtr2);
return *IL2CPP.il2cpp_object_unbox(intPtr);
}
}
// Token: 0x06009694 RID: 38548 RVA: 0x0026A4CC File Offset: 0x002686CC
// Note: this type is marked as 'beforefieldinit'.
static Settings()
{
Il2CppClassPointerStore<AntialiasingModel.Settings>.NativeClassPtr = IL2CPP.GetIl2CppNestedType(Il2CppClassPointerStore<AntialiasingModel>.NativeClassPtr, "Settings");
IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<AntialiasingModel.Settings>.NativeClassPtr);
AntialiasingModel.Settings.NativeFieldInfoPtr_method = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<AntialiasingModel.Settings>.NativeClassPtr, "method");
AntialiasingModel.Settings.NativeFieldInfoPtr_fxaaSettings = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<AntialiasingModel.Settings>.NativeClassPtr, "fxaaSettings");
AntialiasingModel.Settings.NativeFieldInfoPtr_taaSettings = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<AntialiasingModel.Settings>.NativeClassPtr, "taaSettings");
AntialiasingModel.Settings.NativeMethodInfoPtr_get_defaultSettings_Public_Static_get_Settings_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<AntialiasingModel.Settings>.NativeClassPtr, 100675006);
}
// Token: 0x06009695 RID: 38549 RVA: 0x0026A547 File Offset: 0x00268747
public Object BoxIl2CppObject()
{
return new Object(IL2CPP.il2cpp_value_box(Il2CppClassPointerStore<AntialiasingModel.Settings>.NativeClassPtr, ref this));
}
// Token: 0x0400647A RID: 25722
private static readonly IntPtr NativeFieldInfoPtr_method;
// Token: 0x0400647B RID: 25723
private static readonly IntPtr NativeFieldInfoPtr_fxaaSettings;
// Token: 0x0400647C RID: 25724
private static readonly IntPtr NativeFieldInfoPtr_taaSettings;
// Token: 0x0400647D RID: 25725
private static readonly IntPtr NativeMethodInfoPtr_get_defaultSettings_Public_Static_get_Settings_0;
// Token: 0x0400647E RID: 25726
[FieldOffset(0)]
public AntialiasingModel.Method method;
// Token: 0x0400647F RID: 25727
[FieldOffset(4)]
public AntialiasingModel.FxaaSettings fxaaSettings;
// Token: 0x04006480 RID: 25728
[FieldOffset(8)]
public AntialiasingModel.TaaSettings taaSettings;
}
}
}