using System; using Il2CppInterop.Common.Attributes; using Il2CppInterop.Runtime; namespace UnityEngine.PostProcessing { // Token: 0x0200058D RID: 1421 public class PostProcessingProfile : ScriptableObject { // Token: 0x06009785 RID: 38789 RVA: 0x0026E79C File Offset: 0x0026C99C [CallerCount(0)] [CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 617225, XrefRangeEnd = 617301, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)] public unsafe PostProcessingProfile() : this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore.NativeClassPtr)) { IntPtr* ptr = null; IntPtr intPtr2; IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(PostProcessingProfile.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2); Il2CppException.RaiseExceptionIfNecessary(intPtr2); } // Token: 0x06009786 RID: 38790 RVA: 0x0026E7E8 File Offset: 0x0026C9E8 // Note: this type is marked as 'beforefieldinit'. static PostProcessingProfile() { Il2CppClassPointerStore.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "UnityEngine.PostProcessing", "PostProcessingProfile"); IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore.NativeClassPtr); PostProcessingProfile.NativeFieldInfoPtr_debugViews = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "debugViews"); PostProcessingProfile.NativeFieldInfoPtr_fog = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "fog"); PostProcessingProfile.NativeFieldInfoPtr_antialiasing = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "antialiasing"); PostProcessingProfile.NativeFieldInfoPtr_ambientOcclusion = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "ambientOcclusion"); PostProcessingProfile.NativeFieldInfoPtr_screenSpaceReflection = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "screenSpaceReflection"); PostProcessingProfile.NativeFieldInfoPtr_depthOfField = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "depthOfField"); PostProcessingProfile.NativeFieldInfoPtr_motionBlur = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "motionBlur"); PostProcessingProfile.NativeFieldInfoPtr_eyeAdaptation = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "eyeAdaptation"); PostProcessingProfile.NativeFieldInfoPtr_bloom = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "bloom"); PostProcessingProfile.NativeFieldInfoPtr_colorGrading = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "colorGrading"); PostProcessingProfile.NativeFieldInfoPtr_userLut = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "userLut"); PostProcessingProfile.NativeFieldInfoPtr_chromaticAberration = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "chromaticAberration"); PostProcessingProfile.NativeFieldInfoPtr_grain = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "grain"); PostProcessingProfile.NativeFieldInfoPtr_vignette = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "vignette"); PostProcessingProfile.NativeFieldInfoPtr_dithering = IL2CPP.GetIl2CppField(Il2CppClassPointerStore.NativeClassPtr, "dithering"); PostProcessingProfile.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore.NativeClassPtr, 100675091); } // Token: 0x06009787 RID: 38791 RVA: 0x00009DEC File Offset: 0x00007FEC public PostProcessingProfile(IntPtr pointer) : base(pointer) { } // Token: 0x17003348 RID: 13128 // (get) Token: 0x06009788 RID: 38792 RVA: 0x0026E958 File Offset: 0x0026CB58 // (set) Token: 0x06009789 RID: 38793 RVA: 0x0026E98C File Offset: 0x0026CB8C public unsafe BuiltinDebugViewsModel debugViews { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(PostProcessingProfile.NativeFieldInfoPtr_debugViews); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new BuiltinDebugViewsModel(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(PostProcessingProfile.NativeFieldInfoPtr_debugViews), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17003349 RID: 13129 // (get) Token: 0x0600978A RID: 38794 RVA: 0x0026E9B4 File Offset: 0x0026CBB4 // (set) Token: 0x0600978B RID: 38795 RVA: 0x0026E9E8 File Offset: 0x0026CBE8 public unsafe FogModel fog { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(PostProcessingProfile.NativeFieldInfoPtr_fog); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new FogModel(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(PostProcessingProfile.NativeFieldInfoPtr_fog), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x1700334A RID: 13130 // (get) Token: 0x0600978C RID: 38796 RVA: 0x0026EA10 File Offset: 0x0026CC10 // (set) Token: 0x0600978D RID: 38797 RVA: 0x0026EA44 File Offset: 0x0026CC44 public unsafe AntialiasingModel antialiasing { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(PostProcessingProfile.NativeFieldInfoPtr_antialiasing); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new AntialiasingModel(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(PostProcessingProfile.NativeFieldInfoPtr_antialiasing), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x1700334B RID: 13131 // (get) Token: 0x0600978E RID: 38798 RVA: 0x0026EA6C File Offset: 0x0026CC6C // (set) Token: 0x0600978F RID: 38799 RVA: 0x0026EAA0 File Offset: 0x0026CCA0 public unsafe AmbientOcclusionModel ambientOcclusion { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(PostProcessingProfile.NativeFieldInfoPtr_ambientOcclusion); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new AmbientOcclusionModel(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(PostProcessingProfile.NativeFieldInfoPtr_ambientOcclusion), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x1700334C RID: 13132 // (get) Token: 0x06009790 RID: 38800 RVA: 0x0026EAC8 File Offset: 0x0026CCC8 // (set) Token: 0x06009791 RID: 38801 RVA: 0x0026EAFC File Offset: 0x0026CCFC public unsafe ScreenSpaceReflectionModel screenSpaceReflection { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(PostProcessingProfile.NativeFieldInfoPtr_screenSpaceReflection); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new ScreenSpaceReflectionModel(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(PostProcessingProfile.NativeFieldInfoPtr_screenSpaceReflection), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x1700334D RID: 13133 // (get) Token: 0x06009792 RID: 38802 RVA: 0x0026EB24 File Offset: 0x0026CD24 // (set) Token: 0x06009793 RID: 38803 RVA: 0x0026EB58 File Offset: 0x0026CD58 public unsafe DepthOfFieldModel depthOfField { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(PostProcessingProfile.NativeFieldInfoPtr_depthOfField); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new DepthOfFieldModel(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(PostProcessingProfile.NativeFieldInfoPtr_depthOfField), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x1700334E RID: 13134 // (get) Token: 0x06009794 RID: 38804 RVA: 0x0026EB80 File Offset: 0x0026CD80 // (set) Token: 0x06009795 RID: 38805 RVA: 0x0026EBB4 File Offset: 0x0026CDB4 public unsafe MotionBlurModel motionBlur { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(PostProcessingProfile.NativeFieldInfoPtr_motionBlur); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new MotionBlurModel(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(PostProcessingProfile.NativeFieldInfoPtr_motionBlur), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x1700334F RID: 13135 // (get) Token: 0x06009796 RID: 38806 RVA: 0x0026EBDC File Offset: 0x0026CDDC // (set) Token: 0x06009797 RID: 38807 RVA: 0x0026EC10 File Offset: 0x0026CE10 public unsafe EyeAdaptationModel eyeAdaptation { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(PostProcessingProfile.NativeFieldInfoPtr_eyeAdaptation); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new EyeAdaptationModel(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(PostProcessingProfile.NativeFieldInfoPtr_eyeAdaptation), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17003350 RID: 13136 // (get) Token: 0x06009798 RID: 38808 RVA: 0x0026EC38 File Offset: 0x0026CE38 // (set) Token: 0x06009799 RID: 38809 RVA: 0x0026EC6C File Offset: 0x0026CE6C public unsafe BloomModel bloom { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(PostProcessingProfile.NativeFieldInfoPtr_bloom); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new BloomModel(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(PostProcessingProfile.NativeFieldInfoPtr_bloom), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17003351 RID: 13137 // (get) Token: 0x0600979A RID: 38810 RVA: 0x0026EC94 File Offset: 0x0026CE94 // (set) Token: 0x0600979B RID: 38811 RVA: 0x0026ECC8 File Offset: 0x0026CEC8 public unsafe ColorGradingModel colorGrading { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(PostProcessingProfile.NativeFieldInfoPtr_colorGrading); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new ColorGradingModel(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(PostProcessingProfile.NativeFieldInfoPtr_colorGrading), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17003352 RID: 13138 // (get) Token: 0x0600979C RID: 38812 RVA: 0x0026ECF0 File Offset: 0x0026CEF0 // (set) Token: 0x0600979D RID: 38813 RVA: 0x0026ED24 File Offset: 0x0026CF24 public unsafe UserLutModel userLut { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(PostProcessingProfile.NativeFieldInfoPtr_userLut); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new UserLutModel(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(PostProcessingProfile.NativeFieldInfoPtr_userLut), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17003353 RID: 13139 // (get) Token: 0x0600979E RID: 38814 RVA: 0x0026ED4C File Offset: 0x0026CF4C // (set) Token: 0x0600979F RID: 38815 RVA: 0x0026ED80 File Offset: 0x0026CF80 public unsafe ChromaticAberrationModel chromaticAberration { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(PostProcessingProfile.NativeFieldInfoPtr_chromaticAberration); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new ChromaticAberrationModel(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(PostProcessingProfile.NativeFieldInfoPtr_chromaticAberration), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17003354 RID: 13140 // (get) Token: 0x060097A0 RID: 38816 RVA: 0x0026EDA8 File Offset: 0x0026CFA8 // (set) Token: 0x060097A1 RID: 38817 RVA: 0x0026EDDC File Offset: 0x0026CFDC public unsafe GrainModel grain { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(PostProcessingProfile.NativeFieldInfoPtr_grain); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new GrainModel(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(PostProcessingProfile.NativeFieldInfoPtr_grain), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17003355 RID: 13141 // (get) Token: 0x060097A2 RID: 38818 RVA: 0x0026EE04 File Offset: 0x0026D004 // (set) Token: 0x060097A3 RID: 38819 RVA: 0x0026EE38 File Offset: 0x0026D038 public unsafe VignetteModel vignette { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(PostProcessingProfile.NativeFieldInfoPtr_vignette); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new VignetteModel(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(PostProcessingProfile.NativeFieldInfoPtr_vignette), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x17003356 RID: 13142 // (get) Token: 0x060097A4 RID: 38820 RVA: 0x0026EE60 File Offset: 0x0026D060 // (set) Token: 0x060097A5 RID: 38821 RVA: 0x0026EE94 File Offset: 0x0026D094 public unsafe DitheringModel dithering { get { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(PostProcessingProfile.NativeFieldInfoPtr_dithering); IntPtr intPtr2 = *intPtr; return (intPtr2 != 0) ? new DitheringModel(intPtr2) : null; } set { IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this); IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(PostProcessingProfile.NativeFieldInfoPtr_dithering), IL2CPP.Il2CppObjectBaseToPtr(value)); } } // Token: 0x040065B5 RID: 26037 private static readonly IntPtr NativeFieldInfoPtr_debugViews; // Token: 0x040065B6 RID: 26038 private static readonly IntPtr NativeFieldInfoPtr_fog; // Token: 0x040065B7 RID: 26039 private static readonly IntPtr NativeFieldInfoPtr_antialiasing; // Token: 0x040065B8 RID: 26040 private static readonly IntPtr NativeFieldInfoPtr_ambientOcclusion; // Token: 0x040065B9 RID: 26041 private static readonly IntPtr NativeFieldInfoPtr_screenSpaceReflection; // Token: 0x040065BA RID: 26042 private static readonly IntPtr NativeFieldInfoPtr_depthOfField; // Token: 0x040065BB RID: 26043 private static readonly IntPtr NativeFieldInfoPtr_motionBlur; // Token: 0x040065BC RID: 26044 private static readonly IntPtr NativeFieldInfoPtr_eyeAdaptation; // Token: 0x040065BD RID: 26045 private static readonly IntPtr NativeFieldInfoPtr_bloom; // Token: 0x040065BE RID: 26046 private static readonly IntPtr NativeFieldInfoPtr_colorGrading; // Token: 0x040065BF RID: 26047 private static readonly IntPtr NativeFieldInfoPtr_userLut; // Token: 0x040065C0 RID: 26048 private static readonly IntPtr NativeFieldInfoPtr_chromaticAberration; // Token: 0x040065C1 RID: 26049 private static readonly IntPtr NativeFieldInfoPtr_grain; // Token: 0x040065C2 RID: 26050 private static readonly IntPtr NativeFieldInfoPtr_vignette; // Token: 0x040065C3 RID: 26051 private static readonly IntPtr NativeFieldInfoPtr_dithering; // Token: 0x040065C4 RID: 26052 private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0; } }