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

namespace UnityStandardAssets.ImageEffects
{
	// Token: 0x020005C9 RID: 1481
	public class DepthOfFieldDeprecated : PostEffectsBase
	{
		// Token: 0x06009B88 RID: 39816 RVA: 0x0027DC24 File Offset: 0x0027BE24
		[CallerCount(0)]
		[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 620277, XrefRangeEnd = 620288, 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: 0x06009B89 RID: 39817 RVA: 0x0027DC68 File Offset: 0x0027BE68
		[CallerCount(0)]
		[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 620288, XrefRangeEnd = 620301, 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: 0x06009B8A RID: 39818 RVA: 0x0027DCC4 File Offset: 0x0027BEC4
		[CallerCount(0)]
		[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 620301, XrefRangeEnd = 620305, 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: 0x06009B8B RID: 39819 RVA: 0x0027DD08 File Offset: 0x0027BF08
		[CallerCount(0)]
		[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 620305, XrefRangeEnd = 620312, 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: 0x06009B8C RID: 39820 RVA: 0x0027DD4C File Offset: 0x0027BF4C
		[CallerCount(2)]
		[CachedScanResults(RefRangeStart = 620320, RefRangeEnd = 620322, XrefRangeStart = 620312, XrefRangeEnd = 620320, 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: 0x06009B8D RID: 39821 RVA: 0x0027DDB0 File Offset: 0x0027BFB0
		[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: 0x06009B8E RID: 39822 RVA: 0x0027DE00 File Offset: 0x0027C000
		[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: 0x06009B8F RID: 39823 RVA: 0x0027DE64 File Offset: 0x0027C064
		[CallerCount(0)]
		[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 620322, XrefRangeEnd = 620431, 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: 0x06009B90 RID: 39824 RVA: 0x0027DED8 File Offset: 0x0027C0D8
		[CallerCount(2)]
		[CachedScanResults(RefRangeStart = 620457, RefRangeEnd = 620459, XrefRangeStart = 620431, XrefRangeEnd = 620457, 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: 0x06009B91 RID: 39825 RVA: 0x0027DF84 File Offset: 0x0027C184
		[CallerCount(2)]
		[CachedScanResults(RefRangeStart = 620488, RefRangeEnd = 620490, XrefRangeStart = 620459, XrefRangeEnd = 620488, 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: 0x06009B92 RID: 39826 RVA: 0x0027E030 File Offset: 0x0027C230
		[CallerCount(2)]
		[CachedScanResults(RefRangeStart = 620510, RefRangeEnd = 620512, XrefRangeStart = 620490, XrefRangeEnd = 620510, 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: 0x06009B93 RID: 39827 RVA: 0x0027E0E0 File Offset: 0x0027C2E0
		[CallerCount(3)]
		[CachedScanResults(RefRangeStart = 620524, RefRangeEnd = 620527, XrefRangeStart = 620512, XrefRangeEnd = 620524, 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: 0x06009B94 RID: 39828 RVA: 0x0027E154 File Offset: 0x0027C354
		[CallerCount(2)]
		[CachedScanResults(RefRangeStart = 620573, RefRangeEnd = 620575, XrefRangeStart = 620527, XrefRangeEnd = 620573, 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: 0x06009B95 RID: 39829 RVA: 0x0027E1E0 File Offset: 0x0027C3E0
		[CallerCount(1)]
		[CachedScanResults(RefRangeStart = 620600, RefRangeEnd = 620601, XrefRangeStart = 620575, XrefRangeEnd = 620600, 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: 0x06009B96 RID: 39830 RVA: 0x0027E224 File Offset: 0x0027C424
		[CallerCount(1)]
		[CachedScanResults(RefRangeStart = 620630, RefRangeEnd = 620631, XrefRangeStart = 620601, XrefRangeEnd = 620630, 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: 0x06009B97 RID: 39831 RVA: 0x0027E2B8 File Offset: 0x0027C4B8
		[CallerCount(0)]
		[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 620631, XrefRangeEnd = 620632, 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: 0x06009B98 RID: 39832 RVA: 0x0027E304 File Offset: 0x0027C504
		// 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, 100675316);
			DepthOfFieldDeprecated.NativeMethodInfoPtr_CheckResources_Public_Virtual_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<DepthOfFieldDeprecated>.NativeClassPtr, 100675317);
			DepthOfFieldDeprecated.NativeMethodInfoPtr_OnDisable_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<DepthOfFieldDeprecated>.NativeClassPtr, 100675318);
			DepthOfFieldDeprecated.NativeMethodInfoPtr_OnEnable_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<DepthOfFieldDeprecated>.NativeClassPtr, 100675319);
			DepthOfFieldDeprecated.NativeMethodInfoPtr_FocalDistance01_Private_Single_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<DepthOfFieldDeprecated>.NativeClassPtr, 100675320);
			DepthOfFieldDeprecated.NativeMethodInfoPtr_GetDividerBasedOnQuality_Private_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<DepthOfFieldDeprecated>.NativeClassPtr, 100675321);
			DepthOfFieldDeprecated.NativeMethodInfoPtr_GetLowResolutionDividerBasedOnQuality_Private_Int32_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<DepthOfFieldDeprecated>.NativeClassPtr, 100675322);
			DepthOfFieldDeprecated.NativeMethodInfoPtr_OnRenderImage_Private_Void_RenderTexture_RenderTexture_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<DepthOfFieldDeprecated>.NativeClassPtr, 100675323);
			DepthOfFieldDeprecated.NativeMethodInfoPtr_Blur_Private_Void_RenderTexture_RenderTexture_DofBlurriness_Int32_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<DepthOfFieldDeprecated>.NativeClassPtr, 100675324);
			DepthOfFieldDeprecated.NativeMethodInfoPtr_BlurFg_Private_Void_RenderTexture_RenderTexture_DofBlurriness_Int32_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<DepthOfFieldDeprecated>.NativeClassPtr, 100675325);
			DepthOfFieldDeprecated.NativeMethodInfoPtr_BlurHex_Private_Void_RenderTexture_RenderTexture_Int32_Single_RenderTexture_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<DepthOfFieldDeprecated>.NativeClassPtr, 100675326);
			DepthOfFieldDeprecated.NativeMethodInfoPtr_Downsample_Private_Void_RenderTexture_RenderTexture_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<DepthOfFieldDeprecated>.NativeClassPtr, 100675327);
			DepthOfFieldDeprecated.NativeMethodInfoPtr_AddBokeh_Private_Void_RenderTexture_RenderTexture_RenderTexture_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<DepthOfFieldDeprecated>.NativeClassPtr, 100675328);
			DepthOfFieldDeprecated.NativeMethodInfoPtr_ReleaseTextures_Private_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<DepthOfFieldDeprecated>.NativeClassPtr, 100675329);
			DepthOfFieldDeprecated.NativeMethodInfoPtr_AllocateTextures_Private_Void_Boolean_RenderTexture_Int32_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<DepthOfFieldDeprecated>.NativeClassPtr, 100675330);
			DepthOfFieldDeprecated.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<DepthOfFieldDeprecated>.NativeClassPtr, 100675331);
		}

		// Token: 0x06009B99 RID: 39833 RVA: 0x00275EC4 File Offset: 0x002740C4
		public DepthOfFieldDeprecated(IntPtr pointer)
			: base(pointer)
		{
		}

		// Token: 0x170034C7 RID: 13511
		// (get) Token: 0x06009B9A RID: 39834 RVA: 0x0027E7D0 File Offset: 0x0027C9D0
		// (set) Token: 0x06009B9B RID: 39835 RVA: 0x0027E7EE File Offset: 0x0027C9EE
		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: 0x170034C8 RID: 13512
		// (get) Token: 0x06009B9C RID: 39836 RVA: 0x0027E800 File Offset: 0x0027CA00
		// (set) Token: 0x06009B9D RID: 39837 RVA: 0x0027E81E File Offset: 0x0027CA1E
		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: 0x170034C9 RID: 13513
		// (get) Token: 0x06009B9E RID: 39838 RVA: 0x0027E830 File Offset: 0x0027CA30
		// (set) Token: 0x06009B9F RID: 39839 RVA: 0x0027E858 File Offset: 0x0027CA58
		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: 0x170034CA RID: 13514
		// (get) Token: 0x06009BA0 RID: 39840 RVA: 0x0027E87C File Offset: 0x0027CA7C
		// (set) Token: 0x06009BA1 RID: 39841 RVA: 0x0027E8A4 File Offset: 0x0027CAA4
		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: 0x170034CB RID: 13515
		// (get) Token: 0x06009BA2 RID: 39842 RVA: 0x0027E8C8 File Offset: 0x0027CAC8
		// (set) Token: 0x06009BA3 RID: 39843 RVA: 0x0027E8F0 File Offset: 0x0027CAF0
		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: 0x170034CC RID: 13516
		// (get) Token: 0x06009BA4 RID: 39844 RVA: 0x0027E914 File Offset: 0x0027CB14
		// (set) Token: 0x06009BA5 RID: 39845 RVA: 0x0027E93C File Offset: 0x0027CB3C
		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: 0x170034CD RID: 13517
		// (get) Token: 0x06009BA6 RID: 39846 RVA: 0x0027E960 File Offset: 0x0027CB60
		// (set) Token: 0x06009BA7 RID: 39847 RVA: 0x0027E988 File Offset: 0x0027CB88
		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: 0x170034CE RID: 13518
		// (get) Token: 0x06009BA8 RID: 39848 RVA: 0x0027E9AC File Offset: 0x0027CBAC
		// (set) Token: 0x06009BA9 RID: 39849 RVA: 0x0027E9D4 File Offset: 0x0027CBD4
		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: 0x170034CF RID: 13519
		// (get) Token: 0x06009BAA RID: 39850 RVA: 0x0027E9F8 File Offset: 0x0027CBF8
		// (set) Token: 0x06009BAB RID: 39851 RVA: 0x0027EA20 File Offset: 0x0027CC20
		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: 0x170034D0 RID: 13520
		// (get) Token: 0x06009BAC RID: 39852 RVA: 0x0027EA44 File Offset: 0x0027CC44
		// (set) Token: 0x06009BAD RID: 39853 RVA: 0x0027EA6C File Offset: 0x0027CC6C
		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: 0x170034D1 RID: 13521
		// (get) Token: 0x06009BAE RID: 39854 RVA: 0x0027EA90 File Offset: 0x0027CC90
		// (set) Token: 0x06009BAF RID: 39855 RVA: 0x0027EAB8 File Offset: 0x0027CCB8
		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: 0x170034D2 RID: 13522
		// (get) Token: 0x06009BB0 RID: 39856 RVA: 0x0027EADC File Offset: 0x0027CCDC
		// (set) Token: 0x06009BB1 RID: 39857 RVA: 0x0027EB04 File Offset: 0x0027CD04
		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: 0x170034D3 RID: 13523
		// (get) Token: 0x06009BB2 RID: 39858 RVA: 0x0027EB28 File Offset: 0x0027CD28
		// (set) Token: 0x06009BB3 RID: 39859 RVA: 0x0027EB50 File Offset: 0x0027CD50
		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: 0x170034D4 RID: 13524
		// (get) Token: 0x06009BB4 RID: 39860 RVA: 0x0027EB74 File Offset: 0x0027CD74
		// (set) Token: 0x06009BB5 RID: 39861 RVA: 0x0027EBA8 File Offset: 0x0027CDA8
		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: 0x170034D5 RID: 13525
		// (get) Token: 0x06009BB6 RID: 39862 RVA: 0x0027EBD0 File Offset: 0x0027CDD0
		// (set) Token: 0x06009BB7 RID: 39863 RVA: 0x0027EBF8 File Offset: 0x0027CDF8
		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: 0x170034D6 RID: 13526
		// (get) Token: 0x06009BB8 RID: 39864 RVA: 0x0027EC1C File Offset: 0x0027CE1C
		// (set) Token: 0x06009BB9 RID: 39865 RVA: 0x0027EC44 File Offset: 0x0027CE44
		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: 0x170034D7 RID: 13527
		// (get) Token: 0x06009BBA RID: 39866 RVA: 0x0027EC68 File Offset: 0x0027CE68
		// (set) Token: 0x06009BBB RID: 39867 RVA: 0x0027EC90 File Offset: 0x0027CE90
		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: 0x170034D8 RID: 13528
		// (get) Token: 0x06009BBC RID: 39868 RVA: 0x0027ECB4 File Offset: 0x0027CEB4
		// (set) Token: 0x06009BBD RID: 39869 RVA: 0x0027ECDC File Offset: 0x0027CEDC
		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: 0x170034D9 RID: 13529
		// (get) Token: 0x06009BBE RID: 39870 RVA: 0x0027ED00 File Offset: 0x0027CF00
		// (set) Token: 0x06009BBF RID: 39871 RVA: 0x0027ED34 File Offset: 0x0027CF34
		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: 0x170034DA RID: 13530
		// (get) Token: 0x06009BC0 RID: 39872 RVA: 0x0027ED5C File Offset: 0x0027CF5C
		// (set) Token: 0x06009BC1 RID: 39873 RVA: 0x0027ED90 File Offset: 0x0027CF90
		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: 0x170034DB RID: 13531
		// (get) Token: 0x06009BC2 RID: 39874 RVA: 0x0027EDB8 File Offset: 0x0027CFB8
		// (set) Token: 0x06009BC3 RID: 39875 RVA: 0x0027EDEC File Offset: 0x0027CFEC
		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: 0x170034DC RID: 13532
		// (get) Token: 0x06009BC4 RID: 39876 RVA: 0x0027EE14 File Offset: 0x0027D014
		// (set) Token: 0x06009BC5 RID: 39877 RVA: 0x0027EE48 File Offset: 0x0027D048
		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: 0x170034DD RID: 13533
		// (get) Token: 0x06009BC6 RID: 39878 RVA: 0x0027EE70 File Offset: 0x0027D070
		// (set) Token: 0x06009BC7 RID: 39879 RVA: 0x0027EE98 File Offset: 0x0027D098
		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: 0x170034DE RID: 13534
		// (get) Token: 0x06009BC8 RID: 39880 RVA: 0x0027EEBC File Offset: 0x0027D0BC
		// (set) Token: 0x06009BC9 RID: 39881 RVA: 0x0027EEE4 File Offset: 0x0027D0E4
		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: 0x170034DF RID: 13535
		// (get) Token: 0x06009BCA RID: 39882 RVA: 0x0027EF08 File Offset: 0x0027D108
		// (set) Token: 0x06009BCB RID: 39883 RVA: 0x0027EF30 File Offset: 0x0027D130
		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: 0x170034E0 RID: 13536
		// (get) Token: 0x06009BCC RID: 39884 RVA: 0x0027EF54 File Offset: 0x0027D154
		// (set) Token: 0x06009BCD RID: 39885 RVA: 0x0027EF7C File Offset: 0x0027D17C
		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: 0x170034E1 RID: 13537
		// (get) Token: 0x06009BCE RID: 39886 RVA: 0x0027EFA0 File Offset: 0x0027D1A0
		// (set) Token: 0x06009BCF RID: 39887 RVA: 0x0027EFC8 File Offset: 0x0027D1C8
		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: 0x170034E2 RID: 13538
		// (get) Token: 0x06009BD0 RID: 39888 RVA: 0x0027EFEC File Offset: 0x0027D1EC
		// (set) Token: 0x06009BD1 RID: 39889 RVA: 0x0027F014 File Offset: 0x0027D214
		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: 0x170034E3 RID: 13539
		// (get) Token: 0x06009BD2 RID: 39890 RVA: 0x0027F038 File Offset: 0x0027D238
		// (set) Token: 0x06009BD3 RID: 39891 RVA: 0x0027F06C File Offset: 0x0027D26C
		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: 0x170034E4 RID: 13540
		// (get) Token: 0x06009BD4 RID: 39892 RVA: 0x0027F094 File Offset: 0x0027D294
		// (set) Token: 0x06009BD5 RID: 39893 RVA: 0x0027F0C8 File Offset: 0x0027D2C8
		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: 0x170034E5 RID: 13541
		// (get) Token: 0x06009BD6 RID: 39894 RVA: 0x0027F0F0 File Offset: 0x0027D2F0
		// (set) Token: 0x06009BD7 RID: 39895 RVA: 0x0027F118 File Offset: 0x0027D318
		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: 0x170034E6 RID: 13542
		// (get) Token: 0x06009BD8 RID: 39896 RVA: 0x0027F13C File Offset: 0x0027D33C
		// (set) Token: 0x06009BD9 RID: 39897 RVA: 0x0027F164 File Offset: 0x0027D364
		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: 0x170034E7 RID: 13543
		// (get) Token: 0x06009BDA RID: 39898 RVA: 0x0027F188 File Offset: 0x0027D388
		// (set) Token: 0x06009BDB RID: 39899 RVA: 0x0027F1B0 File Offset: 0x0027D3B0
		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: 0x170034E8 RID: 13544
		// (get) Token: 0x06009BDC RID: 39900 RVA: 0x0027F1D4 File Offset: 0x0027D3D4
		// (set) Token: 0x06009BDD RID: 39901 RVA: 0x0027F1FC File Offset: 0x0027D3FC
		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: 0x170034E9 RID: 13545
		// (get) Token: 0x06009BDE RID: 39902 RVA: 0x0027F220 File Offset: 0x0027D420
		// (set) Token: 0x06009BDF RID: 39903 RVA: 0x0027F248 File Offset: 0x0027D448
		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: 0x170034EA RID: 13546
		// (get) Token: 0x06009BE0 RID: 39904 RVA: 0x0027F26C File Offset: 0x0027D46C
		// (set) Token: 0x06009BE1 RID: 39905 RVA: 0x0027F2A0 File Offset: 0x0027D4A0
		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: 0x170034EB RID: 13547
		// (get) Token: 0x06009BE2 RID: 39906 RVA: 0x0027F2C8 File Offset: 0x0027D4C8
		// (set) Token: 0x06009BE3 RID: 39907 RVA: 0x0027F2FC File Offset: 0x0027D4FC
		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: 0x170034EC RID: 13548
		// (get) Token: 0x06009BE4 RID: 39908 RVA: 0x0027F324 File Offset: 0x0027D524
		// (set) Token: 0x06009BE5 RID: 39909 RVA: 0x0027F358 File Offset: 0x0027D558
		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: 0x170034ED RID: 13549
		// (get) Token: 0x06009BE6 RID: 39910 RVA: 0x0027F380 File Offset: 0x0027D580
		// (set) Token: 0x06009BE7 RID: 39911 RVA: 0x0027F3B4 File Offset: 0x0027D5B4
		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: 0x170034EE RID: 13550
		// (get) Token: 0x06009BE8 RID: 39912 RVA: 0x0027F3DC File Offset: 0x0027D5DC
		// (set) Token: 0x06009BE9 RID: 39913 RVA: 0x0027F410 File Offset: 0x0027D610
		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: 0x170034EF RID: 13551
		// (get) Token: 0x06009BEA RID: 39914 RVA: 0x0027F438 File Offset: 0x0027D638
		// (set) Token: 0x06009BEB RID: 39915 RVA: 0x0027F46C File Offset: 0x0027D66C
		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: 0x170034F0 RID: 13552
		// (get) Token: 0x06009BEC RID: 39916 RVA: 0x0027F494 File Offset: 0x0027D694
		// (set) Token: 0x06009BED RID: 39917 RVA: 0x0027F4C8 File Offset: 0x0027D6C8
		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: 0x170034F1 RID: 13553
		// (get) Token: 0x06009BEE RID: 39918 RVA: 0x0027F4F0 File Offset: 0x0027D6F0
		// (set) Token: 0x06009BEF RID: 39919 RVA: 0x0027F524 File Offset: 0x0027D724
		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: 0x04006841 RID: 26689
		private static readonly IntPtr NativeFieldInfoPtr_SMOOTH_DOWNSAMPLE_PASS;

		// Token: 0x04006842 RID: 26690
		private static readonly IntPtr NativeFieldInfoPtr_BOKEH_EXTRA_BLUR;

		// Token: 0x04006843 RID: 26691
		private static readonly IntPtr NativeFieldInfoPtr_quality;

		// Token: 0x04006844 RID: 26692
		private static readonly IntPtr NativeFieldInfoPtr_resolution;

		// Token: 0x04006845 RID: 26693
		private static readonly IntPtr NativeFieldInfoPtr_simpleTweakMode;

		// Token: 0x04006846 RID: 26694
		private static readonly IntPtr NativeFieldInfoPtr_focalPoint;

		// Token: 0x04006847 RID: 26695
		private static readonly IntPtr NativeFieldInfoPtr_smoothness;

		// Token: 0x04006848 RID: 26696
		private static readonly IntPtr NativeFieldInfoPtr_focalZDistance;

		// Token: 0x04006849 RID: 26697
		private static readonly IntPtr NativeFieldInfoPtr_focalZStartCurve;

		// Token: 0x0400684A RID: 26698
		private static readonly IntPtr NativeFieldInfoPtr_focalZEndCurve;

		// Token: 0x0400684B RID: 26699
		private static readonly IntPtr NativeFieldInfoPtr_focalStartCurve;

		// Token: 0x0400684C RID: 26700
		private static readonly IntPtr NativeFieldInfoPtr_focalEndCurve;

		// Token: 0x0400684D RID: 26701
		private static readonly IntPtr NativeFieldInfoPtr_focalDistance01;

		// Token: 0x0400684E RID: 26702
		private static readonly IntPtr NativeFieldInfoPtr_objectFocus;

		// Token: 0x0400684F RID: 26703
		private static readonly IntPtr NativeFieldInfoPtr_focalSize;

		// Token: 0x04006850 RID: 26704
		private static readonly IntPtr NativeFieldInfoPtr_bluriness;

		// Token: 0x04006851 RID: 26705
		private static readonly IntPtr NativeFieldInfoPtr_maxBlurSpread;

		// Token: 0x04006852 RID: 26706
		private static readonly IntPtr NativeFieldInfoPtr_foregroundBlurExtrude;

		// Token: 0x04006853 RID: 26707
		private static readonly IntPtr NativeFieldInfoPtr_dofBlurShader;

		// Token: 0x04006854 RID: 26708
		private static readonly IntPtr NativeFieldInfoPtr_dofBlurMaterial;

		// Token: 0x04006855 RID: 26709
		private static readonly IntPtr NativeFieldInfoPtr_dofShader;

		// Token: 0x04006856 RID: 26710
		private static readonly IntPtr NativeFieldInfoPtr_dofMaterial;

		// Token: 0x04006857 RID: 26711
		private static readonly IntPtr NativeFieldInfoPtr_visualize;

		// Token: 0x04006858 RID: 26712
		private static readonly IntPtr NativeFieldInfoPtr_bokehDestination;

		// Token: 0x04006859 RID: 26713
		private static readonly IntPtr NativeFieldInfoPtr_widthOverHeight;

		// Token: 0x0400685A RID: 26714
		private static readonly IntPtr NativeFieldInfoPtr_oneOverBaseSize;

		// Token: 0x0400685B RID: 26715
		private static readonly IntPtr NativeFieldInfoPtr_bokeh;

		// Token: 0x0400685C RID: 26716
		private static readonly IntPtr NativeFieldInfoPtr_bokehSupport;

		// Token: 0x0400685D RID: 26717
		private static readonly IntPtr NativeFieldInfoPtr_bokehShader;

		// Token: 0x0400685E RID: 26718
		private static readonly IntPtr NativeFieldInfoPtr_bokehTexture;

		// Token: 0x0400685F RID: 26719
		private static readonly IntPtr NativeFieldInfoPtr_bokehScale;

		// Token: 0x04006860 RID: 26720
		private static readonly IntPtr NativeFieldInfoPtr_bokehIntensity;

		// Token: 0x04006861 RID: 26721
		private static readonly IntPtr NativeFieldInfoPtr_bokehThresholdContrast;

		// Token: 0x04006862 RID: 26722
		private static readonly IntPtr NativeFieldInfoPtr_bokehThresholdLuminance;

		// Token: 0x04006863 RID: 26723
		private static readonly IntPtr NativeFieldInfoPtr_bokehDownsample;

		// Token: 0x04006864 RID: 26724
		private static readonly IntPtr NativeFieldInfoPtr_bokehMaterial;

		// Token: 0x04006865 RID: 26725
		private static readonly IntPtr NativeFieldInfoPtr__camera;

		// Token: 0x04006866 RID: 26726
		private static readonly IntPtr NativeFieldInfoPtr_foregroundTexture;

		// Token: 0x04006867 RID: 26727
		private static readonly IntPtr NativeFieldInfoPtr_mediumRezWorkTexture;

		// Token: 0x04006868 RID: 26728
		private static readonly IntPtr NativeFieldInfoPtr_finalDefocus;

		// Token: 0x04006869 RID: 26729
		private static readonly IntPtr NativeFieldInfoPtr_lowRezWorkTexture;

		// Token: 0x0400686A RID: 26730
		private static readonly IntPtr NativeFieldInfoPtr_bokehSource;

		// Token: 0x0400686B RID: 26731
		private static readonly IntPtr NativeFieldInfoPtr_bokehSource2;

		// Token: 0x0400686C RID: 26732
		private static readonly IntPtr NativeMethodInfoPtr_CreateMaterials_Private_Void_0;

		// Token: 0x0400686D RID: 26733
		private static readonly IntPtr NativeMethodInfoPtr_CheckResources_Public_Virtual_Boolean_0;

		// Token: 0x0400686E RID: 26734
		private static readonly IntPtr NativeMethodInfoPtr_OnDisable_Private_Void_0;

		// Token: 0x0400686F RID: 26735
		private static readonly IntPtr NativeMethodInfoPtr_OnEnable_Private_Void_0;

		// Token: 0x04006870 RID: 26736
		private static readonly IntPtr NativeMethodInfoPtr_FocalDistance01_Private_Single_Single_0;

		// Token: 0x04006871 RID: 26737
		private static readonly IntPtr NativeMethodInfoPtr_GetDividerBasedOnQuality_Private_Int32_0;

		// Token: 0x04006872 RID: 26738
		private static readonly IntPtr NativeMethodInfoPtr_GetLowResolutionDividerBasedOnQuality_Private_Int32_Int32_0;

		// Token: 0x04006873 RID: 26739
		private static readonly IntPtr NativeMethodInfoPtr_OnRenderImage_Private_Void_RenderTexture_RenderTexture_0;

		// Token: 0x04006874 RID: 26740
		private static readonly IntPtr NativeMethodInfoPtr_Blur_Private_Void_RenderTexture_RenderTexture_DofBlurriness_Int32_Single_0;

		// Token: 0x04006875 RID: 26741
		private static readonly IntPtr NativeMethodInfoPtr_BlurFg_Private_Void_RenderTexture_RenderTexture_DofBlurriness_Int32_Single_0;

		// Token: 0x04006876 RID: 26742
		private static readonly IntPtr NativeMethodInfoPtr_BlurHex_Private_Void_RenderTexture_RenderTexture_Int32_Single_RenderTexture_0;

		// Token: 0x04006877 RID: 26743
		private static readonly IntPtr NativeMethodInfoPtr_Downsample_Private_Void_RenderTexture_RenderTexture_0;

		// Token: 0x04006878 RID: 26744
		private static readonly IntPtr NativeMethodInfoPtr_AddBokeh_Private_Void_RenderTexture_RenderTexture_RenderTexture_0;

		// Token: 0x04006879 RID: 26745
		private static readonly IntPtr NativeMethodInfoPtr_ReleaseTextures_Private_Void_0;

		// Token: 0x0400687A RID: 26746
		private static readonly IntPtr NativeMethodInfoPtr_AllocateTextures_Private_Void_Boolean_RenderTexture_Int32_Int32_0;

		// Token: 0x0400687B RID: 26747
		private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;

		// Token: 0x020005CA RID: 1482
		public enum Dof34QualitySetting
		{
			// Token: 0x0400687D RID: 26749
			OnlyBackground = 1,
			// Token: 0x0400687E RID: 26750
			BackgroundAndForeground
		}

		// Token: 0x020005CB RID: 1483
		public enum DofResolution
		{
			// Token: 0x04006880 RID: 26752
			High = 2,
			// Token: 0x04006881 RID: 26753
			Medium,
			// Token: 0x04006882 RID: 26754
			Low
		}

		// Token: 0x020005CC RID: 1484
		public enum DofBlurriness
		{
			// Token: 0x04006884 RID: 26756
			Low = 1,
			// Token: 0x04006885 RID: 26757
			High,
			// Token: 0x04006886 RID: 26758
			VeryHigh = 4
		}

		// Token: 0x020005CD RID: 1485
		public enum BokehDestination
		{
			// Token: 0x04006888 RID: 26760
			Background = 1,
			// Token: 0x04006889 RID: 26761
			Foreground,
			// Token: 0x0400688A RID: 26762
			BackgroundAndForeground
		}
	}
}
