using System;
using Cpp2IlInjected;

namespace UnityEngine.PostProcessing
{
	// Token: 0x020005CC RID: 1484
	[Token(Token = "0x20005CC")]
	public class PostProcessingProfile : ScriptableObject
	{
		// Token: 0x060030DC RID: 12508 RVA: 0x00069918 File Offset: 0x00067B18
		[Token(Token = "0x60030DC")]
		[Address(RVA = "0xEBC4A0", Offset = "0xEBB4A0", VA = "0x180EBC4A0")]
		public PostProcessingProfile()
		{
			BuiltinDebugViewsModel builtinDebugViewsModel = new BuiltinDebugViewsModel();
			this.debugViews = builtinDebugViewsModel;
			FogModel fogModel = new FogModel();
			this.fog = fogModel;
			AntialiasingModel antialiasingModel = new AntialiasingModel();
			this.antialiasing = antialiasingModel;
			AmbientOcclusionModel ambientOcclusionModel = new AmbientOcclusionModel();
			this.ambientOcclusion = ambientOcclusionModel;
			ScreenSpaceReflectionModel screenSpaceReflectionModel = new ScreenSpaceReflectionModel();
			this.screenSpaceReflection = screenSpaceReflectionModel;
			DepthOfFieldModel depthOfFieldModel = new DepthOfFieldModel();
			this.depthOfField = depthOfFieldModel;
			MotionBlurModel motionBlurModel = new MotionBlurModel();
			this.motionBlur = motionBlurModel;
			EyeAdaptationModel eyeAdaptationModel = new EyeAdaptationModel();
			this.eyeAdaptation = eyeAdaptationModel;
			BloomModel bloomModel = new BloomModel();
			this.bloom = bloomModel;
			ColorGradingModel colorGradingModel = new ColorGradingModel();
			this.colorGrading = colorGradingModel;
			UserLutModel userLutModel = new UserLutModel();
			this.userLut = userLutModel;
			ChromaticAberrationModel chromaticAberrationModel = new ChromaticAberrationModel();
			this.chromaticAberration = chromaticAberrationModel;
			GrainModel grainModel = new GrainModel();
			this.grain = grainModel;
			VignetteModel vignetteModel = new VignetteModel();
			this.vignette = vignetteModel;
			DitheringModel ditheringModel = new DitheringModel();
			this.dithering = ditheringModel;
			base..ctor();
		}

		// Token: 0x040039D7 RID: 14807
		[FieldOffset(Offset = "0x18")]
		[Token(Token = "0x40039D7")]
		public BuiltinDebugViewsModel debugViews;

		// Token: 0x040039D8 RID: 14808
		[FieldOffset(Offset = "0x20")]
		[Token(Token = "0x40039D8")]
		public FogModel fog;

		// Token: 0x040039D9 RID: 14809
		[FieldOffset(Offset = "0x28")]
		[Token(Token = "0x40039D9")]
		public AntialiasingModel antialiasing;

		// Token: 0x040039DA RID: 14810
		[FieldOffset(Offset = "0x30")]
		[Token(Token = "0x40039DA")]
		public AmbientOcclusionModel ambientOcclusion;

		// Token: 0x040039DB RID: 14811
		[FieldOffset(Offset = "0x38")]
		[Token(Token = "0x40039DB")]
		public ScreenSpaceReflectionModel screenSpaceReflection;

		// Token: 0x040039DC RID: 14812
		[FieldOffset(Offset = "0x40")]
		[Token(Token = "0x40039DC")]
		public DepthOfFieldModel depthOfField;

		// Token: 0x040039DD RID: 14813
		[FieldOffset(Offset = "0x48")]
		[Token(Token = "0x40039DD")]
		public MotionBlurModel motionBlur;

		// Token: 0x040039DE RID: 14814
		[FieldOffset(Offset = "0x50")]
		[Token(Token = "0x40039DE")]
		public EyeAdaptationModel eyeAdaptation;

		// Token: 0x040039DF RID: 14815
		[FieldOffset(Offset = "0x58")]
		[Token(Token = "0x40039DF")]
		public BloomModel bloom;

		// Token: 0x040039E0 RID: 14816
		[FieldOffset(Offset = "0x60")]
		[Token(Token = "0x40039E0")]
		public ColorGradingModel colorGrading;

		// Token: 0x040039E1 RID: 14817
		[FieldOffset(Offset = "0x68")]
		[Token(Token = "0x40039E1")]
		public UserLutModel userLut;

		// Token: 0x040039E2 RID: 14818
		[FieldOffset(Offset = "0x70")]
		[Token(Token = "0x40039E2")]
		public ChromaticAberrationModel chromaticAberration;

		// Token: 0x040039E3 RID: 14819
		[FieldOffset(Offset = "0x78")]
		[Token(Token = "0x40039E3")]
		public GrainModel grain;

		// Token: 0x040039E4 RID: 14820
		[FieldOffset(Offset = "0x80")]
		[Token(Token = "0x40039E4")]
		public VignetteModel vignette;

		// Token: 0x040039E5 RID: 14821
		[FieldOffset(Offset = "0x88")]
		[Token(Token = "0x40039E5")]
		public DitheringModel dithering;
	}
}
