using System;
using Il2CppInterop.Common.Attributes;
using Il2CppInterop.Runtime;
using UnityEngine;

namespace UnityStandardAssets.ImageEffects
{
	// Token: 0x02000621 RID: 1569
	public class DepthOfFieldDeprecated : PostEffectsBase
	{
		// Token: 0x0600A3DB RID: 41947 RVA: 0x002A0960 File Offset: 0x0029EB60
		[CallerCount(0)]
		[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 652579, XrefRangeEnd = 652590, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
		public unsafe void CreateMaterials()
		{
			IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IntPtr* ptr = null;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(DepthOfFieldDeprecated.NativeMethodInfoPtr_CreateMaterials_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}

		// Token: 0x0600A3DC RID: 41948 RVA: 0x002A09A4 File Offset: 0x0029EBA4
		[CallerCount(0)]
		[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 652590, XrefRangeEnd = 652603, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
		public unsafe override bool CheckResources()
		{
			IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IntPtr* ptr = null;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(IL2CPP.il2cpp_object_get_virtual_method(IL2CPP.Il2CppObjectBaseToPtr(this), DepthOfFieldDeprecated.NativeMethodInfoPtr_CheckResources_Public_Virtual_Boolean_0), IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
			return *IL2CPP.il2cpp_object_unbox(intPtr);
		}

		// Token: 0x0600A3DD RID: 41949 RVA: 0x002A0A00 File Offset: 0x0029EC00
		[CallerCount(0)]
		[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 652603, XrefRangeEnd = 652607, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
		public unsafe void OnDisable()
		{
			IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IntPtr* ptr = null;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(DepthOfFieldDeprecated.NativeMethodInfoPtr_OnDisable_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}

		// Token: 0x0600A3DE RID: 41950 RVA: 0x002A0A44 File Offset: 0x0029EC44
		[CallerCount(0)]
		[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 652607, XrefRangeEnd = 652614, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
		public new unsafe void OnEnable()
		{
			IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IntPtr* ptr = null;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(DepthOfFieldDeprecated.NativeMethodInfoPtr_OnEnable_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}

		// Token: 0x0600A3DF RID: 41951 RVA: 0x002A0A88 File Offset: 0x0029EC88
		[CallerCount(2)]
		[CachedScanResults(RefRangeStart = 652622, RefRangeEnd = 652624, XrefRangeStart = 652614, XrefRangeEnd = 652622, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
		public unsafe float FocalDistance01(float worldDist)
		{
			IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			checked
			{
				IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
				*ptr = ref worldDist;
				IntPtr intPtr2;
				IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(DepthOfFieldDeprecated.NativeMethodInfoPtr_FocalDistance01_Private_Single_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
				Il2CppException.RaiseExceptionIfNecessary(intPtr2);
				return *IL2CPP.il2cpp_object_unbox(intPtr);
			}
		}

		// Token: 0x0600A3E0 RID: 41952 RVA: 0x002A0AEC File Offset: 0x0029ECEC
		[CallerCount(0)]
		public unsafe int GetDividerBasedOnQuality()
		{
			IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IntPtr* ptr = null;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(DepthOfFieldDeprecated.NativeMethodInfoPtr_GetDividerBasedOnQuality_Private_Int32_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
			return *IL2CPP.il2cpp_object_unbox(intPtr);
		}

		// Token: 0x0600A3E1 RID: 41953 RVA: 0x002A0B3C File Offset: 0x0029ED3C
		[CallerCount(0)]
		public unsafe int GetLowResolutionDividerBasedOnQuality(int baseDivider)
		{
			IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			checked
			{
				IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
				*ptr = ref baseDivider;
				IntPtr intPtr2;
				IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(DepthOfFieldDeprecated.NativeMethodInfoPtr_GetLowResolutionDividerBasedOnQuality_Private_Int32_Int32_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
				Il2CppException.RaiseExceptionIfNecessary(intPtr2);
				return *IL2CPP.il2cpp_object_unbox(intPtr);
			}
		}

		// Token: 0x0600A3E2 RID: 41954 RVA: 0x002A0BA0 File Offset: 0x0029EDA0
		[CallerCount(0)]
		[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 652624, XrefRangeEnd = 652733, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
		public unsafe void OnRenderImage(RenderTexture source, RenderTexture destination)
		{
			IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IntPtr* ptr;
			checked
			{
				ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)];
				*ptr = IL2CPP.Il2CppObjectBaseToPtr(source);
			}
			ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(destination);
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(DepthOfFieldDeprecated.NativeMethodInfoPtr_OnRenderImage_Private_Void_RenderTexture_RenderTexture_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}

		// Token: 0x0600A3E3 RID: 41955 RVA: 0x002A0C14 File Offset: 0x0029EE14
		[CallerCount(2)]
		[CachedScanResults(RefRangeStart = 652759, RefRangeEnd = 652761, XrefRangeStart = 652733, XrefRangeEnd = 652759, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
		public unsafe void Blur(RenderTexture from, RenderTexture to, DepthOfFieldDeprecated.DofBlurriness iterations, int blurPass, float spread)
		{
			IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IntPtr* ptr;
			checked
			{
				ptr = stackalloc IntPtr[unchecked((UIntPtr)5) * (UIntPtr)sizeof(IntPtr)];
				*ptr = IL2CPP.Il2CppObjectBaseToPtr(from);
			}
			ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(to);
			ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref iterations;
			ptr[checked(unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref blurPass;
			ptr[checked(unchecked((UIntPtr)4) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref spread;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(DepthOfFieldDeprecated.NativeMethodInfoPtr_Blur_Private_Void_RenderTexture_RenderTexture_DofBlurriness_Int32_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}

		// Token: 0x0600A3E4 RID: 41956 RVA: 0x002A0CC0 File Offset: 0x0029EEC0
		[CallerCount(2)]
		[CachedScanResults(RefRangeStart = 652790, RefRangeEnd = 652792, XrefRangeStart = 652761, XrefRangeEnd = 652790, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
		public unsafe void BlurFg(RenderTexture from, RenderTexture to, DepthOfFieldDeprecated.DofBlurriness iterations, int blurPass, float spread)
		{
			IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IntPtr* ptr;
			checked
			{
				ptr = stackalloc IntPtr[unchecked((UIntPtr)5) * (UIntPtr)sizeof(IntPtr)];
				*ptr = IL2CPP.Il2CppObjectBaseToPtr(from);
			}
			ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(to);
			ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref iterations;
			ptr[checked(unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref blurPass;
			ptr[checked(unchecked((UIntPtr)4) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref spread;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(DepthOfFieldDeprecated.NativeMethodInfoPtr_BlurFg_Private_Void_RenderTexture_RenderTexture_DofBlurriness_Int32_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}

		// Token: 0x0600A3E5 RID: 41957 RVA: 0x002A0D6C File Offset: 0x0029EF6C
		[CallerCount(2)]
		[CachedScanResults(RefRangeStart = 652812, RefRangeEnd = 652814, XrefRangeStart = 652792, XrefRangeEnd = 652812, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
		public unsafe void BlurHex(RenderTexture from, RenderTexture to, int blurPass, float spread, RenderTexture tmp)
		{
			IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IntPtr* ptr;
			checked
			{
				ptr = stackalloc IntPtr[unchecked((UIntPtr)5) * (UIntPtr)sizeof(IntPtr)];
				*ptr = IL2CPP.Il2CppObjectBaseToPtr(from);
			}
			ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(to);
			ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref blurPass;
			ptr[checked(unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref spread;
			ptr[checked(unchecked((UIntPtr)4) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(tmp);
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(DepthOfFieldDeprecated.NativeMethodInfoPtr_BlurHex_Private_Void_RenderTexture_RenderTexture_Int32_Single_RenderTexture_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}

		// Token: 0x0600A3E6 RID: 41958 RVA: 0x002A0E1C File Offset: 0x0029F01C
		[CallerCount(3)]
		[CachedScanResults(RefRangeStart = 652826, RefRangeEnd = 652829, XrefRangeStart = 652814, XrefRangeEnd = 652826, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
		public unsafe void Downsample(RenderTexture from, RenderTexture to)
		{
			IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IntPtr* ptr;
			checked
			{
				ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)];
				*ptr = IL2CPP.Il2CppObjectBaseToPtr(from);
			}
			ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(to);
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(DepthOfFieldDeprecated.NativeMethodInfoPtr_Downsample_Private_Void_RenderTexture_RenderTexture_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}

		// Token: 0x0600A3E7 RID: 41959 RVA: 0x002A0E90 File Offset: 0x0029F090
		[CallerCount(2)]
		[CachedScanResults(RefRangeStart = 652875, RefRangeEnd = 652877, XrefRangeStart = 652829, XrefRangeEnd = 652875, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
		public unsafe void AddBokeh(RenderTexture bokehInfo, RenderTexture tempTex, RenderTexture finalTarget)
		{
			IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IntPtr* ptr;
			checked
			{
				ptr = stackalloc IntPtr[unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)];
				*ptr = IL2CPP.Il2CppObjectBaseToPtr(bokehInfo);
			}
			ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(tempTex);
			ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(finalTarget);
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(DepthOfFieldDeprecated.NativeMethodInfoPtr_AddBokeh_Private_Void_RenderTexture_RenderTexture_RenderTexture_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}

		// Token: 0x0600A3E8 RID: 41960 RVA: 0x002A0F1C File Offset: 0x0029F11C
		[CallerCount(1)]
		[CachedScanResults(RefRangeStart = 652902, RefRangeEnd = 652903, XrefRangeStart = 652877, XrefRangeEnd = 652902, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
		public unsafe void ReleaseTextures()
		{
			IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IntPtr* ptr = null;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(DepthOfFieldDeprecated.NativeMethodInfoPtr_ReleaseTextures_Private_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}

		// Token: 0x0600A3E9 RID: 41961 RVA: 0x002A0F60 File Offset: 0x0029F160
		[CallerCount(1)]
		[CachedScanResults(RefRangeStart = 652932, RefRangeEnd = 652933, XrefRangeStart = 652903, XrefRangeEnd = 652932, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
		public unsafe void AllocateTextures(bool blurForeground, RenderTexture source, int divider, int lowTexDivider)
		{
			IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IntPtr* ptr;
			checked
			{
				ptr = stackalloc IntPtr[unchecked((UIntPtr)4) * (UIntPtr)sizeof(IntPtr)];
				*ptr = ref blurForeground;
			}
			ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(source);
			ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref divider;
			ptr[checked(unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref lowTexDivider;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(DepthOfFieldDeprecated.NativeMethodInfoPtr_AllocateTextures_Private_Void_Boolean_RenderTexture_Int32_Int32_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}

		// Token: 0x0600A3EA RID: 41962 RVA: 0x002A0FF4 File Offset: 0x0029F1F4
		[CallerCount(0)]
		[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 652933, XrefRangeEnd = 652934, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
		public unsafe DepthOfFieldDeprecated()
			: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<DepthOfFieldDeprecated>.NativeClassPtr))
		{
			IntPtr* ptr = null;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(DepthOfFieldDeprecated.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}

		// Token: 0x0600A3EB RID: 41963 RVA: 0x002A1040 File Offset: 0x0029F240
		// Note: this type is marked as 'beforefieldinit'.
		static DepthOfFieldDeprecated()
		{
			Il2CppClassPointerStore<DepthOfFieldDeprecated>.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "UnityStandardAssets.ImageEffects", "DepthOfFieldDeprecated");
			IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<DepthOfFieldDeprecated>.NativeClassPtr);
			DepthOfFieldDeprecated.NativeFieldInfoPtr_SMOOTH_DOWNSAMPLE_PASS = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<DepthOfFieldDeprecated>.NativeClassPtr, "SMOOTH_DOWNSAMPLE_PASS");
			DepthOfFieldDeprecated.NativeFieldInfoPtr_BOKEH_EXTRA_BLUR = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<DepthOfFieldDeprecated>.NativeClassPtr, "BOKEH_EXTRA_BLUR");
			DepthOfFieldDeprecated.NativeFieldInfoPtr_quality = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<DepthOfFieldDeprecated>.NativeClassPtr, "quality");
			DepthOfFieldDeprecated.NativeFieldInfoPtr_resolution = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<DepthOfFieldDeprecated>.NativeClassPtr, "resolution");
			DepthOfFieldDeprecated.NativeFieldInfoPtr_simpleTweakMode = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<DepthOfFieldDeprecated>.NativeClassPtr, "simpleTweakMode");
			DepthOfFieldDeprecated.NativeFieldInfoPtr_focalPoint = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<DepthOfFieldDeprecated>.NativeClassPtr, "focalPoint");
			DepthOfFieldDeprecated.NativeFieldInfoPtr_smoothness = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<DepthOfFieldDeprecated>.NativeClassPtr, "smoothness");
			DepthOfFieldDeprecated.NativeFieldInfoPtr_focalZDistance = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<DepthOfFieldDeprecated>.NativeClassPtr, "focalZDistance");
			DepthOfFieldDeprecated.NativeFieldInfoPtr_focalZStartCurve = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<DepthOfFieldDeprecated>.NativeClassPtr, "focalZStartCurve");
			DepthOfFieldDeprecated.NativeFieldInfoPtr_focalZEndCurve = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<DepthOfFieldDeprecated>.NativeClassPtr, "focalZEndCurve");
			DepthOfFieldDeprecated.NativeFieldInfoPtr_focalStartCurve = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<DepthOfFieldDeprecated>.NativeClassPtr, "focalStartCurve");
			DepthOfFieldDeprecated.NativeFieldInfoPtr_focalEndCurve = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<DepthOfFieldDeprecated>.NativeClassPtr, "focalEndCurve");
			DepthOfFieldDeprecated.NativeFieldInfoPtr_focalDistance01 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<DepthOfFieldDeprecated>.NativeClassPtr, "focalDistance01");
			DepthOfFieldDeprecated.NativeFieldInfoPtr_objectFocus = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<DepthOfFieldDeprecated>.NativeClassPtr, "objectFocus");
			DepthOfFieldDeprecated.NativeFieldInfoPtr_focalSize = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<DepthOfFieldDeprecated>.NativeClassPtr, "focalSize");
			DepthOfFieldDeprecated.NativeFieldInfoPtr_bluriness = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<DepthOfFieldDeprecated>.NativeClassPtr, "bluriness");
			DepthOfFieldDeprecated.NativeFieldInfoPtr_maxBlurSpread = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<DepthOfFieldDeprecated>.NativeClassPtr, "maxBlurSpread");
			DepthOfFieldDeprecated.NativeFieldInfoPtr_foregroundBlurExtrude = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<DepthOfFieldDeprecated>.NativeClassPtr, "foregroundBlurExtrude");
			DepthOfFieldDeprecated.NativeFieldInfoPtr_dofBlurShader = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<DepthOfFieldDeprecated>.NativeClassPtr, "dofBlurShader");
			DepthOfFieldDeprecated.NativeFieldInfoPtr_dofBlurMaterial = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<DepthOfFieldDeprecated>.NativeClassPtr, "dofBlurMaterial");
			DepthOfFieldDeprecated.NativeFieldInfoPtr_dofShader = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<DepthOfFieldDeprecated>.NativeClassPtr, "dofShader");
			DepthOfFieldDeprecated.NativeFieldInfoPtr_dofMaterial = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<DepthOfFieldDeprecated>.NativeClassPtr, "dofMaterial");
			DepthOfFieldDeprecated.NativeFieldInfoPtr_visualize = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<DepthOfFieldDeprecated>.NativeClassPtr, "visualize");
			DepthOfFieldDeprecated.NativeFieldInfoPtr_bokehDestination = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<DepthOfFieldDeprecated>.NativeClassPtr, "bokehDestination");
			DepthOfFieldDeprecated.NativeFieldInfoPtr_widthOverHeight = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<DepthOfFieldDeprecated>.NativeClassPtr, "widthOverHeight");
			DepthOfFieldDeprecated.NativeFieldInfoPtr_oneOverBaseSize = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<DepthOfFieldDeprecated>.NativeClassPtr, "oneOverBaseSize");
			DepthOfFieldDeprecated.NativeFieldInfoPtr_bokeh = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<DepthOfFieldDeprecated>.NativeClassPtr, "bokeh");
			DepthOfFieldDeprecated.NativeFieldInfoPtr_bokehSupport = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<DepthOfFieldDeprecated>.NativeClassPtr, "bokehSupport");
			DepthOfFieldDeprecated.NativeFieldInfoPtr_bokehShader = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<DepthOfFieldDeprecated>.NativeClassPtr, "bokehShader");
			DepthOfFieldDeprecated.NativeFieldInfoPtr_bokehTexture = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<DepthOfFieldDeprecated>.NativeClassPtr, "bokehTexture");
			DepthOfFieldDeprecated.NativeFieldInfoPtr_bokehScale = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<DepthOfFieldDeprecated>.NativeClassPtr, "bokehScale");
			DepthOfFieldDeprecated.NativeFieldInfoPtr_bokehIntensity = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<DepthOfFieldDeprecated>.NativeClassPtr, "bokehIntensity");
			DepthOfFieldDeprecated.NativeFieldInfoPtr_bokehThresholdContrast = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<DepthOfFieldDeprecated>.NativeClassPtr, "bokehThresholdContrast");
			DepthOfFieldDeprecated.NativeFieldInfoPtr_bokehThresholdLuminance = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<DepthOfFieldDeprecated>.NativeClassPtr, "bokehThresholdLuminance");
			DepthOfFieldDeprecated.NativeFieldInfoPtr_bokehDownsample = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<DepthOfFieldDeprecated>.NativeClassPtr, "bokehDownsample");
			DepthOfFieldDeprecated.NativeFieldInfoPtr_bokehMaterial = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<DepthOfFieldDeprecated>.NativeClassPtr, "bokehMaterial");
			DepthOfFieldDeprecated.NativeFieldInfoPtr__camera = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<DepthOfFieldDeprecated>.NativeClassPtr, "_camera");
			DepthOfFieldDeprecated.NativeFieldInfoPtr_foregroundTexture = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<DepthOfFieldDeprecated>.NativeClassPtr, "foregroundTexture");
			DepthOfFieldDeprecated.NativeFieldInfoPtr_mediumRezWorkTexture = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<DepthOfFieldDeprecated>.NativeClassPtr, "mediumRezWorkTexture");
			DepthOfFieldDeprecated.NativeFieldInfoPtr_finalDefocus = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<DepthOfFieldDeprecated>.NativeClassPtr, "finalDefocus");
			DepthOfFieldDeprecated.NativeFieldInfoPtr_lowRezWorkTexture = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<DepthOfFieldDeprecated>.NativeClassPtr, "lowRezWorkTexture");
			DepthOfFieldDeprecated.NativeFieldInfoPtr_bokehSource = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<DepthOfFieldDeprecated>.NativeClassPtr, "bokehSource");
			DepthOfFieldDeprecated.NativeFieldInfoPtr_bokehSource2 = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<DepthOfFieldDeprecated>.NativeClassPtr, "bokehSource2");
			DepthOfFieldDeprecated.NativeMethodInfoPtr_CreateMaterials_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<DepthOfFieldDeprecated>.NativeClassPtr, 100676029);
			DepthOfFieldDeprecated.NativeMethodInfoPtr_CheckResources_Public_Virtual_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<DepthOfFieldDeprecated>.NativeClassPtr, 100676030);
			DepthOfFieldDeprecated.NativeMethodInfoPtr_OnDisable_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<DepthOfFieldDeprecated>.NativeClassPtr, 100676031);
			DepthOfFieldDeprecated.NativeMethodInfoPtr_OnEnable_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<DepthOfFieldDeprecated>.NativeClassPtr, 100676032);
			DepthOfFieldDeprecated.NativeMethodInfoPtr_FocalDistance01_Private_Single_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<DepthOfFieldDeprecated>.NativeClassPtr, 100676033);
			DepthOfFieldDeprecated.NativeMethodInfoPtr_GetDividerBasedOnQuality_Private_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<DepthOfFieldDeprecated>.NativeClassPtr, 100676034);
			DepthOfFieldDeprecated.NativeMethodInfoPtr_GetLowResolutionDividerBasedOnQuality_Private_Int32_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<DepthOfFieldDeprecated>.NativeClassPtr, 100676035);
			DepthOfFieldDeprecated.NativeMethodInfoPtr_OnRenderImage_Private_Void_RenderTexture_RenderTexture_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<DepthOfFieldDeprecated>.NativeClassPtr, 100676036);
			DepthOfFieldDeprecated.NativeMethodInfoPtr_Blur_Private_Void_RenderTexture_RenderTexture_DofBlurriness_Int32_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<DepthOfFieldDeprecated>.NativeClassPtr, 100676037);
			DepthOfFieldDeprecated.NativeMethodInfoPtr_BlurFg_Private_Void_RenderTexture_RenderTexture_DofBlurriness_Int32_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<DepthOfFieldDeprecated>.NativeClassPtr, 100676038);
			DepthOfFieldDeprecated.NativeMethodInfoPtr_BlurHex_Private_Void_RenderTexture_RenderTexture_Int32_Single_RenderTexture_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<DepthOfFieldDeprecated>.NativeClassPtr, 100676039);
			DepthOfFieldDeprecated.NativeMethodInfoPtr_Downsample_Private_Void_RenderTexture_RenderTexture_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<DepthOfFieldDeprecated>.NativeClassPtr, 100676040);
			DepthOfFieldDeprecated.NativeMethodInfoPtr_AddBokeh_Private_Void_RenderTexture_RenderTexture_RenderTexture_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<DepthOfFieldDeprecated>.NativeClassPtr, 100676041);
			DepthOfFieldDeprecated.NativeMethodInfoPtr_ReleaseTextures_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<DepthOfFieldDeprecated>.NativeClassPtr, 100676042);
			DepthOfFieldDeprecated.NativeMethodInfoPtr_AllocateTextures_Private_Void_Boolean_RenderTexture_Int32_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<DepthOfFieldDeprecated>.NativeClassPtr, 100676043);
			DepthOfFieldDeprecated.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<DepthOfFieldDeprecated>.NativeClassPtr, 100676044);
		}

		// Token: 0x0600A3EC RID: 41964 RVA: 0x00298C00 File Offset: 0x00296E00
		public DepthOfFieldDeprecated(IntPtr pointer)
			: base(pointer)
		{
		}

		// Token: 0x17003762 RID: 14178
		// (get) Token: 0x0600A3ED RID: 41965 RVA: 0x002A150C File Offset: 0x0029F70C
		// (set) Token: 0x0600A3EE RID: 41966 RVA: 0x002A152A File Offset: 0x0029F72A
		public unsafe static int SMOOTH_DOWNSAMPLE_PASS
		{
			get
			{
				int num;
				IL2CPP.il2cpp_field_static_get_value(DepthOfFieldDeprecated.NativeFieldInfoPtr_SMOOTH_DOWNSAMPLE_PASS, (void*)(&num));
				return num;
			}
			set
			{
				IL2CPP.il2cpp_field_static_set_value(DepthOfFieldDeprecated.NativeFieldInfoPtr_SMOOTH_DOWNSAMPLE_PASS, (void*)(&value));
			}
		}

		// Token: 0x17003763 RID: 14179
		// (get) Token: 0x0600A3EF RID: 41967 RVA: 0x002A153C File Offset: 0x0029F73C
		// (set) Token: 0x0600A3F0 RID: 41968 RVA: 0x002A155A File Offset: 0x0029F75A
		public unsafe static float BOKEH_EXTRA_BLUR
		{
			get
			{
				float num;
				IL2CPP.il2cpp_field_static_get_value(DepthOfFieldDeprecated.NativeFieldInfoPtr_BOKEH_EXTRA_BLUR, (void*)(&num));
				return num;
			}
			set
			{
				IL2CPP.il2cpp_field_static_set_value(DepthOfFieldDeprecated.NativeFieldInfoPtr_BOKEH_EXTRA_BLUR, (void*)(&value));
			}
		}

		// Token: 0x17003764 RID: 14180
		// (get) Token: 0x0600A3F1 RID: 41969 RVA: 0x002A156C File Offset: 0x0029F76C
		// (set) Token: 0x0600A3F2 RID: 41970 RVA: 0x002A1594 File Offset: 0x0029F794
		public unsafe DepthOfFieldDeprecated.Dof34QualitySetting quality
		{
			get
			{
				IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DepthOfFieldDeprecated.NativeFieldInfoPtr_quality);
				return *intPtr;
			}
			set
			{
				*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DepthOfFieldDeprecated.NativeFieldInfoPtr_quality)) = value;
			}
		}

		// Token: 0x17003765 RID: 14181
		// (get) Token: 0x0600A3F3 RID: 41971 RVA: 0x002A15B8 File Offset: 0x0029F7B8
		// (set) Token: 0x0600A3F4 RID: 41972 RVA: 0x002A15E0 File Offset: 0x0029F7E0
		public unsafe DepthOfFieldDeprecated.DofResolution resolution
		{
			get
			{
				IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DepthOfFieldDeprecated.NativeFieldInfoPtr_resolution);
				return *intPtr;
			}
			set
			{
				*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DepthOfFieldDeprecated.NativeFieldInfoPtr_resolution)) = value;
			}
		}

		// Token: 0x17003766 RID: 14182
		// (get) Token: 0x0600A3F5 RID: 41973 RVA: 0x002A1604 File Offset: 0x0029F804
		// (set) Token: 0x0600A3F6 RID: 41974 RVA: 0x002A162C File Offset: 0x0029F82C
		public unsafe bool simpleTweakMode
		{
			get
			{
				IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DepthOfFieldDeprecated.NativeFieldInfoPtr_simpleTweakMode);
				return *intPtr;
			}
			set
			{
				*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DepthOfFieldDeprecated.NativeFieldInfoPtr_simpleTweakMode)) = value;
			}
		}

		// Token: 0x17003767 RID: 14183
		// (get) Token: 0x0600A3F7 RID: 41975 RVA: 0x002A1650 File Offset: 0x0029F850
		// (set) Token: 0x0600A3F8 RID: 41976 RVA: 0x002A1678 File Offset: 0x0029F878
		public unsafe float focalPoint
		{
			get
			{
				IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DepthOfFieldDeprecated.NativeFieldInfoPtr_focalPoint);
				return *intPtr;
			}
			set
			{
				*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DepthOfFieldDeprecated.NativeFieldInfoPtr_focalPoint)) = value;
			}
		}

		// Token: 0x17003768 RID: 14184
		// (get) Token: 0x0600A3F9 RID: 41977 RVA: 0x002A169C File Offset: 0x0029F89C
		// (set) Token: 0x0600A3FA RID: 41978 RVA: 0x002A16C4 File Offset: 0x0029F8C4
		public unsafe float smoothness
		{
			get
			{
				IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DepthOfFieldDeprecated.NativeFieldInfoPtr_smoothness);
				return *intPtr;
			}
			set
			{
				*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DepthOfFieldDeprecated.NativeFieldInfoPtr_smoothness)) = value;
			}
		}

		// Token: 0x17003769 RID: 14185
		// (get) Token: 0x0600A3FB RID: 41979 RVA: 0x002A16E8 File Offset: 0x0029F8E8
		// (set) Token: 0x0600A3FC RID: 41980 RVA: 0x002A1710 File Offset: 0x0029F910
		public unsafe float focalZDistance
		{
			get
			{
				IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DepthOfFieldDeprecated.NativeFieldInfoPtr_focalZDistance);
				return *intPtr;
			}
			set
			{
				*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DepthOfFieldDeprecated.NativeFieldInfoPtr_focalZDistance)) = value;
			}
		}

		// Token: 0x1700376A RID: 14186
		// (get) Token: 0x0600A3FD RID: 41981 RVA: 0x002A1734 File Offset: 0x0029F934
		// (set) Token: 0x0600A3FE RID: 41982 RVA: 0x002A175C File Offset: 0x0029F95C
		public unsafe float focalZStartCurve
		{
			get
			{
				IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DepthOfFieldDeprecated.NativeFieldInfoPtr_focalZStartCurve);
				return *intPtr;
			}
			set
			{
				*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DepthOfFieldDeprecated.NativeFieldInfoPtr_focalZStartCurve)) = value;
			}
		}

		// Token: 0x1700376B RID: 14187
		// (get) Token: 0x0600A3FF RID: 41983 RVA: 0x002A1780 File Offset: 0x0029F980
		// (set) Token: 0x0600A400 RID: 41984 RVA: 0x002A17A8 File Offset: 0x0029F9A8
		public unsafe float focalZEndCurve
		{
			get
			{
				IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DepthOfFieldDeprecated.NativeFieldInfoPtr_focalZEndCurve);
				return *intPtr;
			}
			set
			{
				*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DepthOfFieldDeprecated.NativeFieldInfoPtr_focalZEndCurve)) = value;
			}
		}

		// Token: 0x1700376C RID: 14188
		// (get) Token: 0x0600A401 RID: 41985 RVA: 0x002A17CC File Offset: 0x0029F9CC
		// (set) Token: 0x0600A402 RID: 41986 RVA: 0x002A17F4 File Offset: 0x0029F9F4
		public unsafe float focalStartCurve
		{
			get
			{
				IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DepthOfFieldDeprecated.NativeFieldInfoPtr_focalStartCurve);
				return *intPtr;
			}
			set
			{
				*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DepthOfFieldDeprecated.NativeFieldInfoPtr_focalStartCurve)) = value;
			}
		}

		// Token: 0x1700376D RID: 14189
		// (get) Token: 0x0600A403 RID: 41987 RVA: 0x002A1818 File Offset: 0x0029FA18
		// (set) Token: 0x0600A404 RID: 41988 RVA: 0x002A1840 File Offset: 0x0029FA40
		public unsafe float focalEndCurve
		{
			get
			{
				IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DepthOfFieldDeprecated.NativeFieldInfoPtr_focalEndCurve);
				return *intPtr;
			}
			set
			{
				*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DepthOfFieldDeprecated.NativeFieldInfoPtr_focalEndCurve)) = value;
			}
		}

		// Token: 0x1700376E RID: 14190
		// (get) Token: 0x0600A405 RID: 41989 RVA: 0x002A1864 File Offset: 0x0029FA64
		// (set) Token: 0x0600A406 RID: 41990 RVA: 0x002A188C File Offset: 0x0029FA8C
		public unsafe float focalDistance01
		{
			get
			{
				IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DepthOfFieldDeprecated.NativeFieldInfoPtr_focalDistance01);
				return *intPtr;
			}
			set
			{
				*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DepthOfFieldDeprecated.NativeFieldInfoPtr_focalDistance01)) = value;
			}
		}

		// Token: 0x1700376F RID: 14191
		// (get) Token: 0x0600A407 RID: 41991 RVA: 0x002A18B0 File Offset: 0x0029FAB0
		// (set) Token: 0x0600A408 RID: 41992 RVA: 0x002A18E4 File Offset: 0x0029FAE4
		public unsafe Transform objectFocus
		{
			get
			{
				IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DepthOfFieldDeprecated.NativeFieldInfoPtr_objectFocus);
				IntPtr intPtr2 = *intPtr;
				return (intPtr2 != 0) ? new Transform(intPtr2) : null;
			}
			set
			{
				IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
				IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(DepthOfFieldDeprecated.NativeFieldInfoPtr_objectFocus), IL2CPP.Il2CppObjectBaseToPtr(value));
			}
		}

		// Token: 0x17003770 RID: 14192
		// (get) Token: 0x0600A409 RID: 41993 RVA: 0x002A190C File Offset: 0x0029FB0C
		// (set) Token: 0x0600A40A RID: 41994 RVA: 0x002A1934 File Offset: 0x0029FB34
		public unsafe float focalSize
		{
			get
			{
				IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DepthOfFieldDeprecated.NativeFieldInfoPtr_focalSize);
				return *intPtr;
			}
			set
			{
				*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DepthOfFieldDeprecated.NativeFieldInfoPtr_focalSize)) = value;
			}
		}

		// Token: 0x17003771 RID: 14193
		// (get) Token: 0x0600A40B RID: 41995 RVA: 0x002A1958 File Offset: 0x0029FB58
		// (set) Token: 0x0600A40C RID: 41996 RVA: 0x002A1980 File Offset: 0x0029FB80
		public unsafe DepthOfFieldDeprecated.DofBlurriness bluriness
		{
			get
			{
				IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DepthOfFieldDeprecated.NativeFieldInfoPtr_bluriness);
				return *intPtr;
			}
			set
			{
				*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DepthOfFieldDeprecated.NativeFieldInfoPtr_bluriness)) = value;
			}
		}

		// Token: 0x17003772 RID: 14194
		// (get) Token: 0x0600A40D RID: 41997 RVA: 0x002A19A4 File Offset: 0x0029FBA4
		// (set) Token: 0x0600A40E RID: 41998 RVA: 0x002A19CC File Offset: 0x0029FBCC
		public unsafe float maxBlurSpread
		{
			get
			{
				IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DepthOfFieldDeprecated.NativeFieldInfoPtr_maxBlurSpread);
				return *intPtr;
			}
			set
			{
				*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DepthOfFieldDeprecated.NativeFieldInfoPtr_maxBlurSpread)) = value;
			}
		}

		// Token: 0x17003773 RID: 14195
		// (get) Token: 0x0600A40F RID: 41999 RVA: 0x002A19F0 File Offset: 0x0029FBF0
		// (set) Token: 0x0600A410 RID: 42000 RVA: 0x002A1A18 File Offset: 0x0029FC18
		public unsafe float foregroundBlurExtrude
		{
			get
			{
				IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DepthOfFieldDeprecated.NativeFieldInfoPtr_foregroundBlurExtrude);
				return *intPtr;
			}
			set
			{
				*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DepthOfFieldDeprecated.NativeFieldInfoPtr_foregroundBlurExtrude)) = value;
			}
		}

		// Token: 0x17003774 RID: 14196
		// (get) Token: 0x0600A411 RID: 42001 RVA: 0x002A1A3C File Offset: 0x0029FC3C
		// (set) Token: 0x0600A412 RID: 42002 RVA: 0x002A1A70 File Offset: 0x0029FC70
		public unsafe Shader dofBlurShader
		{
			get
			{
				IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DepthOfFieldDeprecated.NativeFieldInfoPtr_dofBlurShader);
				IntPtr intPtr2 = *intPtr;
				return (intPtr2 != 0) ? new Shader(intPtr2) : null;
			}
			set
			{
				IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
				IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(DepthOfFieldDeprecated.NativeFieldInfoPtr_dofBlurShader), IL2CPP.Il2CppObjectBaseToPtr(value));
			}
		}

		// Token: 0x17003775 RID: 14197
		// (get) Token: 0x0600A413 RID: 42003 RVA: 0x002A1A98 File Offset: 0x0029FC98
		// (set) Token: 0x0600A414 RID: 42004 RVA: 0x002A1ACC File Offset: 0x0029FCCC
		public unsafe Material dofBlurMaterial
		{
			get
			{
				IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DepthOfFieldDeprecated.NativeFieldInfoPtr_dofBlurMaterial);
				IntPtr intPtr2 = *intPtr;
				return (intPtr2 != 0) ? new Material(intPtr2) : null;
			}
			set
			{
				IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
				IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(DepthOfFieldDeprecated.NativeFieldInfoPtr_dofBlurMaterial), IL2CPP.Il2CppObjectBaseToPtr(value));
			}
		}

		// Token: 0x17003776 RID: 14198
		// (get) Token: 0x0600A415 RID: 42005 RVA: 0x002A1AF4 File Offset: 0x0029FCF4
		// (set) Token: 0x0600A416 RID: 42006 RVA: 0x002A1B28 File Offset: 0x0029FD28
		public unsafe Shader dofShader
		{
			get
			{
				IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DepthOfFieldDeprecated.NativeFieldInfoPtr_dofShader);
				IntPtr intPtr2 = *intPtr;
				return (intPtr2 != 0) ? new Shader(intPtr2) : null;
			}
			set
			{
				IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
				IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(DepthOfFieldDeprecated.NativeFieldInfoPtr_dofShader), IL2CPP.Il2CppObjectBaseToPtr(value));
			}
		}

		// Token: 0x17003777 RID: 14199
		// (get) Token: 0x0600A417 RID: 42007 RVA: 0x002A1B50 File Offset: 0x0029FD50
		// (set) Token: 0x0600A418 RID: 42008 RVA: 0x002A1B84 File Offset: 0x0029FD84
		public unsafe Material dofMaterial
		{
			get
			{
				IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DepthOfFieldDeprecated.NativeFieldInfoPtr_dofMaterial);
				IntPtr intPtr2 = *intPtr;
				return (intPtr2 != 0) ? new Material(intPtr2) : null;
			}
			set
			{
				IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
				IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(DepthOfFieldDeprecated.NativeFieldInfoPtr_dofMaterial), IL2CPP.Il2CppObjectBaseToPtr(value));
			}
		}

		// Token: 0x17003778 RID: 14200
		// (get) Token: 0x0600A419 RID: 42009 RVA: 0x002A1BAC File Offset: 0x0029FDAC
		// (set) Token: 0x0600A41A RID: 42010 RVA: 0x002A1BD4 File Offset: 0x0029FDD4
		public unsafe bool visualize
		{
			get
			{
				IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DepthOfFieldDeprecated.NativeFieldInfoPtr_visualize);
				return *intPtr;
			}
			set
			{
				*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DepthOfFieldDeprecated.NativeFieldInfoPtr_visualize)) = value;
			}
		}

		// Token: 0x17003779 RID: 14201
		// (get) Token: 0x0600A41B RID: 42011 RVA: 0x002A1BF8 File Offset: 0x0029FDF8
		// (set) Token: 0x0600A41C RID: 42012 RVA: 0x002A1C20 File Offset: 0x0029FE20
		public unsafe DepthOfFieldDeprecated.BokehDestination bokehDestination
		{
			get
			{
				IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DepthOfFieldDeprecated.NativeFieldInfoPtr_bokehDestination);
				return *intPtr;
			}
			set
			{
				*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DepthOfFieldDeprecated.NativeFieldInfoPtr_bokehDestination)) = value;
			}
		}

		// Token: 0x1700377A RID: 14202
		// (get) Token: 0x0600A41D RID: 42013 RVA: 0x002A1C44 File Offset: 0x0029FE44
		// (set) Token: 0x0600A41E RID: 42014 RVA: 0x002A1C6C File Offset: 0x0029FE6C
		public unsafe float widthOverHeight
		{
			get
			{
				IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DepthOfFieldDeprecated.NativeFieldInfoPtr_widthOverHeight);
				return *intPtr;
			}
			set
			{
				*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DepthOfFieldDeprecated.NativeFieldInfoPtr_widthOverHeight)) = value;
			}
		}

		// Token: 0x1700377B RID: 14203
		// (get) Token: 0x0600A41F RID: 42015 RVA: 0x002A1C90 File Offset: 0x0029FE90
		// (set) Token: 0x0600A420 RID: 42016 RVA: 0x002A1CB8 File Offset: 0x0029FEB8
		public unsafe float oneOverBaseSize
		{
			get
			{
				IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DepthOfFieldDeprecated.NativeFieldInfoPtr_oneOverBaseSize);
				return *intPtr;
			}
			set
			{
				*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DepthOfFieldDeprecated.NativeFieldInfoPtr_oneOverBaseSize)) = value;
			}
		}

		// Token: 0x1700377C RID: 14204
		// (get) Token: 0x0600A421 RID: 42017 RVA: 0x002A1CDC File Offset: 0x0029FEDC
		// (set) Token: 0x0600A422 RID: 42018 RVA: 0x002A1D04 File Offset: 0x0029FF04
		public unsafe bool bokeh
		{
			get
			{
				IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DepthOfFieldDeprecated.NativeFieldInfoPtr_bokeh);
				return *intPtr;
			}
			set
			{
				*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DepthOfFieldDeprecated.NativeFieldInfoPtr_bokeh)) = value;
			}
		}

		// Token: 0x1700377D RID: 14205
		// (get) Token: 0x0600A423 RID: 42019 RVA: 0x002A1D28 File Offset: 0x0029FF28
		// (set) Token: 0x0600A424 RID: 42020 RVA: 0x002A1D50 File Offset: 0x0029FF50
		public unsafe bool bokehSupport
		{
			get
			{
				IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DepthOfFieldDeprecated.NativeFieldInfoPtr_bokehSupport);
				return *intPtr;
			}
			set
			{
				*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DepthOfFieldDeprecated.NativeFieldInfoPtr_bokehSupport)) = value;
			}
		}

		// Token: 0x1700377E RID: 14206
		// (get) Token: 0x0600A425 RID: 42021 RVA: 0x002A1D74 File Offset: 0x0029FF74
		// (set) Token: 0x0600A426 RID: 42022 RVA: 0x002A1DA8 File Offset: 0x0029FFA8
		public unsafe Shader bokehShader
		{
			get
			{
				IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DepthOfFieldDeprecated.NativeFieldInfoPtr_bokehShader);
				IntPtr intPtr2 = *intPtr;
				return (intPtr2 != 0) ? new Shader(intPtr2) : null;
			}
			set
			{
				IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
				IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(DepthOfFieldDeprecated.NativeFieldInfoPtr_bokehShader), IL2CPP.Il2CppObjectBaseToPtr(value));
			}
		}

		// Token: 0x1700377F RID: 14207
		// (get) Token: 0x0600A427 RID: 42023 RVA: 0x002A1DD0 File Offset: 0x0029FFD0
		// (set) Token: 0x0600A428 RID: 42024 RVA: 0x002A1E04 File Offset: 0x002A0004
		public unsafe Texture2D bokehTexture
		{
			get
			{
				IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DepthOfFieldDeprecated.NativeFieldInfoPtr_bokehTexture);
				IntPtr intPtr2 = *intPtr;
				return (intPtr2 != 0) ? new Texture2D(intPtr2) : null;
			}
			set
			{
				IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
				IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(DepthOfFieldDeprecated.NativeFieldInfoPtr_bokehTexture), IL2CPP.Il2CppObjectBaseToPtr(value));
			}
		}

		// Token: 0x17003780 RID: 14208
		// (get) Token: 0x0600A429 RID: 42025 RVA: 0x002A1E2C File Offset: 0x002A002C
		// (set) Token: 0x0600A42A RID: 42026 RVA: 0x002A1E54 File Offset: 0x002A0054
		public unsafe float bokehScale
		{
			get
			{
				IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DepthOfFieldDeprecated.NativeFieldInfoPtr_bokehScale);
				return *intPtr;
			}
			set
			{
				*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DepthOfFieldDeprecated.NativeFieldInfoPtr_bokehScale)) = value;
			}
		}

		// Token: 0x17003781 RID: 14209
		// (get) Token: 0x0600A42B RID: 42027 RVA: 0x002A1E78 File Offset: 0x002A0078
		// (set) Token: 0x0600A42C RID: 42028 RVA: 0x002A1EA0 File Offset: 0x002A00A0
		public unsafe float bokehIntensity
		{
			get
			{
				IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DepthOfFieldDeprecated.NativeFieldInfoPtr_bokehIntensity);
				return *intPtr;
			}
			set
			{
				*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DepthOfFieldDeprecated.NativeFieldInfoPtr_bokehIntensity)) = value;
			}
		}

		// Token: 0x17003782 RID: 14210
		// (get) Token: 0x0600A42D RID: 42029 RVA: 0x002A1EC4 File Offset: 0x002A00C4
		// (set) Token: 0x0600A42E RID: 42030 RVA: 0x002A1EEC File Offset: 0x002A00EC
		public unsafe float bokehThresholdContrast
		{
			get
			{
				IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DepthOfFieldDeprecated.NativeFieldInfoPtr_bokehThresholdContrast);
				return *intPtr;
			}
			set
			{
				*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DepthOfFieldDeprecated.NativeFieldInfoPtr_bokehThresholdContrast)) = value;
			}
		}

		// Token: 0x17003783 RID: 14211
		// (get) Token: 0x0600A42F RID: 42031 RVA: 0x002A1F10 File Offset: 0x002A0110
		// (set) Token: 0x0600A430 RID: 42032 RVA: 0x002A1F38 File Offset: 0x002A0138
		public unsafe float bokehThresholdLuminance
		{
			get
			{
				IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DepthOfFieldDeprecated.NativeFieldInfoPtr_bokehThresholdLuminance);
				return *intPtr;
			}
			set
			{
				*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DepthOfFieldDeprecated.NativeFieldInfoPtr_bokehThresholdLuminance)) = value;
			}
		}

		// Token: 0x17003784 RID: 14212
		// (get) Token: 0x0600A431 RID: 42033 RVA: 0x002A1F5C File Offset: 0x002A015C
		// (set) Token: 0x0600A432 RID: 42034 RVA: 0x002A1F84 File Offset: 0x002A0184
		public unsafe int bokehDownsample
		{
			get
			{
				IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DepthOfFieldDeprecated.NativeFieldInfoPtr_bokehDownsample);
				return *intPtr;
			}
			set
			{
				*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DepthOfFieldDeprecated.NativeFieldInfoPtr_bokehDownsample)) = value;
			}
		}

		// Token: 0x17003785 RID: 14213
		// (get) Token: 0x0600A433 RID: 42035 RVA: 0x002A1FA8 File Offset: 0x002A01A8
		// (set) Token: 0x0600A434 RID: 42036 RVA: 0x002A1FDC File Offset: 0x002A01DC
		public unsafe Material bokehMaterial
		{
			get
			{
				IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DepthOfFieldDeprecated.NativeFieldInfoPtr_bokehMaterial);
				IntPtr intPtr2 = *intPtr;
				return (intPtr2 != 0) ? new Material(intPtr2) : null;
			}
			set
			{
				IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
				IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(DepthOfFieldDeprecated.NativeFieldInfoPtr_bokehMaterial), IL2CPP.Il2CppObjectBaseToPtr(value));
			}
		}

		// Token: 0x17003786 RID: 14214
		// (get) Token: 0x0600A435 RID: 42037 RVA: 0x002A2004 File Offset: 0x002A0204
		// (set) Token: 0x0600A436 RID: 42038 RVA: 0x002A2038 File Offset: 0x002A0238
		public unsafe Camera _camera
		{
			get
			{
				IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DepthOfFieldDeprecated.NativeFieldInfoPtr__camera);
				IntPtr intPtr2 = *intPtr;
				return (intPtr2 != 0) ? new Camera(intPtr2) : null;
			}
			set
			{
				IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
				IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(DepthOfFieldDeprecated.NativeFieldInfoPtr__camera), IL2CPP.Il2CppObjectBaseToPtr(value));
			}
		}

		// Token: 0x17003787 RID: 14215
		// (get) Token: 0x0600A437 RID: 42039 RVA: 0x002A2060 File Offset: 0x002A0260
		// (set) Token: 0x0600A438 RID: 42040 RVA: 0x002A2094 File Offset: 0x002A0294
		public unsafe RenderTexture foregroundTexture
		{
			get
			{
				IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DepthOfFieldDeprecated.NativeFieldInfoPtr_foregroundTexture);
				IntPtr intPtr2 = *intPtr;
				return (intPtr2 != 0) ? new RenderTexture(intPtr2) : null;
			}
			set
			{
				IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
				IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(DepthOfFieldDeprecated.NativeFieldInfoPtr_foregroundTexture), IL2CPP.Il2CppObjectBaseToPtr(value));
			}
		}

		// Token: 0x17003788 RID: 14216
		// (get) Token: 0x0600A439 RID: 42041 RVA: 0x002A20BC File Offset: 0x002A02BC
		// (set) Token: 0x0600A43A RID: 42042 RVA: 0x002A20F0 File Offset: 0x002A02F0
		public unsafe RenderTexture mediumRezWorkTexture
		{
			get
			{
				IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DepthOfFieldDeprecated.NativeFieldInfoPtr_mediumRezWorkTexture);
				IntPtr intPtr2 = *intPtr;
				return (intPtr2 != 0) ? new RenderTexture(intPtr2) : null;
			}
			set
			{
				IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
				IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(DepthOfFieldDeprecated.NativeFieldInfoPtr_mediumRezWorkTexture), IL2CPP.Il2CppObjectBaseToPtr(value));
			}
		}

		// Token: 0x17003789 RID: 14217
		// (get) Token: 0x0600A43B RID: 42043 RVA: 0x002A2118 File Offset: 0x002A0318
		// (set) Token: 0x0600A43C RID: 42044 RVA: 0x002A214C File Offset: 0x002A034C
		public unsafe RenderTexture finalDefocus
		{
			get
			{
				IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DepthOfFieldDeprecated.NativeFieldInfoPtr_finalDefocus);
				IntPtr intPtr2 = *intPtr;
				return (intPtr2 != 0) ? new RenderTexture(intPtr2) : null;
			}
			set
			{
				IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
				IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(DepthOfFieldDeprecated.NativeFieldInfoPtr_finalDefocus), IL2CPP.Il2CppObjectBaseToPtr(value));
			}
		}

		// Token: 0x1700378A RID: 14218
		// (get) Token: 0x0600A43D RID: 42045 RVA: 0x002A2174 File Offset: 0x002A0374
		// (set) Token: 0x0600A43E RID: 42046 RVA: 0x002A21A8 File Offset: 0x002A03A8
		public unsafe RenderTexture lowRezWorkTexture
		{
			get
			{
				IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DepthOfFieldDeprecated.NativeFieldInfoPtr_lowRezWorkTexture);
				IntPtr intPtr2 = *intPtr;
				return (intPtr2 != 0) ? new RenderTexture(intPtr2) : null;
			}
			set
			{
				IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
				IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(DepthOfFieldDeprecated.NativeFieldInfoPtr_lowRezWorkTexture), IL2CPP.Il2CppObjectBaseToPtr(value));
			}
		}

		// Token: 0x1700378B RID: 14219
		// (get) Token: 0x0600A43F RID: 42047 RVA: 0x002A21D0 File Offset: 0x002A03D0
		// (set) Token: 0x0600A440 RID: 42048 RVA: 0x002A2204 File Offset: 0x002A0404
		public unsafe RenderTexture bokehSource
		{
			get
			{
				IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DepthOfFieldDeprecated.NativeFieldInfoPtr_bokehSource);
				IntPtr intPtr2 = *intPtr;
				return (intPtr2 != 0) ? new RenderTexture(intPtr2) : null;
			}
			set
			{
				IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
				IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(DepthOfFieldDeprecated.NativeFieldInfoPtr_bokehSource), IL2CPP.Il2CppObjectBaseToPtr(value));
			}
		}

		// Token: 0x1700378C RID: 14220
		// (get) Token: 0x0600A441 RID: 42049 RVA: 0x002A222C File Offset: 0x002A042C
		// (set) Token: 0x0600A442 RID: 42050 RVA: 0x002A2260 File Offset: 0x002A0460
		public unsafe RenderTexture bokehSource2
		{
			get
			{
				IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DepthOfFieldDeprecated.NativeFieldInfoPtr_bokehSource2);
				IntPtr intPtr2 = *intPtr;
				return (intPtr2 != 0) ? new RenderTexture(intPtr2) : null;
			}
			set
			{
				IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
				IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(DepthOfFieldDeprecated.NativeFieldInfoPtr_bokehSource2), IL2CPP.Il2CppObjectBaseToPtr(value));
			}
		}

		// Token: 0x04006DEA RID: 28138
		private static readonly IntPtr NativeFieldInfoPtr_SMOOTH_DOWNSAMPLE_PASS;

		// Token: 0x04006DEB RID: 28139
		private static readonly IntPtr NativeFieldInfoPtr_BOKEH_EXTRA_BLUR;

		// Token: 0x04006DEC RID: 28140
		private static readonly IntPtr NativeFieldInfoPtr_quality;

		// Token: 0x04006DED RID: 28141
		private static readonly IntPtr NativeFieldInfoPtr_resolution;

		// Token: 0x04006DEE RID: 28142
		private static readonly IntPtr NativeFieldInfoPtr_simpleTweakMode;

		// Token: 0x04006DEF RID: 28143
		private static readonly IntPtr NativeFieldInfoPtr_focalPoint;

		// Token: 0x04006DF0 RID: 28144
		private static readonly IntPtr NativeFieldInfoPtr_smoothness;

		// Token: 0x04006DF1 RID: 28145
		private static readonly IntPtr NativeFieldInfoPtr_focalZDistance;

		// Token: 0x04006DF2 RID: 28146
		private static readonly IntPtr NativeFieldInfoPtr_focalZStartCurve;

		// Token: 0x04006DF3 RID: 28147
		private static readonly IntPtr NativeFieldInfoPtr_focalZEndCurve;

		// Token: 0x04006DF4 RID: 28148
		private static readonly IntPtr NativeFieldInfoPtr_focalStartCurve;

		// Token: 0x04006DF5 RID: 28149
		private static readonly IntPtr NativeFieldInfoPtr_focalEndCurve;

		// Token: 0x04006DF6 RID: 28150
		private static readonly IntPtr NativeFieldInfoPtr_focalDistance01;

		// Token: 0x04006DF7 RID: 28151
		private static readonly IntPtr NativeFieldInfoPtr_objectFocus;

		// Token: 0x04006DF8 RID: 28152
		private static readonly IntPtr NativeFieldInfoPtr_focalSize;

		// Token: 0x04006DF9 RID: 28153
		private static readonly IntPtr NativeFieldInfoPtr_bluriness;

		// Token: 0x04006DFA RID: 28154
		private static readonly IntPtr NativeFieldInfoPtr_maxBlurSpread;

		// Token: 0x04006DFB RID: 28155
		private static readonly IntPtr NativeFieldInfoPtr_foregroundBlurExtrude;

		// Token: 0x04006DFC RID: 28156
		private static readonly IntPtr NativeFieldInfoPtr_dofBlurShader;

		// Token: 0x04006DFD RID: 28157
		private static readonly IntPtr NativeFieldInfoPtr_dofBlurMaterial;

		// Token: 0x04006DFE RID: 28158
		private static readonly IntPtr NativeFieldInfoPtr_dofShader;

		// Token: 0x04006DFF RID: 28159
		private static readonly IntPtr NativeFieldInfoPtr_dofMaterial;

		// Token: 0x04006E00 RID: 28160
		private static readonly IntPtr NativeFieldInfoPtr_visualize;

		// Token: 0x04006E01 RID: 28161
		private static readonly IntPtr NativeFieldInfoPtr_bokehDestination;

		// Token: 0x04006E02 RID: 28162
		private static readonly IntPtr NativeFieldInfoPtr_widthOverHeight;

		// Token: 0x04006E03 RID: 28163
		private static readonly IntPtr NativeFieldInfoPtr_oneOverBaseSize;

		// Token: 0x04006E04 RID: 28164
		private static readonly IntPtr NativeFieldInfoPtr_bokeh;

		// Token: 0x04006E05 RID: 28165
		private static readonly IntPtr NativeFieldInfoPtr_bokehSupport;

		// Token: 0x04006E06 RID: 28166
		private static readonly IntPtr NativeFieldInfoPtr_bokehShader;

		// Token: 0x04006E07 RID: 28167
		private static readonly IntPtr NativeFieldInfoPtr_bokehTexture;

		// Token: 0x04006E08 RID: 28168
		private static readonly IntPtr NativeFieldInfoPtr_bokehScale;

		// Token: 0x04006E09 RID: 28169
		private static readonly IntPtr NativeFieldInfoPtr_bokehIntensity;

		// Token: 0x04006E0A RID: 28170
		private static readonly IntPtr NativeFieldInfoPtr_bokehThresholdContrast;

		// Token: 0x04006E0B RID: 28171
		private static readonly IntPtr NativeFieldInfoPtr_bokehThresholdLuminance;

		// Token: 0x04006E0C RID: 28172
		private static readonly IntPtr NativeFieldInfoPtr_bokehDownsample;

		// Token: 0x04006E0D RID: 28173
		private static readonly IntPtr NativeFieldInfoPtr_bokehMaterial;

		// Token: 0x04006E0E RID: 28174
		private static readonly IntPtr NativeFieldInfoPtr__camera;

		// Token: 0x04006E0F RID: 28175
		private static readonly IntPtr NativeFieldInfoPtr_foregroundTexture;

		// Token: 0x04006E10 RID: 28176
		private static readonly IntPtr NativeFieldInfoPtr_mediumRezWorkTexture;

		// Token: 0x04006E11 RID: 28177
		private static readonly IntPtr NativeFieldInfoPtr_finalDefocus;

		// Token: 0x04006E12 RID: 28178
		private static readonly IntPtr NativeFieldInfoPtr_lowRezWorkTexture;

		// Token: 0x04006E13 RID: 28179
		private static readonly IntPtr NativeFieldInfoPtr_bokehSource;

		// Token: 0x04006E14 RID: 28180
		private static readonly IntPtr NativeFieldInfoPtr_bokehSource2;

		// Token: 0x04006E15 RID: 28181
		private static readonly IntPtr NativeMethodInfoPtr_CreateMaterials_Private_Void_0;

		// Token: 0x04006E16 RID: 28182
		private static readonly IntPtr NativeMethodInfoPtr_CheckResources_Public_Virtual_Boolean_0;

		// Token: 0x04006E17 RID: 28183
		private static readonly IntPtr NativeMethodInfoPtr_OnDisable_Private_Void_0;

		// Token: 0x04006E18 RID: 28184
		private static readonly IntPtr NativeMethodInfoPtr_OnEnable_Private_Void_0;

		// Token: 0x04006E19 RID: 28185
		private static readonly IntPtr NativeMethodInfoPtr_FocalDistance01_Private_Single_Single_0;

		// Token: 0x04006E1A RID: 28186
		private static readonly IntPtr NativeMethodInfoPtr_GetDividerBasedOnQuality_Private_Int32_0;

		// Token: 0x04006E1B RID: 28187
		private static readonly IntPtr NativeMethodInfoPtr_GetLowResolutionDividerBasedOnQuality_Private_Int32_Int32_0;

		// Token: 0x04006E1C RID: 28188
		private static readonly IntPtr NativeMethodInfoPtr_OnRenderImage_Private_Void_RenderTexture_RenderTexture_0;

		// Token: 0x04006E1D RID: 28189
		private static readonly IntPtr NativeMethodInfoPtr_Blur_Private_Void_RenderTexture_RenderTexture_DofBlurriness_Int32_Single_0;

		// Token: 0x04006E1E RID: 28190
		private static readonly IntPtr NativeMethodInfoPtr_BlurFg_Private_Void_RenderTexture_RenderTexture_DofBlurriness_Int32_Single_0;

		// Token: 0x04006E1F RID: 28191
		private static readonly IntPtr NativeMethodInfoPtr_BlurHex_Private_Void_RenderTexture_RenderTexture_Int32_Single_RenderTexture_0;

		// Token: 0x04006E20 RID: 28192
		private static readonly IntPtr NativeMethodInfoPtr_Downsample_Private_Void_RenderTexture_RenderTexture_0;

		// Token: 0x04006E21 RID: 28193
		private static readonly IntPtr NativeMethodInfoPtr_AddBokeh_Private_Void_RenderTexture_RenderTexture_RenderTexture_0;

		// Token: 0x04006E22 RID: 28194
		private static readonly IntPtr NativeMethodInfoPtr_ReleaseTextures_Private_Void_0;

		// Token: 0x04006E23 RID: 28195
		private static readonly IntPtr NativeMethodInfoPtr_AllocateTextures_Private_Void_Boolean_RenderTexture_Int32_Int32_0;

		// Token: 0x04006E24 RID: 28196
		private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;

		// Token: 0x02000622 RID: 1570
		public enum Dof34QualitySetting
		{
			// Token: 0x04006E26 RID: 28198
			OnlyBackground = 1,
			// Token: 0x04006E27 RID: 28199
			BackgroundAndForeground
		}

		// Token: 0x02000623 RID: 1571
		public enum DofResolution
		{
			// Token: 0x04006E29 RID: 28201
			High = 2,
			// Token: 0x04006E2A RID: 28202
			Medium,
			// Token: 0x04006E2B RID: 28203
			Low
		}

		// Token: 0x02000624 RID: 1572
		public enum DofBlurriness
		{
			// Token: 0x04006E2D RID: 28205
			Low = 1,
			// Token: 0x04006E2E RID: 28206
			High,
			// Token: 0x04006E2F RID: 28207
			VeryHigh = 4
		}

		// Token: 0x02000625 RID: 1573
		public enum BokehDestination
		{
			// Token: 0x04006E31 RID: 28209
			Background = 1,
			// Token: 0x04006E32 RID: 28210
			Foreground,
			// Token: 0x04006E33 RID: 28211
			BackgroundAndForeground
		}
	}
}
