using System;
using Il2CppInterop.Common.Attributes;
using Il2CppInterop.Runtime;
using Il2CppInterop.Runtime.InteropTypes.Arrays;
using Il2CppSystem;
using UnityEngine.Rendering;

namespace UnityEngine.PostProcessing
{
	// Token: 0x02000594 RID: 1428
	public sealed class ScreenSpaceReflectionComponent : PostProcessingComponentCommandBuffer<ScreenSpaceReflectionModel>
	{
		// Token: 0x06009D74 RID: 40308 RVA: 0x00287F88 File Offset: 0x00286188
		[CallerCount(0)]
		public unsafe override DepthTextureMode GetCameraFlags()
		{
			IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IntPtr* ptr = null;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ScreenSpaceReflectionComponent.NativeMethodInfoPtr_GetCameraFlags_Public_Virtual_DepthTextureMode_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
			return *IL2CPP.il2cpp_object_unbox(intPtr);
		}

		// Token: 0x17003515 RID: 13589
		// (get) Token: 0x06009D75 RID: 40309 RVA: 0x00287FD8 File Offset: 0x002861D8
		public unsafe override bool active
		{
			[CallerCount(0)]
			[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 648292, XrefRangeEnd = 648294, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
			get
			{
				IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
				IntPtr* ptr = null;
				IntPtr intPtr2;
				IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ScreenSpaceReflectionComponent.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: 0x06009D76 RID: 40310 RVA: 0x00288028 File Offset: 0x00286228
		[CallerCount(0)]
		[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 648294, XrefRangeEnd = 648309, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
		public unsafe override void OnEnable()
		{
			IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IntPtr* ptr = null;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ScreenSpaceReflectionComponent.NativeMethodInfoPtr_OnEnable_Public_Virtual_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}

		// Token: 0x06009D77 RID: 40311 RVA: 0x0028806C File Offset: 0x0028626C
		[CallerCount(0)]
		[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 648309, XrefRangeEnd = 648311, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
		public unsafe override string GetName()
		{
			IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IntPtr* ptr = null;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ScreenSpaceReflectionComponent.NativeMethodInfoPtr_GetName_Public_Virtual_String_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
			return IL2CPP.Il2CppStringToManaged(intPtr);
		}

		// Token: 0x06009D78 RID: 40312 RVA: 0x002880B8 File Offset: 0x002862B8
		[CallerCount(0)]
		public unsafe override CameraEvent GetCameraEvent()
		{
			IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			IntPtr* ptr = null;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ScreenSpaceReflectionComponent.NativeMethodInfoPtr_GetCameraEvent_Public_Virtual_CameraEvent_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
			return *IL2CPP.il2cpp_object_unbox(intPtr);
		}

		// Token: 0x06009D79 RID: 40313 RVA: 0x00288108 File Offset: 0x00286308
		[CallerCount(0)]
		[CachedScanResults(RefRangeStart = 0, RefRangeEnd = 0, XrefRangeStart = 648311, XrefRangeEnd = 648479, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
		public unsafe override void PopulateCommandBuffer(CommandBuffer cb)
		{
			IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
			checked
			{
				IntPtr* ptr = stackalloc IntPtr[unchecked((UIntPtr)1) * (UIntPtr)sizeof(IntPtr)];
				*ptr = IL2CPP.Il2CppObjectBaseToPtr(cb);
				IntPtr intPtr2;
				IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ScreenSpaceReflectionComponent.NativeMethodInfoPtr_PopulateCommandBuffer_Public_Virtual_Void_CommandBuffer_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
				Il2CppException.RaiseExceptionIfNecessary(intPtr2);
			}
		}

		// Token: 0x06009D7A RID: 40314 RVA: 0x00288164 File Offset: 0x00286364
		[CallerCount(1)]
		[CachedScanResults(RefRangeStart = 648486, RefRangeEnd = 648487, XrefRangeStart = 648479, XrefRangeEnd = 648486, MetadataInitTokenRva = 0L, MetadataInitFlagRva = 0L)]
		public unsafe ScreenSpaceReflectionComponent()
			: this(IL2CPP.il2cpp_object_new(Il2CppClassPointerStore<ScreenSpaceReflectionComponent>.NativeClassPtr))
		{
			IntPtr* ptr = null;
			IntPtr intPtr2;
			IntPtr intPtr = IL2CPP.il2cpp_runtime_invoke(ScreenSpaceReflectionComponent.NativeMethodInfoPtr__ctor_Public_Void_0, IL2CPP.Il2CppObjectBaseToPtrNotNull(this), (void**)ptr, ref intPtr2);
			Il2CppException.RaiseExceptionIfNecessary(intPtr2);
		}

		// Token: 0x06009D7B RID: 40315 RVA: 0x002881B0 File Offset: 0x002863B0
		// Note: this type is marked as 'beforefieldinit'.
		static ScreenSpaceReflectionComponent()
		{
			Il2CppClassPointerStore<ScreenSpaceReflectionComponent>.NativeClassPtr = IL2CPP.GetIl2CppClass("Assembly-CSharp.dll", "UnityEngine.PostProcessing", "ScreenSpaceReflectionComponent");
			IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<ScreenSpaceReflectionComponent>.NativeClassPtr);
			ScreenSpaceReflectionComponent.NativeFieldInfoPtr_k_HighlightSuppression = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ScreenSpaceReflectionComponent>.NativeClassPtr, "k_HighlightSuppression");
			ScreenSpaceReflectionComponent.NativeFieldInfoPtr_k_TraceBehindObjects = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ScreenSpaceReflectionComponent>.NativeClassPtr, "k_TraceBehindObjects");
			ScreenSpaceReflectionComponent.NativeFieldInfoPtr_k_TreatBackfaceHitAsMiss = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ScreenSpaceReflectionComponent>.NativeClassPtr, "k_TreatBackfaceHitAsMiss");
			ScreenSpaceReflectionComponent.NativeFieldInfoPtr_k_BilateralUpsample = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ScreenSpaceReflectionComponent>.NativeClassPtr, "k_BilateralUpsample");
			ScreenSpaceReflectionComponent.NativeFieldInfoPtr_m_ReflectionTextures = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ScreenSpaceReflectionComponent>.NativeClassPtr, "m_ReflectionTextures");
			ScreenSpaceReflectionComponent.NativeMethodInfoPtr_GetCameraFlags_Public_Virtual_DepthTextureMode_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ScreenSpaceReflectionComponent>.NativeClassPtr, 100675625);
			ScreenSpaceReflectionComponent.NativeMethodInfoPtr_get_active_Public_Virtual_get_Boolean_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ScreenSpaceReflectionComponent>.NativeClassPtr, 100675626);
			ScreenSpaceReflectionComponent.NativeMethodInfoPtr_OnEnable_Public_Virtual_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ScreenSpaceReflectionComponent>.NativeClassPtr, 100675627);
			ScreenSpaceReflectionComponent.NativeMethodInfoPtr_GetName_Public_Virtual_String_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ScreenSpaceReflectionComponent>.NativeClassPtr, 100675628);
			ScreenSpaceReflectionComponent.NativeMethodInfoPtr_GetCameraEvent_Public_Virtual_CameraEvent_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ScreenSpaceReflectionComponent>.NativeClassPtr, 100675629);
			ScreenSpaceReflectionComponent.NativeMethodInfoPtr_PopulateCommandBuffer_Public_Virtual_Void_CommandBuffer_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ScreenSpaceReflectionComponent>.NativeClassPtr, 100675630);
			ScreenSpaceReflectionComponent.NativeMethodInfoPtr__ctor_Public_Void_0 = IL2CPP.GetIl2CppMethodByToken(Il2CppClassPointerStore<ScreenSpaceReflectionComponent>.NativeClassPtr, 100675631);
		}

		// Token: 0x06009D7C RID: 40316 RVA: 0x002882D0 File Offset: 0x002864D0
		public ScreenSpaceReflectionComponent(IntPtr pointer)
			: base(pointer)
		{
		}

		// Token: 0x17003510 RID: 13584
		// (get) Token: 0x06009D7D RID: 40317 RVA: 0x002882DC File Offset: 0x002864DC
		// (set) Token: 0x06009D7E RID: 40318 RVA: 0x00288304 File Offset: 0x00286504
		public unsafe bool k_HighlightSuppression
		{
			get
			{
				IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ScreenSpaceReflectionComponent.NativeFieldInfoPtr_k_HighlightSuppression);
				return *intPtr;
			}
			set
			{
				*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ScreenSpaceReflectionComponent.NativeFieldInfoPtr_k_HighlightSuppression)) = value;
			}
		}

		// Token: 0x17003511 RID: 13585
		// (get) Token: 0x06009D7F RID: 40319 RVA: 0x00288328 File Offset: 0x00286528
		// (set) Token: 0x06009D80 RID: 40320 RVA: 0x00288350 File Offset: 0x00286550
		public unsafe bool k_TraceBehindObjects
		{
			get
			{
				IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ScreenSpaceReflectionComponent.NativeFieldInfoPtr_k_TraceBehindObjects);
				return *intPtr;
			}
			set
			{
				*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ScreenSpaceReflectionComponent.NativeFieldInfoPtr_k_TraceBehindObjects)) = value;
			}
		}

		// Token: 0x17003512 RID: 13586
		// (get) Token: 0x06009D81 RID: 40321 RVA: 0x00288374 File Offset: 0x00286574
		// (set) Token: 0x06009D82 RID: 40322 RVA: 0x0028839C File Offset: 0x0028659C
		public unsafe bool k_TreatBackfaceHitAsMiss
		{
			get
			{
				IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ScreenSpaceReflectionComponent.NativeFieldInfoPtr_k_TreatBackfaceHitAsMiss);
				return *intPtr;
			}
			set
			{
				*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ScreenSpaceReflectionComponent.NativeFieldInfoPtr_k_TreatBackfaceHitAsMiss)) = value;
			}
		}

		// Token: 0x17003513 RID: 13587
		// (get) Token: 0x06009D83 RID: 40323 RVA: 0x002883C0 File Offset: 0x002865C0
		// (set) Token: 0x06009D84 RID: 40324 RVA: 0x002883E8 File Offset: 0x002865E8
		public unsafe bool k_BilateralUpsample
		{
			get
			{
				IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ScreenSpaceReflectionComponent.NativeFieldInfoPtr_k_BilateralUpsample);
				return *intPtr;
			}
			set
			{
				*(IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ScreenSpaceReflectionComponent.NativeFieldInfoPtr_k_BilateralUpsample)) = value;
			}
		}

		// Token: 0x17003514 RID: 13588
		// (get) Token: 0x06009D85 RID: 40325 RVA: 0x0028840C File Offset: 0x0028660C
		// (set) Token: 0x06009D86 RID: 40326 RVA: 0x00288440 File Offset: 0x00286640
		public unsafe Il2CppStructArray<int> m_ReflectionTextures
		{
			get
			{
				IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this) + (IntPtr)IL2CPP.il2cpp_field_get_offset(ScreenSpaceReflectionComponent.NativeFieldInfoPtr_m_ReflectionTextures);
				IntPtr intPtr2 = *intPtr;
				return (intPtr2 != 0) ? new Il2CppStructArray<int>(intPtr2) : null;
			}
			set
			{
				IntPtr intPtr = IL2CPP.Il2CppObjectBaseToPtrNotNull(this);
				IL2CPP.il2cpp_gc_wbarrier_set_field(intPtr, intPtr + (IntPtr)IL2CPP.il2cpp_field_get_offset(ScreenSpaceReflectionComponent.NativeFieldInfoPtr_m_ReflectionTextures), IL2CPP.Il2CppObjectBaseToPtr(value));
			}
		}

		// Token: 0x0400690C RID: 26892
		private static readonly IntPtr NativeFieldInfoPtr_k_HighlightSuppression;

		// Token: 0x0400690D RID: 26893
		private static readonly IntPtr NativeFieldInfoPtr_k_TraceBehindObjects;

		// Token: 0x0400690E RID: 26894
		private static readonly IntPtr NativeFieldInfoPtr_k_TreatBackfaceHitAsMiss;

		// Token: 0x0400690F RID: 26895
		private static readonly IntPtr NativeFieldInfoPtr_k_BilateralUpsample;

		// Token: 0x04006910 RID: 26896
		private static readonly IntPtr NativeFieldInfoPtr_m_ReflectionTextures;

		// Token: 0x04006911 RID: 26897
		private static readonly IntPtr NativeMethodInfoPtr_GetCameraFlags_Public_Virtual_DepthTextureMode_0;

		// Token: 0x04006912 RID: 26898
		private static readonly IntPtr NativeMethodInfoPtr_get_active_Public_Virtual_get_Boolean_0;

		// Token: 0x04006913 RID: 26899
		private static readonly IntPtr NativeMethodInfoPtr_OnEnable_Public_Virtual_Void_0;

		// Token: 0x04006914 RID: 26900
		private static readonly IntPtr NativeMethodInfoPtr_GetName_Public_Virtual_String_0;

		// Token: 0x04006915 RID: 26901
		private static readonly IntPtr NativeMethodInfoPtr_GetCameraEvent_Public_Virtual_CameraEvent_0;

		// Token: 0x04006916 RID: 26902
		private static readonly IntPtr NativeMethodInfoPtr_PopulateCommandBuffer_Public_Virtual_Void_CommandBuffer_0;

		// Token: 0x04006917 RID: 26903
		private static readonly IntPtr NativeMethodInfoPtr__ctor_Public_Void_0;

		// Token: 0x02000595 RID: 1429
		public static class Uniforms : Object
		{
			// Token: 0x06009D87 RID: 40327 RVA: 0x00288468 File Offset: 0x00286668
			// Note: this type is marked as 'beforefieldinit'.
			static Uniforms()
			{
				Il2CppClassPointerStore<ScreenSpaceReflectionComponent.Uniforms>.NativeClassPtr = IL2CPP.GetIl2CppNestedType(Il2CppClassPointerStore<ScreenSpaceReflectionComponent>.NativeClassPtr, "Uniforms");
				IL2CPP.il2cpp_runtime_class_init(Il2CppClassPointerStore<ScreenSpaceReflectionComponent.Uniforms>.NativeClassPtr);
				ScreenSpaceReflectionComponent.Uniforms.NativeFieldInfoPtr__RayStepSize = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ScreenSpaceReflectionComponent.Uniforms>.NativeClassPtr, "_RayStepSize");
				ScreenSpaceReflectionComponent.Uniforms.NativeFieldInfoPtr__AdditiveReflection = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ScreenSpaceReflectionComponent.Uniforms>.NativeClassPtr, "_AdditiveReflection");
				ScreenSpaceReflectionComponent.Uniforms.NativeFieldInfoPtr__BilateralUpsampling = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ScreenSpaceReflectionComponent.Uniforms>.NativeClassPtr, "_BilateralUpsampling");
				ScreenSpaceReflectionComponent.Uniforms.NativeFieldInfoPtr__TreatBackfaceHitAsMiss = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ScreenSpaceReflectionComponent.Uniforms>.NativeClassPtr, "_TreatBackfaceHitAsMiss");
				ScreenSpaceReflectionComponent.Uniforms.NativeFieldInfoPtr__AllowBackwardsRays = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ScreenSpaceReflectionComponent.Uniforms>.NativeClassPtr, "_AllowBackwardsRays");
				ScreenSpaceReflectionComponent.Uniforms.NativeFieldInfoPtr__TraceBehindObjects = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ScreenSpaceReflectionComponent.Uniforms>.NativeClassPtr, "_TraceBehindObjects");
				ScreenSpaceReflectionComponent.Uniforms.NativeFieldInfoPtr__MaxSteps = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ScreenSpaceReflectionComponent.Uniforms>.NativeClassPtr, "_MaxSteps");
				ScreenSpaceReflectionComponent.Uniforms.NativeFieldInfoPtr__FullResolutionFiltering = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ScreenSpaceReflectionComponent.Uniforms>.NativeClassPtr, "_FullResolutionFiltering");
				ScreenSpaceReflectionComponent.Uniforms.NativeFieldInfoPtr__HalfResolution = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ScreenSpaceReflectionComponent.Uniforms>.NativeClassPtr, "_HalfResolution");
				ScreenSpaceReflectionComponent.Uniforms.NativeFieldInfoPtr__HighlightSuppression = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ScreenSpaceReflectionComponent.Uniforms>.NativeClassPtr, "_HighlightSuppression");
				ScreenSpaceReflectionComponent.Uniforms.NativeFieldInfoPtr__PixelsPerMeterAtOneMeter = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ScreenSpaceReflectionComponent.Uniforms>.NativeClassPtr, "_PixelsPerMeterAtOneMeter");
				ScreenSpaceReflectionComponent.Uniforms.NativeFieldInfoPtr__ScreenEdgeFading = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ScreenSpaceReflectionComponent.Uniforms>.NativeClassPtr, "_ScreenEdgeFading");
				ScreenSpaceReflectionComponent.Uniforms.NativeFieldInfoPtr__ReflectionBlur = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ScreenSpaceReflectionComponent.Uniforms>.NativeClassPtr, "_ReflectionBlur");
				ScreenSpaceReflectionComponent.Uniforms.NativeFieldInfoPtr__MaxRayTraceDistance = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ScreenSpaceReflectionComponent.Uniforms>.NativeClassPtr, "_MaxRayTraceDistance");
				ScreenSpaceReflectionComponent.Uniforms.NativeFieldInfoPtr__FadeDistance = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ScreenSpaceReflectionComponent.Uniforms>.NativeClassPtr, "_FadeDistance");
				ScreenSpaceReflectionComponent.Uniforms.NativeFieldInfoPtr__LayerThickness = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ScreenSpaceReflectionComponent.Uniforms>.NativeClassPtr, "_LayerThickness");
				ScreenSpaceReflectionComponent.Uniforms.NativeFieldInfoPtr__SSRMultiplier = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ScreenSpaceReflectionComponent.Uniforms>.NativeClassPtr, "_SSRMultiplier");
				ScreenSpaceReflectionComponent.Uniforms.NativeFieldInfoPtr__FresnelFade = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ScreenSpaceReflectionComponent.Uniforms>.NativeClassPtr, "_FresnelFade");
				ScreenSpaceReflectionComponent.Uniforms.NativeFieldInfoPtr__FresnelFadePower = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ScreenSpaceReflectionComponent.Uniforms>.NativeClassPtr, "_FresnelFadePower");
				ScreenSpaceReflectionComponent.Uniforms.NativeFieldInfoPtr__ReflectionBufferSize = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ScreenSpaceReflectionComponent.Uniforms>.NativeClassPtr, "_ReflectionBufferSize");
				ScreenSpaceReflectionComponent.Uniforms.NativeFieldInfoPtr__ScreenSize = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ScreenSpaceReflectionComponent.Uniforms>.NativeClassPtr, "_ScreenSize");
				ScreenSpaceReflectionComponent.Uniforms.NativeFieldInfoPtr__InvScreenSize = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ScreenSpaceReflectionComponent.Uniforms>.NativeClassPtr, "_InvScreenSize");
				ScreenSpaceReflectionComponent.Uniforms.NativeFieldInfoPtr__ProjInfo = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ScreenSpaceReflectionComponent.Uniforms>.NativeClassPtr, "_ProjInfo");
				ScreenSpaceReflectionComponent.Uniforms.NativeFieldInfoPtr__CameraClipInfo = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ScreenSpaceReflectionComponent.Uniforms>.NativeClassPtr, "_CameraClipInfo");
				ScreenSpaceReflectionComponent.Uniforms.NativeFieldInfoPtr__ProjectToPixelMatrix = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ScreenSpaceReflectionComponent.Uniforms>.NativeClassPtr, "_ProjectToPixelMatrix");
				ScreenSpaceReflectionComponent.Uniforms.NativeFieldInfoPtr__WorldToCameraMatrix = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ScreenSpaceReflectionComponent.Uniforms>.NativeClassPtr, "_WorldToCameraMatrix");
				ScreenSpaceReflectionComponent.Uniforms.NativeFieldInfoPtr__CameraToWorldMatrix = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ScreenSpaceReflectionComponent.Uniforms>.NativeClassPtr, "_CameraToWorldMatrix");
				ScreenSpaceReflectionComponent.Uniforms.NativeFieldInfoPtr__Axis = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ScreenSpaceReflectionComponent.Uniforms>.NativeClassPtr, "_Axis");
				ScreenSpaceReflectionComponent.Uniforms.NativeFieldInfoPtr__CurrentMipLevel = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ScreenSpaceReflectionComponent.Uniforms>.NativeClassPtr, "_CurrentMipLevel");
				ScreenSpaceReflectionComponent.Uniforms.NativeFieldInfoPtr__NormalAndRoughnessTexture = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ScreenSpaceReflectionComponent.Uniforms>.NativeClassPtr, "_NormalAndRoughnessTexture");
				ScreenSpaceReflectionComponent.Uniforms.NativeFieldInfoPtr__HitPointTexture = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ScreenSpaceReflectionComponent.Uniforms>.NativeClassPtr, "_HitPointTexture");
				ScreenSpaceReflectionComponent.Uniforms.NativeFieldInfoPtr__BlurTexture = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ScreenSpaceReflectionComponent.Uniforms>.NativeClassPtr, "_BlurTexture");
				ScreenSpaceReflectionComponent.Uniforms.NativeFieldInfoPtr__FilteredReflections = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ScreenSpaceReflectionComponent.Uniforms>.NativeClassPtr, "_FilteredReflections");
				ScreenSpaceReflectionComponent.Uniforms.NativeFieldInfoPtr__FinalReflectionTexture = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ScreenSpaceReflectionComponent.Uniforms>.NativeClassPtr, "_FinalReflectionTexture");
				ScreenSpaceReflectionComponent.Uniforms.NativeFieldInfoPtr__TempTexture = IL2CPP.GetIl2CppField(Il2CppClassPointerStore<ScreenSpaceReflectionComponent.Uniforms>.NativeClassPtr, "_TempTexture");
			}

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

			// Token: 0x17003516 RID: 13590
			// (get) Token: 0x06009D89 RID: 40329 RVA: 0x00288750 File Offset: 0x00286950
			// (set) Token: 0x06009D8A RID: 40330 RVA: 0x0028876E File Offset: 0x0028696E
			public unsafe static int _RayStepSize
			{
				get
				{
					int num;
					IL2CPP.il2cpp_field_static_get_value(ScreenSpaceReflectionComponent.Uniforms.NativeFieldInfoPtr__RayStepSize, (void*)(&num));
					return num;
				}
				set
				{
					IL2CPP.il2cpp_field_static_set_value(ScreenSpaceReflectionComponent.Uniforms.NativeFieldInfoPtr__RayStepSize, (void*)(&value));
				}
			}

			// Token: 0x17003517 RID: 13591
			// (get) Token: 0x06009D8B RID: 40331 RVA: 0x00288780 File Offset: 0x00286980
			// (set) Token: 0x06009D8C RID: 40332 RVA: 0x0028879E File Offset: 0x0028699E
			public unsafe static int _AdditiveReflection
			{
				get
				{
					int num;
					IL2CPP.il2cpp_field_static_get_value(ScreenSpaceReflectionComponent.Uniforms.NativeFieldInfoPtr__AdditiveReflection, (void*)(&num));
					return num;
				}
				set
				{
					IL2CPP.il2cpp_field_static_set_value(ScreenSpaceReflectionComponent.Uniforms.NativeFieldInfoPtr__AdditiveReflection, (void*)(&value));
				}
			}

			// Token: 0x17003518 RID: 13592
			// (get) Token: 0x06009D8D RID: 40333 RVA: 0x002887B0 File Offset: 0x002869B0
			// (set) Token: 0x06009D8E RID: 40334 RVA: 0x002887CE File Offset: 0x002869CE
			public unsafe static int _BilateralUpsampling
			{
				get
				{
					int num;
					IL2CPP.il2cpp_field_static_get_value(ScreenSpaceReflectionComponent.Uniforms.NativeFieldInfoPtr__BilateralUpsampling, (void*)(&num));
					return num;
				}
				set
				{
					IL2CPP.il2cpp_field_static_set_value(ScreenSpaceReflectionComponent.Uniforms.NativeFieldInfoPtr__BilateralUpsampling, (void*)(&value));
				}
			}

			// Token: 0x17003519 RID: 13593
			// (get) Token: 0x06009D8F RID: 40335 RVA: 0x002887E0 File Offset: 0x002869E0
			// (set) Token: 0x06009D90 RID: 40336 RVA: 0x002887FE File Offset: 0x002869FE
			public unsafe static int _TreatBackfaceHitAsMiss
			{
				get
				{
					int num;
					IL2CPP.il2cpp_field_static_get_value(ScreenSpaceReflectionComponent.Uniforms.NativeFieldInfoPtr__TreatBackfaceHitAsMiss, (void*)(&num));
					return num;
				}
				set
				{
					IL2CPP.il2cpp_field_static_set_value(ScreenSpaceReflectionComponent.Uniforms.NativeFieldInfoPtr__TreatBackfaceHitAsMiss, (void*)(&value));
				}
			}

			// Token: 0x1700351A RID: 13594
			// (get) Token: 0x06009D91 RID: 40337 RVA: 0x00288810 File Offset: 0x00286A10
			// (set) Token: 0x06009D92 RID: 40338 RVA: 0x0028882E File Offset: 0x00286A2E
			public unsafe static int _AllowBackwardsRays
			{
				get
				{
					int num;
					IL2CPP.il2cpp_field_static_get_value(ScreenSpaceReflectionComponent.Uniforms.NativeFieldInfoPtr__AllowBackwardsRays, (void*)(&num));
					return num;
				}
				set
				{
					IL2CPP.il2cpp_field_static_set_value(ScreenSpaceReflectionComponent.Uniforms.NativeFieldInfoPtr__AllowBackwardsRays, (void*)(&value));
				}
			}

			// Token: 0x1700351B RID: 13595
			// (get) Token: 0x06009D93 RID: 40339 RVA: 0x00288840 File Offset: 0x00286A40
			// (set) Token: 0x06009D94 RID: 40340 RVA: 0x0028885E File Offset: 0x00286A5E
			public unsafe static int _TraceBehindObjects
			{
				get
				{
					int num;
					IL2CPP.il2cpp_field_static_get_value(ScreenSpaceReflectionComponent.Uniforms.NativeFieldInfoPtr__TraceBehindObjects, (void*)(&num));
					return num;
				}
				set
				{
					IL2CPP.il2cpp_field_static_set_value(ScreenSpaceReflectionComponent.Uniforms.NativeFieldInfoPtr__TraceBehindObjects, (void*)(&value));
				}
			}

			// Token: 0x1700351C RID: 13596
			// (get) Token: 0x06009D95 RID: 40341 RVA: 0x00288870 File Offset: 0x00286A70
			// (set) Token: 0x06009D96 RID: 40342 RVA: 0x0028888E File Offset: 0x00286A8E
			public unsafe static int _MaxSteps
			{
				get
				{
					int num;
					IL2CPP.il2cpp_field_static_get_value(ScreenSpaceReflectionComponent.Uniforms.NativeFieldInfoPtr__MaxSteps, (void*)(&num));
					return num;
				}
				set
				{
					IL2CPP.il2cpp_field_static_set_value(ScreenSpaceReflectionComponent.Uniforms.NativeFieldInfoPtr__MaxSteps, (void*)(&value));
				}
			}

			// Token: 0x1700351D RID: 13597
			// (get) Token: 0x06009D97 RID: 40343 RVA: 0x002888A0 File Offset: 0x00286AA0
			// (set) Token: 0x06009D98 RID: 40344 RVA: 0x002888BE File Offset: 0x00286ABE
			public unsafe static int _FullResolutionFiltering
			{
				get
				{
					int num;
					IL2CPP.il2cpp_field_static_get_value(ScreenSpaceReflectionComponent.Uniforms.NativeFieldInfoPtr__FullResolutionFiltering, (void*)(&num));
					return num;
				}
				set
				{
					IL2CPP.il2cpp_field_static_set_value(ScreenSpaceReflectionComponent.Uniforms.NativeFieldInfoPtr__FullResolutionFiltering, (void*)(&value));
				}
			}

			// Token: 0x1700351E RID: 13598
			// (get) Token: 0x06009D99 RID: 40345 RVA: 0x002888D0 File Offset: 0x00286AD0
			// (set) Token: 0x06009D9A RID: 40346 RVA: 0x002888EE File Offset: 0x00286AEE
			public unsafe static int _HalfResolution
			{
				get
				{
					int num;
					IL2CPP.il2cpp_field_static_get_value(ScreenSpaceReflectionComponent.Uniforms.NativeFieldInfoPtr__HalfResolution, (void*)(&num));
					return num;
				}
				set
				{
					IL2CPP.il2cpp_field_static_set_value(ScreenSpaceReflectionComponent.Uniforms.NativeFieldInfoPtr__HalfResolution, (void*)(&value));
				}
			}

			// Token: 0x1700351F RID: 13599
			// (get) Token: 0x06009D9B RID: 40347 RVA: 0x00288900 File Offset: 0x00286B00
			// (set) Token: 0x06009D9C RID: 40348 RVA: 0x0028891E File Offset: 0x00286B1E
			public unsafe static int _HighlightSuppression
			{
				get
				{
					int num;
					IL2CPP.il2cpp_field_static_get_value(ScreenSpaceReflectionComponent.Uniforms.NativeFieldInfoPtr__HighlightSuppression, (void*)(&num));
					return num;
				}
				set
				{
					IL2CPP.il2cpp_field_static_set_value(ScreenSpaceReflectionComponent.Uniforms.NativeFieldInfoPtr__HighlightSuppression, (void*)(&value));
				}
			}

			// Token: 0x17003520 RID: 13600
			// (get) Token: 0x06009D9D RID: 40349 RVA: 0x00288930 File Offset: 0x00286B30
			// (set) Token: 0x06009D9E RID: 40350 RVA: 0x0028894E File Offset: 0x00286B4E
			public unsafe static int _PixelsPerMeterAtOneMeter
			{
				get
				{
					int num;
					IL2CPP.il2cpp_field_static_get_value(ScreenSpaceReflectionComponent.Uniforms.NativeFieldInfoPtr__PixelsPerMeterAtOneMeter, (void*)(&num));
					return num;
				}
				set
				{
					IL2CPP.il2cpp_field_static_set_value(ScreenSpaceReflectionComponent.Uniforms.NativeFieldInfoPtr__PixelsPerMeterAtOneMeter, (void*)(&value));
				}
			}

			// Token: 0x17003521 RID: 13601
			// (get) Token: 0x06009D9F RID: 40351 RVA: 0x00288960 File Offset: 0x00286B60
			// (set) Token: 0x06009DA0 RID: 40352 RVA: 0x0028897E File Offset: 0x00286B7E
			public unsafe static int _ScreenEdgeFading
			{
				get
				{
					int num;
					IL2CPP.il2cpp_field_static_get_value(ScreenSpaceReflectionComponent.Uniforms.NativeFieldInfoPtr__ScreenEdgeFading, (void*)(&num));
					return num;
				}
				set
				{
					IL2CPP.il2cpp_field_static_set_value(ScreenSpaceReflectionComponent.Uniforms.NativeFieldInfoPtr__ScreenEdgeFading, (void*)(&value));
				}
			}

			// Token: 0x17003522 RID: 13602
			// (get) Token: 0x06009DA1 RID: 40353 RVA: 0x00288990 File Offset: 0x00286B90
			// (set) Token: 0x06009DA2 RID: 40354 RVA: 0x002889AE File Offset: 0x00286BAE
			public unsafe static int _ReflectionBlur
			{
				get
				{
					int num;
					IL2CPP.il2cpp_field_static_get_value(ScreenSpaceReflectionComponent.Uniforms.NativeFieldInfoPtr__ReflectionBlur, (void*)(&num));
					return num;
				}
				set
				{
					IL2CPP.il2cpp_field_static_set_value(ScreenSpaceReflectionComponent.Uniforms.NativeFieldInfoPtr__ReflectionBlur, (void*)(&value));
				}
			}

			// Token: 0x17003523 RID: 13603
			// (get) Token: 0x06009DA3 RID: 40355 RVA: 0x002889C0 File Offset: 0x00286BC0
			// (set) Token: 0x06009DA4 RID: 40356 RVA: 0x002889DE File Offset: 0x00286BDE
			public unsafe static int _MaxRayTraceDistance
			{
				get
				{
					int num;
					IL2CPP.il2cpp_field_static_get_value(ScreenSpaceReflectionComponent.Uniforms.NativeFieldInfoPtr__MaxRayTraceDistance, (void*)(&num));
					return num;
				}
				set
				{
					IL2CPP.il2cpp_field_static_set_value(ScreenSpaceReflectionComponent.Uniforms.NativeFieldInfoPtr__MaxRayTraceDistance, (void*)(&value));
				}
			}

			// Token: 0x17003524 RID: 13604
			// (get) Token: 0x06009DA5 RID: 40357 RVA: 0x002889F0 File Offset: 0x00286BF0
			// (set) Token: 0x06009DA6 RID: 40358 RVA: 0x00288A0E File Offset: 0x00286C0E
			public unsafe static int _FadeDistance
			{
				get
				{
					int num;
					IL2CPP.il2cpp_field_static_get_value(ScreenSpaceReflectionComponent.Uniforms.NativeFieldInfoPtr__FadeDistance, (void*)(&num));
					return num;
				}
				set
				{
					IL2CPP.il2cpp_field_static_set_value(ScreenSpaceReflectionComponent.Uniforms.NativeFieldInfoPtr__FadeDistance, (void*)(&value));
				}
			}

			// Token: 0x17003525 RID: 13605
			// (get) Token: 0x06009DA7 RID: 40359 RVA: 0x00288A20 File Offset: 0x00286C20
			// (set) Token: 0x06009DA8 RID: 40360 RVA: 0x00288A3E File Offset: 0x00286C3E
			public unsafe static int _LayerThickness
			{
				get
				{
					int num;
					IL2CPP.il2cpp_field_static_get_value(ScreenSpaceReflectionComponent.Uniforms.NativeFieldInfoPtr__LayerThickness, (void*)(&num));
					return num;
				}
				set
				{
					IL2CPP.il2cpp_field_static_set_value(ScreenSpaceReflectionComponent.Uniforms.NativeFieldInfoPtr__LayerThickness, (void*)(&value));
				}
			}

			// Token: 0x17003526 RID: 13606
			// (get) Token: 0x06009DA9 RID: 40361 RVA: 0x00288A50 File Offset: 0x00286C50
			// (set) Token: 0x06009DAA RID: 40362 RVA: 0x00288A6E File Offset: 0x00286C6E
			public unsafe static int _SSRMultiplier
			{
				get
				{
					int num;
					IL2CPP.il2cpp_field_static_get_value(ScreenSpaceReflectionComponent.Uniforms.NativeFieldInfoPtr__SSRMultiplier, (void*)(&num));
					return num;
				}
				set
				{
					IL2CPP.il2cpp_field_static_set_value(ScreenSpaceReflectionComponent.Uniforms.NativeFieldInfoPtr__SSRMultiplier, (void*)(&value));
				}
			}

			// Token: 0x17003527 RID: 13607
			// (get) Token: 0x06009DAB RID: 40363 RVA: 0x00288A80 File Offset: 0x00286C80
			// (set) Token: 0x06009DAC RID: 40364 RVA: 0x00288A9E File Offset: 0x00286C9E
			public unsafe static int _FresnelFade
			{
				get
				{
					int num;
					IL2CPP.il2cpp_field_static_get_value(ScreenSpaceReflectionComponent.Uniforms.NativeFieldInfoPtr__FresnelFade, (void*)(&num));
					return num;
				}
				set
				{
					IL2CPP.il2cpp_field_static_set_value(ScreenSpaceReflectionComponent.Uniforms.NativeFieldInfoPtr__FresnelFade, (void*)(&value));
				}
			}

			// Token: 0x17003528 RID: 13608
			// (get) Token: 0x06009DAD RID: 40365 RVA: 0x00288AB0 File Offset: 0x00286CB0
			// (set) Token: 0x06009DAE RID: 40366 RVA: 0x00288ACE File Offset: 0x00286CCE
			public unsafe static int _FresnelFadePower
			{
				get
				{
					int num;
					IL2CPP.il2cpp_field_static_get_value(ScreenSpaceReflectionComponent.Uniforms.NativeFieldInfoPtr__FresnelFadePower, (void*)(&num));
					return num;
				}
				set
				{
					IL2CPP.il2cpp_field_static_set_value(ScreenSpaceReflectionComponent.Uniforms.NativeFieldInfoPtr__FresnelFadePower, (void*)(&value));
				}
			}

			// Token: 0x17003529 RID: 13609
			// (get) Token: 0x06009DAF RID: 40367 RVA: 0x00288AE0 File Offset: 0x00286CE0
			// (set) Token: 0x06009DB0 RID: 40368 RVA: 0x00288AFE File Offset: 0x00286CFE
			public unsafe static int _ReflectionBufferSize
			{
				get
				{
					int num;
					IL2CPP.il2cpp_field_static_get_value(ScreenSpaceReflectionComponent.Uniforms.NativeFieldInfoPtr__ReflectionBufferSize, (void*)(&num));
					return num;
				}
				set
				{
					IL2CPP.il2cpp_field_static_set_value(ScreenSpaceReflectionComponent.Uniforms.NativeFieldInfoPtr__ReflectionBufferSize, (void*)(&value));
				}
			}

			// Token: 0x1700352A RID: 13610
			// (get) Token: 0x06009DB1 RID: 40369 RVA: 0x00288B10 File Offset: 0x00286D10
			// (set) Token: 0x06009DB2 RID: 40370 RVA: 0x00288B2E File Offset: 0x00286D2E
			public unsafe static int _ScreenSize
			{
				get
				{
					int num;
					IL2CPP.il2cpp_field_static_get_value(ScreenSpaceReflectionComponent.Uniforms.NativeFieldInfoPtr__ScreenSize, (void*)(&num));
					return num;
				}
				set
				{
					IL2CPP.il2cpp_field_static_set_value(ScreenSpaceReflectionComponent.Uniforms.NativeFieldInfoPtr__ScreenSize, (void*)(&value));
				}
			}

			// Token: 0x1700352B RID: 13611
			// (get) Token: 0x06009DB3 RID: 40371 RVA: 0x00288B40 File Offset: 0x00286D40
			// (set) Token: 0x06009DB4 RID: 40372 RVA: 0x00288B5E File Offset: 0x00286D5E
			public unsafe static int _InvScreenSize
			{
				get
				{
					int num;
					IL2CPP.il2cpp_field_static_get_value(ScreenSpaceReflectionComponent.Uniforms.NativeFieldInfoPtr__InvScreenSize, (void*)(&num));
					return num;
				}
				set
				{
					IL2CPP.il2cpp_field_static_set_value(ScreenSpaceReflectionComponent.Uniforms.NativeFieldInfoPtr__InvScreenSize, (void*)(&value));
				}
			}

			// Token: 0x1700352C RID: 13612
			// (get) Token: 0x06009DB5 RID: 40373 RVA: 0x00288B70 File Offset: 0x00286D70
			// (set) Token: 0x06009DB6 RID: 40374 RVA: 0x00288B8E File Offset: 0x00286D8E
			public unsafe static int _ProjInfo
			{
				get
				{
					int num;
					IL2CPP.il2cpp_field_static_get_value(ScreenSpaceReflectionComponent.Uniforms.NativeFieldInfoPtr__ProjInfo, (void*)(&num));
					return num;
				}
				set
				{
					IL2CPP.il2cpp_field_static_set_value(ScreenSpaceReflectionComponent.Uniforms.NativeFieldInfoPtr__ProjInfo, (void*)(&value));
				}
			}

			// Token: 0x1700352D RID: 13613
			// (get) Token: 0x06009DB7 RID: 40375 RVA: 0x00288BA0 File Offset: 0x00286DA0
			// (set) Token: 0x06009DB8 RID: 40376 RVA: 0x00288BBE File Offset: 0x00286DBE
			public unsafe static int _CameraClipInfo
			{
				get
				{
					int num;
					IL2CPP.il2cpp_field_static_get_value(ScreenSpaceReflectionComponent.Uniforms.NativeFieldInfoPtr__CameraClipInfo, (void*)(&num));
					return num;
				}
				set
				{
					IL2CPP.il2cpp_field_static_set_value(ScreenSpaceReflectionComponent.Uniforms.NativeFieldInfoPtr__CameraClipInfo, (void*)(&value));
				}
			}

			// Token: 0x1700352E RID: 13614
			// (get) Token: 0x06009DB9 RID: 40377 RVA: 0x00288BD0 File Offset: 0x00286DD0
			// (set) Token: 0x06009DBA RID: 40378 RVA: 0x00288BEE File Offset: 0x00286DEE
			public unsafe static int _ProjectToPixelMatrix
			{
				get
				{
					int num;
					IL2CPP.il2cpp_field_static_get_value(ScreenSpaceReflectionComponent.Uniforms.NativeFieldInfoPtr__ProjectToPixelMatrix, (void*)(&num));
					return num;
				}
				set
				{
					IL2CPP.il2cpp_field_static_set_value(ScreenSpaceReflectionComponent.Uniforms.NativeFieldInfoPtr__ProjectToPixelMatrix, (void*)(&value));
				}
			}

			// Token: 0x1700352F RID: 13615
			// (get) Token: 0x06009DBB RID: 40379 RVA: 0x00288C00 File Offset: 0x00286E00
			// (set) Token: 0x06009DBC RID: 40380 RVA: 0x00288C1E File Offset: 0x00286E1E
			public unsafe static int _WorldToCameraMatrix
			{
				get
				{
					int num;
					IL2CPP.il2cpp_field_static_get_value(ScreenSpaceReflectionComponent.Uniforms.NativeFieldInfoPtr__WorldToCameraMatrix, (void*)(&num));
					return num;
				}
				set
				{
					IL2CPP.il2cpp_field_static_set_value(ScreenSpaceReflectionComponent.Uniforms.NativeFieldInfoPtr__WorldToCameraMatrix, (void*)(&value));
				}
			}

			// Token: 0x17003530 RID: 13616
			// (get) Token: 0x06009DBD RID: 40381 RVA: 0x00288C30 File Offset: 0x00286E30
			// (set) Token: 0x06009DBE RID: 40382 RVA: 0x00288C4E File Offset: 0x00286E4E
			public unsafe static int _CameraToWorldMatrix
			{
				get
				{
					int num;
					IL2CPP.il2cpp_field_static_get_value(ScreenSpaceReflectionComponent.Uniforms.NativeFieldInfoPtr__CameraToWorldMatrix, (void*)(&num));
					return num;
				}
				set
				{
					IL2CPP.il2cpp_field_static_set_value(ScreenSpaceReflectionComponent.Uniforms.NativeFieldInfoPtr__CameraToWorldMatrix, (void*)(&value));
				}
			}

			// Token: 0x17003531 RID: 13617
			// (get) Token: 0x06009DBF RID: 40383 RVA: 0x00288C60 File Offset: 0x00286E60
			// (set) Token: 0x06009DC0 RID: 40384 RVA: 0x00288C7E File Offset: 0x00286E7E
			public unsafe static int _Axis
			{
				get
				{
					int num;
					IL2CPP.il2cpp_field_static_get_value(ScreenSpaceReflectionComponent.Uniforms.NativeFieldInfoPtr__Axis, (void*)(&num));
					return num;
				}
				set
				{
					IL2CPP.il2cpp_field_static_set_value(ScreenSpaceReflectionComponent.Uniforms.NativeFieldInfoPtr__Axis, (void*)(&value));
				}
			}

			// Token: 0x17003532 RID: 13618
			// (get) Token: 0x06009DC1 RID: 40385 RVA: 0x00288C90 File Offset: 0x00286E90
			// (set) Token: 0x06009DC2 RID: 40386 RVA: 0x00288CAE File Offset: 0x00286EAE
			public unsafe static int _CurrentMipLevel
			{
				get
				{
					int num;
					IL2CPP.il2cpp_field_static_get_value(ScreenSpaceReflectionComponent.Uniforms.NativeFieldInfoPtr__CurrentMipLevel, (void*)(&num));
					return num;
				}
				set
				{
					IL2CPP.il2cpp_field_static_set_value(ScreenSpaceReflectionComponent.Uniforms.NativeFieldInfoPtr__CurrentMipLevel, (void*)(&value));
				}
			}

			// Token: 0x17003533 RID: 13619
			// (get) Token: 0x06009DC3 RID: 40387 RVA: 0x00288CC0 File Offset: 0x00286EC0
			// (set) Token: 0x06009DC4 RID: 40388 RVA: 0x00288CDE File Offset: 0x00286EDE
			public unsafe static int _NormalAndRoughnessTexture
			{
				get
				{
					int num;
					IL2CPP.il2cpp_field_static_get_value(ScreenSpaceReflectionComponent.Uniforms.NativeFieldInfoPtr__NormalAndRoughnessTexture, (void*)(&num));
					return num;
				}
				set
				{
					IL2CPP.il2cpp_field_static_set_value(ScreenSpaceReflectionComponent.Uniforms.NativeFieldInfoPtr__NormalAndRoughnessTexture, (void*)(&value));
				}
			}

			// Token: 0x17003534 RID: 13620
			// (get) Token: 0x06009DC5 RID: 40389 RVA: 0x00288CF0 File Offset: 0x00286EF0
			// (set) Token: 0x06009DC6 RID: 40390 RVA: 0x00288D0E File Offset: 0x00286F0E
			public unsafe static int _HitPointTexture
			{
				get
				{
					int num;
					IL2CPP.il2cpp_field_static_get_value(ScreenSpaceReflectionComponent.Uniforms.NativeFieldInfoPtr__HitPointTexture, (void*)(&num));
					return num;
				}
				set
				{
					IL2CPP.il2cpp_field_static_set_value(ScreenSpaceReflectionComponent.Uniforms.NativeFieldInfoPtr__HitPointTexture, (void*)(&value));
				}
			}

			// Token: 0x17003535 RID: 13621
			// (get) Token: 0x06009DC7 RID: 40391 RVA: 0x00288D20 File Offset: 0x00286F20
			// (set) Token: 0x06009DC8 RID: 40392 RVA: 0x00288D3E File Offset: 0x00286F3E
			public unsafe static int _BlurTexture
			{
				get
				{
					int num;
					IL2CPP.il2cpp_field_static_get_value(ScreenSpaceReflectionComponent.Uniforms.NativeFieldInfoPtr__BlurTexture, (void*)(&num));
					return num;
				}
				set
				{
					IL2CPP.il2cpp_field_static_set_value(ScreenSpaceReflectionComponent.Uniforms.NativeFieldInfoPtr__BlurTexture, (void*)(&value));
				}
			}

			// Token: 0x17003536 RID: 13622
			// (get) Token: 0x06009DC9 RID: 40393 RVA: 0x00288D50 File Offset: 0x00286F50
			// (set) Token: 0x06009DCA RID: 40394 RVA: 0x00288D6E File Offset: 0x00286F6E
			public unsafe static int _FilteredReflections
			{
				get
				{
					int num;
					IL2CPP.il2cpp_field_static_get_value(ScreenSpaceReflectionComponent.Uniforms.NativeFieldInfoPtr__FilteredReflections, (void*)(&num));
					return num;
				}
				set
				{
					IL2CPP.il2cpp_field_static_set_value(ScreenSpaceReflectionComponent.Uniforms.NativeFieldInfoPtr__FilteredReflections, (void*)(&value));
				}
			}

			// Token: 0x17003537 RID: 13623
			// (get) Token: 0x06009DCB RID: 40395 RVA: 0x00288D80 File Offset: 0x00286F80
			// (set) Token: 0x06009DCC RID: 40396 RVA: 0x00288D9E File Offset: 0x00286F9E
			public unsafe static int _FinalReflectionTexture
			{
				get
				{
					int num;
					IL2CPP.il2cpp_field_static_get_value(ScreenSpaceReflectionComponent.Uniforms.NativeFieldInfoPtr__FinalReflectionTexture, (void*)(&num));
					return num;
				}
				set
				{
					IL2CPP.il2cpp_field_static_set_value(ScreenSpaceReflectionComponent.Uniforms.NativeFieldInfoPtr__FinalReflectionTexture, (void*)(&value));
				}
			}

			// Token: 0x17003538 RID: 13624
			// (get) Token: 0x06009DCD RID: 40397 RVA: 0x00288DB0 File Offset: 0x00286FB0
			// (set) Token: 0x06009DCE RID: 40398 RVA: 0x00288DCE File Offset: 0x00286FCE
			public unsafe static int _TempTexture
			{
				get
				{
					int num;
					IL2CPP.il2cpp_field_static_get_value(ScreenSpaceReflectionComponent.Uniforms.NativeFieldInfoPtr__TempTexture, (void*)(&num));
					return num;
				}
				set
				{
					IL2CPP.il2cpp_field_static_set_value(ScreenSpaceReflectionComponent.Uniforms.NativeFieldInfoPtr__TempTexture, (void*)(&value));
				}
			}

			// Token: 0x04006918 RID: 26904
			private static readonly IntPtr NativeFieldInfoPtr__RayStepSize;

			// Token: 0x04006919 RID: 26905
			private static readonly IntPtr NativeFieldInfoPtr__AdditiveReflection;

			// Token: 0x0400691A RID: 26906
			private static readonly IntPtr NativeFieldInfoPtr__BilateralUpsampling;

			// Token: 0x0400691B RID: 26907
			private static readonly IntPtr NativeFieldInfoPtr__TreatBackfaceHitAsMiss;

			// Token: 0x0400691C RID: 26908
			private static readonly IntPtr NativeFieldInfoPtr__AllowBackwardsRays;

			// Token: 0x0400691D RID: 26909
			private static readonly IntPtr NativeFieldInfoPtr__TraceBehindObjects;

			// Token: 0x0400691E RID: 26910
			private static readonly IntPtr NativeFieldInfoPtr__MaxSteps;

			// Token: 0x0400691F RID: 26911
			private static readonly IntPtr NativeFieldInfoPtr__FullResolutionFiltering;

			// Token: 0x04006920 RID: 26912
			private static readonly IntPtr NativeFieldInfoPtr__HalfResolution;

			// Token: 0x04006921 RID: 26913
			private static readonly IntPtr NativeFieldInfoPtr__HighlightSuppression;

			// Token: 0x04006922 RID: 26914
			private static readonly IntPtr NativeFieldInfoPtr__PixelsPerMeterAtOneMeter;

			// Token: 0x04006923 RID: 26915
			private static readonly IntPtr NativeFieldInfoPtr__ScreenEdgeFading;

			// Token: 0x04006924 RID: 26916
			private static readonly IntPtr NativeFieldInfoPtr__ReflectionBlur;

			// Token: 0x04006925 RID: 26917
			private static readonly IntPtr NativeFieldInfoPtr__MaxRayTraceDistance;

			// Token: 0x04006926 RID: 26918
			private static readonly IntPtr NativeFieldInfoPtr__FadeDistance;

			// Token: 0x04006927 RID: 26919
			private static readonly IntPtr NativeFieldInfoPtr__LayerThickness;

			// Token: 0x04006928 RID: 26920
			private static readonly IntPtr NativeFieldInfoPtr__SSRMultiplier;

			// Token: 0x04006929 RID: 26921
			private static readonly IntPtr NativeFieldInfoPtr__FresnelFade;

			// Token: 0x0400692A RID: 26922
			private static readonly IntPtr NativeFieldInfoPtr__FresnelFadePower;

			// Token: 0x0400692B RID: 26923
			private static readonly IntPtr NativeFieldInfoPtr__ReflectionBufferSize;

			// Token: 0x0400692C RID: 26924
			private static readonly IntPtr NativeFieldInfoPtr__ScreenSize;

			// Token: 0x0400692D RID: 26925
			private static readonly IntPtr NativeFieldInfoPtr__InvScreenSize;

			// Token: 0x0400692E RID: 26926
			private static readonly IntPtr NativeFieldInfoPtr__ProjInfo;

			// Token: 0x0400692F RID: 26927
			private static readonly IntPtr NativeFieldInfoPtr__CameraClipInfo;

			// Token: 0x04006930 RID: 26928
			private static readonly IntPtr NativeFieldInfoPtr__ProjectToPixelMatrix;

			// Token: 0x04006931 RID: 26929
			private static readonly IntPtr NativeFieldInfoPtr__WorldToCameraMatrix;

			// Token: 0x04006932 RID: 26930
			private static readonly IntPtr NativeFieldInfoPtr__CameraToWorldMatrix;

			// Token: 0x04006933 RID: 26931
			private static readonly IntPtr NativeFieldInfoPtr__Axis;

			// Token: 0x04006934 RID: 26932
			private static readonly IntPtr NativeFieldInfoPtr__CurrentMipLevel;

			// Token: 0x04006935 RID: 26933
			private static readonly IntPtr NativeFieldInfoPtr__NormalAndRoughnessTexture;

			// Token: 0x04006936 RID: 26934
			private static readonly IntPtr NativeFieldInfoPtr__HitPointTexture;

			// Token: 0x04006937 RID: 26935
			private static readonly IntPtr NativeFieldInfoPtr__BlurTexture;

			// Token: 0x04006938 RID: 26936
			private static readonly IntPtr NativeFieldInfoPtr__FilteredReflections;

			// Token: 0x04006939 RID: 26937
			private static readonly IntPtr NativeFieldInfoPtr__FinalReflectionTexture;

			// Token: 0x0400693A RID: 26938
			private static readonly IntPtr NativeFieldInfoPtr__TempTexture;
		}

		// Token: 0x02000596 RID: 1430
		public enum PassIndex
		{
			// Token: 0x0400693C RID: 26940
			RayTraceStep,
			// Token: 0x0400693D RID: 26941
			CompositeFinal,
			// Token: 0x0400693E RID: 26942
			Blur,
			// Token: 0x0400693F RID: 26943
			CompositeSSR,
			// Token: 0x04006940 RID: 26944
			MinMipGeneration,
			// Token: 0x04006941 RID: 26945
			HitPointToReflections,
			// Token: 0x04006942 RID: 26946
			BilateralKeyPack,
			// Token: 0x04006943 RID: 26947
			BlitDepthAsCSZ,
			// Token: 0x04006944 RID: 26948
			PoissonBlur
		}
	}
}
