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

namespace UnityEngine.PostProcessing
{
	// Token: 0x02000582 RID: 1410
	public sealed class DepthOfFieldComponent : PostProcessingComponentRenderTexture<DepthOfFieldModel>
	{
		// Token: 0x170034B2 RID: 13490
		// (get) Token: 0x06009C64 RID: 40036 RVA: 0x00284690 File Offset: 0x00282890
		public unsafe override bool active
		{
			[CallerCount(0)]
			[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 647466, XrefRangeEnd = 647467, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
			get
			{
				IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
				IntPtr* ptr = null;
				IntPtr intPtr2;
				IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(DepthOfFieldComponent.NativeMethodInfoPtr_get_active_Public_Virtual_get_Boolean_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
				Il2CppException.RaiseExceptionIfNecessary(intPtr2);
				return *IL2CPP.il2cpp_object_unbox(intPtr);
			}
		}

		// Token: 0x06009C65 RID: 40037 RVA: 0x002846E0 File Offset: 0x002828E0
		[CallerCount(0)]
		public unsafe override DepthTextureMode GetCameraFlags()
		{
			IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IntPtr* ptr = null;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(DepthOfFieldComponent.NativeMethodInfoPtr_GetCameraFlags_Public_Virtual_DepthTextureMode_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
			return *IL2CPP.il2cpp_object_unbox(intPtr);
		}

		// Token: 0x06009C66 RID: 40038 RVA: 0x00284730 File Offset: 0x00282930
		[CallerCount(0)]
		[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 647467, XrefRangeEnd = 647470, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
		public unsafe float CalculateFocalLength()
		{
			IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IntPtr* ptr = null;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(DepthOfFieldComponent.NativeMethodInfoPtr_CalculateFocalLength_Private_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
			return *IL2CPP.il2cpp_object_unbox(intPtr);
		}

		// Token: 0x06009C67 RID: 40039 RVA: 0x00284780 File Offset: 0x00282980
		[CallerCount(0)]
		[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 647470, XrefRangeEnd = 647473, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
		public unsafe float CalculateMaxCoCRadius(int screenHeight)
		{
			IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			checked
			{
				IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
				*ptr = ref screenHeight;
				IntPtr intPtr2;
				IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(DepthOfFieldComponent.NativeMethodInfoPtr_CalculateMaxCoCRadius_Private_Single_Int32_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
				Il2CppException.RaiseExceptionIfNecessary(intPtr2);
				return *IL2CPP.il2cpp_object_unbox(intPtr);
			}
		}

		// Token: 0x06009C68 RID: 40040 RVA: 0x002847E4 File Offset: 0x002829E4
		[CallerCount(0)]
		[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 647473, XrefRangeEnd = 647479, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
		public unsafe bool CheckHistory(int width, int height)
		{
			IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IntPtr* ptr;
			checked
			{
				ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)];
				*ptr = ref width;
			}
			ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref height;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(DepthOfFieldComponent.NativeMethodInfoPtr_CheckHistory_Private_Boolean_Int32_Int32_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
			return *IL2CPP.il2cpp_object_unbox(intPtr);
		}

		// Token: 0x06009C69 RID: 40041 RVA: 0x0028485C File Offset: 0x00282A5C
		[CallerCount(0)]
		[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 647479, XrefRangeEnd = 647481, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
		public unsafe RenderTextureFormat SelectFormat(RenderTextureFormat primary, RenderTextureFormat secondary)
		{
			IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IntPtr* ptr;
			checked
			{
				ptr = stackalloc IntPtr[unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)];
				*ptr = ref primary;
			}
			ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref secondary;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(DepthOfFieldComponent.NativeMethodInfoPtr_SelectFormat_Private_RenderTextureFormat_RenderTextureFormat_RenderTextureFormat_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
			return *IL2CPP.il2cpp_object_unbox(intPtr);
		}

		// Token: 0x06009C6A RID: 40042 RVA: 0x002848D4 File Offset: 0x00282AD4
		[CallerCount(1)]
		[CachedScanResults(RefRangeStart = 647583, RefRangeEnd = 647584, XrefRangeStart = 647481, XrefRangeEnd = 647583, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
		public unsafe void Prepare(RenderTexture source, Material uberMaterial, bool antialiasCoC, Vector2 taaJitter, float taaBlending)
		{
			IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IntPtr* ptr;
			checked
			{
				ptr = stackalloc IntPtr[unchecked((UIntPtr)5) * (UIntPtr)sizeof(IntPtr)];
				*ptr = IL2CPP.Il2CppObjectBaseToPtr(source);
			}
			ptr[checked(unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = IL2CPP.Il2CppObjectBaseToPtr(uberMaterial);
			ptr[checked(unchecked((UIntPtr)2) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref antialiasCoC;
			ptr[checked(unchecked((UIntPtr)3) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref taaJitter;
			ptr[checked(unchecked((UIntPtr)4) * (UIntPtr)sizeof(IntPtr)) / (UIntPtr)sizeof(IntPtr)] = ref taaBlending;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(DepthOfFieldComponent.NativeMethodInfoPtr_Prepare_Public_Void_RenderTexture_Material_Boolean_Vector2_Single_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}

		// Token: 0x06009C6B RID: 40043 RVA: 0x00284980 File Offset: 0x00282B80
		[CallerCount(0)]
		[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 647584, XrefRangeEnd = 647590, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
		public unsafe override void OnDisable()
		{
			IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IntPtr* ptr = null;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(DepthOfFieldComponent.NativeMethodInfoPtr_OnDisable_Public_Virtual_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}

		// Token: 0x06009C6C RID: 40044 RVA: 0x002849C4 File Offset: 0x00282BC4
		[CallerCount(1)]
		[CachedScanResults(RefRangeStart = 647593, RefRangeEnd = 647594, XrefRangeStart = 647590, XrefRangeEnd = 647593, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
		public unsafe DepthOfFieldComponent()
			: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<DepthOfFieldComponent>.NativeClassPtr))
		{
			IntPtr* ptr = null;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(DepthOfFieldComponent.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}

		// Token: 0x06009C6D RID: 40045 RVA: 0x00284A10 File Offset: 0x00282C10
		// Note: this type is marked as 'beforefieldinit'.
		static DepthOfFieldComponent()
		{
			Il2CppClassPointerStore<DepthOfFieldComponent>.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "UnityEngine.PostProcessing", "DepthOfFieldComponent");
			IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<DepthOfFieldComponent>.NativeClassPtr);
			DepthOfFieldComponent.NativeFieldInfoPtr_k_ShaderString = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<DepthOfFieldComponent>.NativeClassPtr, "k_ShaderString");
			DepthOfFieldComponent.NativeFieldInfoPtr_m_CoCHistory = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<DepthOfFieldComponent>.NativeClassPtr, "m_CoCHistory");
			DepthOfFieldComponent.NativeFieldInfoPtr_k_FilmHeight = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<DepthOfFieldComponent>.NativeClassPtr, "k_FilmHeight");
			DepthOfFieldComponent.NativeMethodInfoPtr_get_active_Public_Virtual_get_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<DepthOfFieldComponent>.NativeClassPtr, 100675557);
			DepthOfFieldComponent.NativeMethodInfoPtr_GetCameraFlags_Public_Virtual_DepthTextureMode_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<DepthOfFieldComponent>.NativeClassPtr, 100675558);
			DepthOfFieldComponent.NativeMethodInfoPtr_CalculateFocalLength_Private_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<DepthOfFieldComponent>.NativeClassPtr, 100675559);
			DepthOfFieldComponent.NativeMethodInfoPtr_CalculateMaxCoCRadius_Private_Single_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<DepthOfFieldComponent>.NativeClassPtr, 100675560);
			DepthOfFieldComponent.NativeMethodInfoPtr_CheckHistory_Private_Boolean_Int32_Int32_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<DepthOfFieldComponent>.NativeClassPtr, 100675561);
			DepthOfFieldComponent.NativeMethodInfoPtr_SelectFormat_Private_RenderTextureFormat_RenderTextureFormat_RenderTextureFormat_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<DepthOfFieldComponent>.NativeClassPtr, 100675562);
			DepthOfFieldComponent.NativeMethodInfoPtr_Prepare_Public_Void_RenderTexture_Material_Boolean_Vector2_Single_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<DepthOfFieldComponent>.NativeClassPtr, 100675563);
			DepthOfFieldComponent.NativeMethodInfoPtr_OnDisable_Public_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<DepthOfFieldComponent>.NativeClassPtr, 100675564);
			DepthOfFieldComponent.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<DepthOfFieldComponent>.NativeClassPtr, 100675565);
		}

		// Token: 0x06009C6E RID: 40046 RVA: 0x00284B30 File Offset: 0x00282D30
		public DepthOfFieldComponent(IntPtr pointer)
			: base(pointer)
		{
		}

		// Token: 0x170034AF RID: 13487
		// (get) Token: 0x06009C6F RID: 40047 RVA: 0x00284B3C File Offset: 0x00282D3C
		// (set) Token: 0x06009C70 RID: 40048 RVA: 0x00284B5C File Offset: 0x00282D5C
		public unsafe static string k_ShaderString
		{
			get
			{
				IntPtr intPtr;
				IL2CPP.il2cpp_field_static_get_value(DepthOfFieldComponent.NativeFieldInfoPtr_k_ShaderString, (void*)(&intPtr));
				return IL2CPP.Il2CppStringToManaged(intPtr);
			}
			set
			{
				IL2CPP.il2cpp_field_static_set_value(DepthOfFieldComponent.NativeFieldInfoPtr_k_ShaderString, IL2CPP.ManagedStringToIl2Cpp(value));
			}
		}

		// Token: 0x170034B0 RID: 13488
		// (get) Token: 0x06009C71 RID: 40049 RVA: 0x00284B74 File Offset: 0x00282D74
		// (set) Token: 0x06009C72 RID: 40050 RVA: 0x00284BA8 File Offset: 0x00282DA8
		public unsafe RenderTexture m_CoCHistory
		{
			get
			{
				IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(DepthOfFieldComponent.NativeFieldInfoPtr_m_CoCHistory);
				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(DepthOfFieldComponent.NativeFieldInfoPtr_m_CoCHistory), IL2CPP.Il2CppObjectBaseToPtr(value));
			}
		}

		// Token: 0x170034B1 RID: 13489
		// (get) Token: 0x06009C73 RID: 40051 RVA: 0x00284BD0 File Offset: 0x00282DD0
		// (set) Token: 0x06009C74 RID: 40052 RVA: 0x00284BEE File Offset: 0x00282DEE
		public unsafe static float k_FilmHeight
		{
			get
			{
				float num;
				IL2CPP.il2cpp_field_static_get_value(DepthOfFieldComponent.NativeFieldInfoPtr_k_FilmHeight, (void*)(&num));
				return num;
			}
			set
			{
				IL2CPP.il2cpp_field_static_set_value(DepthOfFieldComponent.NativeFieldInfoPtr_k_FilmHeight, (void*)(&value));
			}
		}

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

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

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

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

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

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

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

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

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

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

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

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

		// Token: 0x02000583 RID: 1411
		public static class Uniforms : Object
		{
			// Token: 0x06009C75 RID: 40053 RVA: 0x00284C00 File Offset: 0x00282E00
			// Note: this type is marked as 'beforefieldinit'.
			static Uniforms()
			{
				Il2CppClassPointerStore<DepthOfFieldComponent.Uniforms>.NativeClassPtr = IL2CPP.GetIl2CppNestedType(Il2CppClassPointerStore<DepthOfFieldComponent>.NativeClassPtr, "Uniforms");
				IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<DepthOfFieldComponent.Uniforms>.NativeClassPtr);
				DepthOfFieldComponent.Uniforms.NativeFieldInfoPtr__DepthOfFieldTex = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<DepthOfFieldComponent.Uniforms>.NativeClassPtr, "_DepthOfFieldTex");
				DepthOfFieldComponent.Uniforms.NativeFieldInfoPtr__DepthOfFieldCoCTex = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<DepthOfFieldComponent.Uniforms>.NativeClassPtr, "_DepthOfFieldCoCTex");
				DepthOfFieldComponent.Uniforms.NativeFieldInfoPtr__Distance = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<DepthOfFieldComponent.Uniforms>.NativeClassPtr, "_Distance");
				DepthOfFieldComponent.Uniforms.NativeFieldInfoPtr__LensCoeff = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<DepthOfFieldComponent.Uniforms>.NativeClassPtr, "_LensCoeff");
				DepthOfFieldComponent.Uniforms.NativeFieldInfoPtr__MaxCoC = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<DepthOfFieldComponent.Uniforms>.NativeClassPtr, "_MaxCoC");
				DepthOfFieldComponent.Uniforms.NativeFieldInfoPtr__RcpMaxCoC = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<DepthOfFieldComponent.Uniforms>.NativeClassPtr, "_RcpMaxCoC");
				DepthOfFieldComponent.Uniforms.NativeFieldInfoPtr__RcpAspect = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<DepthOfFieldComponent.Uniforms>.NativeClassPtr, "_RcpAspect");
				DepthOfFieldComponent.Uniforms.NativeFieldInfoPtr__MainTex = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<DepthOfFieldComponent.Uniforms>.NativeClassPtr, "_MainTex");
				DepthOfFieldComponent.Uniforms.NativeFieldInfoPtr__CoCTex = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<DepthOfFieldComponent.Uniforms>.NativeClassPtr, "_CoCTex");
				DepthOfFieldComponent.Uniforms.NativeFieldInfoPtr__TaaParams = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<DepthOfFieldComponent.Uniforms>.NativeClassPtr, "_TaaParams");
				DepthOfFieldComponent.Uniforms.NativeFieldInfoPtr__DepthOfFieldParams = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<DepthOfFieldComponent.Uniforms>.NativeClassPtr, "_DepthOfFieldParams");
			}

			// Token: 0x06009C76 RID: 40054 RVA: 0x0000A74C File Offset: 0x0000894C
			public Uniforms(IntPtr pointer)
				: base(pointer)
			{
			}

			// Token: 0x170034B3 RID: 13491
			// (get) Token: 0x06009C77 RID: 40055 RVA: 0x00284D08 File Offset: 0x00282F08
			// (set) Token: 0x06009C78 RID: 40056 RVA: 0x00284D26 File Offset: 0x00282F26
			public unsafe static int _DepthOfFieldTex
			{
				get
				{
					int num;
					IL2CPP.il2cpp_field_static_get_value(DepthOfFieldComponent.Uniforms.NativeFieldInfoPtr__DepthOfFieldTex, (void*)(&num));
					return num;
				}
				set
				{
					IL2CPP.il2cpp_field_static_set_value(DepthOfFieldComponent.Uniforms.NativeFieldInfoPtr__DepthOfFieldTex, (void*)(&value));
				}
			}

			// Token: 0x170034B4 RID: 13492
			// (get) Token: 0x06009C79 RID: 40057 RVA: 0x00284D38 File Offset: 0x00282F38
			// (set) Token: 0x06009C7A RID: 40058 RVA: 0x00284D56 File Offset: 0x00282F56
			public unsafe static int _DepthOfFieldCoCTex
			{
				get
				{
					int num;
					IL2CPP.il2cpp_field_static_get_value(DepthOfFieldComponent.Uniforms.NativeFieldInfoPtr__DepthOfFieldCoCTex, (void*)(&num));
					return num;
				}
				set
				{
					IL2CPP.il2cpp_field_static_set_value(DepthOfFieldComponent.Uniforms.NativeFieldInfoPtr__DepthOfFieldCoCTex, (void*)(&value));
				}
			}

			// Token: 0x170034B5 RID: 13493
			// (get) Token: 0x06009C7B RID: 40059 RVA: 0x00284D68 File Offset: 0x00282F68
			// (set) Token: 0x06009C7C RID: 40060 RVA: 0x00284D86 File Offset: 0x00282F86
			public unsafe static int _Distance
			{
				get
				{
					int num;
					IL2CPP.il2cpp_field_static_get_value(DepthOfFieldComponent.Uniforms.NativeFieldInfoPtr__Distance, (void*)(&num));
					return num;
				}
				set
				{
					IL2CPP.il2cpp_field_static_set_value(DepthOfFieldComponent.Uniforms.NativeFieldInfoPtr__Distance, (void*)(&value));
				}
			}

			// Token: 0x170034B6 RID: 13494
			// (get) Token: 0x06009C7D RID: 40061 RVA: 0x00284D98 File Offset: 0x00282F98
			// (set) Token: 0x06009C7E RID: 40062 RVA: 0x00284DB6 File Offset: 0x00282FB6
			public unsafe static int _LensCoeff
			{
				get
				{
					int num;
					IL2CPP.il2cpp_field_static_get_value(DepthOfFieldComponent.Uniforms.NativeFieldInfoPtr__LensCoeff, (void*)(&num));
					return num;
				}
				set
				{
					IL2CPP.il2cpp_field_static_set_value(DepthOfFieldComponent.Uniforms.NativeFieldInfoPtr__LensCoeff, (void*)(&value));
				}
			}

			// Token: 0x170034B7 RID: 13495
			// (get) Token: 0x06009C7F RID: 40063 RVA: 0x00284DC8 File Offset: 0x00282FC8
			// (set) Token: 0x06009C80 RID: 40064 RVA: 0x00284DE6 File Offset: 0x00282FE6
			public unsafe static int _MaxCoC
			{
				get
				{
					int num;
					IL2CPP.il2cpp_field_static_get_value(DepthOfFieldComponent.Uniforms.NativeFieldInfoPtr__MaxCoC, (void*)(&num));
					return num;
				}
				set
				{
					IL2CPP.il2cpp_field_static_set_value(DepthOfFieldComponent.Uniforms.NativeFieldInfoPtr__MaxCoC, (void*)(&value));
				}
			}

			// Token: 0x170034B8 RID: 13496
			// (get) Token: 0x06009C81 RID: 40065 RVA: 0x00284DF8 File Offset: 0x00282FF8
			// (set) Token: 0x06009C82 RID: 40066 RVA: 0x00284E16 File Offset: 0x00283016
			public unsafe static int _RcpMaxCoC
			{
				get
				{
					int num;
					IL2CPP.il2cpp_field_static_get_value(DepthOfFieldComponent.Uniforms.NativeFieldInfoPtr__RcpMaxCoC, (void*)(&num));
					return num;
				}
				set
				{
					IL2CPP.il2cpp_field_static_set_value(DepthOfFieldComponent.Uniforms.NativeFieldInfoPtr__RcpMaxCoC, (void*)(&value));
				}
			}

			// Token: 0x170034B9 RID: 13497
			// (get) Token: 0x06009C83 RID: 40067 RVA: 0x00284E28 File Offset: 0x00283028
			// (set) Token: 0x06009C84 RID: 40068 RVA: 0x00284E46 File Offset: 0x00283046
			public unsafe static int _RcpAspect
			{
				get
				{
					int num;
					IL2CPP.il2cpp_field_static_get_value(DepthOfFieldComponent.Uniforms.NativeFieldInfoPtr__RcpAspect, (void*)(&num));
					return num;
				}
				set
				{
					IL2CPP.il2cpp_field_static_set_value(DepthOfFieldComponent.Uniforms.NativeFieldInfoPtr__RcpAspect, (void*)(&value));
				}
			}

			// Token: 0x170034BA RID: 13498
			// (get) Token: 0x06009C85 RID: 40069 RVA: 0x00284E58 File Offset: 0x00283058
			// (set) Token: 0x06009C86 RID: 40070 RVA: 0x00284E76 File Offset: 0x00283076
			public unsafe static int _MainTex
			{
				get
				{
					int num;
					IL2CPP.il2cpp_field_static_get_value(DepthOfFieldComponent.Uniforms.NativeFieldInfoPtr__MainTex, (void*)(&num));
					return num;
				}
				set
				{
					IL2CPP.il2cpp_field_static_set_value(DepthOfFieldComponent.Uniforms.NativeFieldInfoPtr__MainTex, (void*)(&value));
				}
			}

			// Token: 0x170034BB RID: 13499
			// (get) Token: 0x06009C87 RID: 40071 RVA: 0x00284E88 File Offset: 0x00283088
			// (set) Token: 0x06009C88 RID: 40072 RVA: 0x00284EA6 File Offset: 0x002830A6
			public unsafe static int _CoCTex
			{
				get
				{
					int num;
					IL2CPP.il2cpp_field_static_get_value(DepthOfFieldComponent.Uniforms.NativeFieldInfoPtr__CoCTex, (void*)(&num));
					return num;
				}
				set
				{
					IL2CPP.il2cpp_field_static_set_value(DepthOfFieldComponent.Uniforms.NativeFieldInfoPtr__CoCTex, (void*)(&value));
				}
			}

			// Token: 0x170034BC RID: 13500
			// (get) Token: 0x06009C89 RID: 40073 RVA: 0x00284EB8 File Offset: 0x002830B8
			// (set) Token: 0x06009C8A RID: 40074 RVA: 0x00284ED6 File Offset: 0x002830D6
			public unsafe static int _TaaParams
			{
				get
				{
					int num;
					IL2CPP.il2cpp_field_static_get_value(DepthOfFieldComponent.Uniforms.NativeFieldInfoPtr__TaaParams, (void*)(&num));
					return num;
				}
				set
				{
					IL2CPP.il2cpp_field_static_set_value(DepthOfFieldComponent.Uniforms.NativeFieldInfoPtr__TaaParams, (void*)(&value));
				}
			}

			// Token: 0x170034BD RID: 13501
			// (get) Token: 0x06009C8B RID: 40075 RVA: 0x00284EE8 File Offset: 0x002830E8
			// (set) Token: 0x06009C8C RID: 40076 RVA: 0x00284F06 File Offset: 0x00283106
			public unsafe static int _DepthOfFieldParams
			{
				get
				{
					int num;
					IL2CPP.il2cpp_field_static_get_value(DepthOfFieldComponent.Uniforms.NativeFieldInfoPtr__DepthOfFieldParams, (void*)(&num));
					return num;
				}
				set
				{
					IL2CPP.il2cpp_field_static_set_value(DepthOfFieldComponent.Uniforms.NativeFieldInfoPtr__DepthOfFieldParams, (void*)(&value));
				}
			}

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

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

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

			// Token: 0x0400687C RID: 26748
			private static readonly IntPtr NativeFieldInfoPtr__LensCoeff;

			// Token: 0x0400687D RID: 26749
			private static readonly IntPtr NativeFieldInfoPtr__MaxCoC;

			// Token: 0x0400687E RID: 26750
			private static readonly IntPtr NativeFieldInfoPtr__RcpMaxCoC;

			// Token: 0x0400687F RID: 26751
			private static readonly IntPtr NativeFieldInfoPtr__RcpAspect;

			// Token: 0x04006880 RID: 26752
			private static readonly IntPtr NativeFieldInfoPtr__MainTex;

			// Token: 0x04006881 RID: 26753
			private static readonly IntPtr NativeFieldInfoPtr__CoCTex;

			// Token: 0x04006882 RID: 26754
			private static readonly IntPtr NativeFieldInfoPtr__TaaParams;

			// Token: 0x04006883 RID: 26755
			private static readonly IntPtr NativeFieldInfoPtr__DepthOfFieldParams;
		}
	}
}
