using System; using System.Collections.Generic; using System.Runtime.CompilerServices; using Cpp2IlInjected; using UnityEngine.Scripting; namespace UnityEngine.Rendering.PostProcessing { // Token: 0x02000065 RID: 101 [Token(Token = "0x2000054")] [ExecuteAlways] [DisallowMultipleComponent] [ImageEffectAllowedInSceneView] [AddComponentMenu("Rendering/Post-process Layer", 1000)] [RequireComponent(typeof(Camera))] public sealed class PostProcessLayer : MonoBehaviour { // Token: 0x1700000B RID: 11 // (get) Token: 0x06000122 RID: 290 RVA: 0x00002082 File Offset: 0x00000282 // (set) Token: 0x06000123 RID: 291 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x1700000B")] public Dictionary> sortedBundles { [Token(Token = "0x600011C")] [Address(RVA = "0x54F060", Offset = "0x54E060", VA = "0x18054F060")] [CompilerGenerated] get { return null; } [Token(Token = "0x600011D")] [Address(RVA = "0x7B8A00", Offset = "0x7B7A00", VA = "0x1807B8A00")] [CompilerGenerated] private set { } } // Token: 0x1700000C RID: 12 // (get) Token: 0x06000124 RID: 292 RVA: 0x00002658 File Offset: 0x00000858 // (set) Token: 0x06000125 RID: 293 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x1700000C")] public DepthTextureMode cameraDepthFlags { [Token(Token = "0x600011E")] [Address(RVA = "0x4AF6B0", Offset = "0x4AE6B0", VA = "0x1804AF6B0")] [CompilerGenerated] get { return DepthTextureMode.None; } [Token(Token = "0x600011F")] [Address(RVA = "0x7B89E0", Offset = "0x7B79E0", VA = "0x1807B89E0")] [CompilerGenerated] private set { } } // Token: 0x1700000D RID: 13 // (get) Token: 0x06000126 RID: 294 RVA: 0x00002670 File Offset: 0x00000870 // (set) Token: 0x06000127 RID: 295 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x1700000D")] public bool haveBundlesBeenInited { [Token(Token = "0x6000120")] [Address(RVA = "0x4D9830", Offset = "0x4D8830", VA = "0x1804D9830")] [CompilerGenerated] get { return default(bool); } [Token(Token = "0x6000121")] [Address(RVA = "0x7B89F0", Offset = "0x7B79F0", VA = "0x1807B89F0")] [CompilerGenerated] private set { } } // Token: 0x06000128 RID: 296 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000122")] [Address(RVA = "0x7B4D00", Offset = "0x7B3D00", VA = "0x1807B4D00")] private void OnEnable() { } // Token: 0x06000129 RID: 297 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000123")] [Address(RVA = "0x7B4700", Offset = "0x7B3700", VA = "0x1807B4700")] private void InitLegacy() { } // Token: 0x0600012A RID: 298 RVA: 0x00002688 File Offset: 0x00000888 [Token(Token = "0x6000124")] [Address(RVA = "0x7B4000", Offset = "0x7B3000", VA = "0x1807B4000")] private bool DynamicResolutionAllowsFinalBlitToCameraTarget() { return default(bool); } // Token: 0x0600012B RID: 299 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000125")] [Address(RVA = "0x7B5470", Offset = "0x7B4470", VA = "0x1807B5470")] [ImageEffectUsesCommandBuffer] private void OnRenderImage(RenderTexture src, RenderTexture dst) { } // Token: 0x0600012C RID: 300 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000126")] [Address(RVA = "0x7B48E0", Offset = "0x7B38E0", VA = "0x1807B48E0")] public void Init(PostProcessResources resources) { } // Token: 0x0600012D RID: 301 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000127")] [Address(RVA = "0x7B4310", Offset = "0x7B3310", VA = "0x1807B4310")] public void InitBundles() { } // Token: 0x0600012E RID: 302 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000128")] [Address(RVA = "0x7B8190", Offset = "0x7B7190", VA = "0x1807B8190")] private void UpdateBundleSortList(List sortedList, PostProcessEvent evt) { } // Token: 0x0600012F RID: 303 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000129")] [Address(RVA = "0x7B49D0", Offset = "0x7B39D0", VA = "0x1807B49D0")] private void OnDisable() { } // Token: 0x06000130 RID: 304 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600012A")] [Address(RVA = "0x7B7C80", Offset = "0x7B6C80", VA = "0x1807B7C80")] private void Reset() { } // Token: 0x06000131 RID: 305 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600012B")] [Address(RVA = "0x7B5000", Offset = "0x7B4000", VA = "0x1807B5000")] private void OnPreCull() { } // Token: 0x06000132 RID: 306 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600012C")] [Address(RVA = "0x7B53F0", Offset = "0x7B43F0", VA = "0x1807B53F0")] private void OnPreRender() { } // Token: 0x06000133 RID: 307 RVA: 0x000026A0 File Offset: 0x000008A0 [Token(Token = "0x600012D")] [Address(RVA = "0x4246A0", Offset = "0x4236A0", VA = "0x1804246A0")] private static bool RequiresInitialBlit(Camera camera, PostProcessRenderContext context) { return default(bool); } // Token: 0x06000134 RID: 308 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600012E")] [Address(RVA = "0x7B86B0", Offset = "0x7B76B0", VA = "0x1807B86B0")] private void UpdateSrcDstForOpaqueOnly(ref int src, ref int dst, PostProcessRenderContext context, RenderTargetIdentifier cameraTarget, int opaqueOnlyEffectsRemaining) { } // Token: 0x06000135 RID: 309 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600012F")] [Address(RVA = "0x7B3400", Offset = "0x7B2400", VA = "0x1807B3400")] private void BuildCommandBuffers() { } // Token: 0x06000136 RID: 310 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000130")] [Address(RVA = "0x7B4ED0", Offset = "0x7B3ED0", VA = "0x1807B4ED0")] private void OnPostRender() { } // Token: 0x06000137 RID: 311 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6000131")] [Address(RVA = "0x35BE6B0", Offset = "0x35BD6B0", VA = "0x1835BE6B0")] public PostProcessBundle GetBundle() where T : PostProcessEffectSettings { return null; } // Token: 0x06000138 RID: 312 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6000132")] [Address(RVA = "0x7B4060", Offset = "0x7B3060", VA = "0x1807B4060")] public PostProcessBundle GetBundle(Type settingsType) { return null; } // Token: 0x06000139 RID: 313 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6000133")] [Address(RVA = "0x1E60860", Offset = "0x1E5F860", VA = "0x181E60860")] public T GetSettings() where T : PostProcessEffectSettings { return null; } // Token: 0x0600013A RID: 314 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000134")] [Address(RVA = "0x7B3260", Offset = "0x7B2260", VA = "0x1807B3260")] public void BakeMSVOMap(CommandBuffer cmd, Camera camera, RenderTargetIdentifier destination, RenderTargetIdentifier? depthMap, bool invert, bool isMSAA = false) { } // Token: 0x0600013B RID: 315 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000135")] [Address(RVA = "0x7B5550", Offset = "0x7B4550", VA = "0x1807B5550")] internal void OverrideSettings(List baseSettings, float interpFactor) { } // Token: 0x0600013C RID: 316 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000136")] [Address(RVA = "0x7B7CA0", Offset = "0x7B6CA0", VA = "0x1807B7CA0")] private void SetLegacyCameraFlags(PostProcessRenderContext context) { } // Token: 0x0600013D RID: 317 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000137")] [Address(RVA = "0x7B7B40", Offset = "0x7B6B40", VA = "0x1807B7B40")] public void ResetHistory() { } // Token: 0x0600013E RID: 318 RVA: 0x000026B8 File Offset: 0x000008B8 [Token(Token = "0x6000138")] [Address(RVA = "0x7B4300", Offset = "0x7B3300", VA = "0x1807B4300")] public bool HasOpaqueOnlyEffects(PostProcessRenderContext context) { return default(bool); } // Token: 0x0600013F RID: 319 RVA: 0x000026D0 File Offset: 0x000008D0 [Token(Token = "0x6000139")] [Address(RVA = "0x7B40C0", Offset = "0x7B30C0", VA = "0x1807B40C0")] public bool HasActiveEffects(PostProcessEvent evt, PostProcessRenderContext context) { return default(bool); } // Token: 0x06000140 RID: 320 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600013A")] [Address(RVA = "0x7B7F40", Offset = "0x7B6F40", VA = "0x1807B7F40")] private void SetupContext(PostProcessRenderContext context) { } // Token: 0x06000141 RID: 321 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600013B")] [Address(RVA = "0x7B87F0", Offset = "0x7B77F0", VA = "0x1807B87F0")] public void UpdateVolumeSystem(Camera cam, CommandBuffer cmd) { } // Token: 0x06000142 RID: 322 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600013C")] [Address(RVA = "0x7B6F00", Offset = "0x7B5F00", VA = "0x1807B6F00")] public void RenderOpaqueOnly(PostProcessRenderContext context) { } // Token: 0x06000143 RID: 323 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600013D")] [Address(RVA = "0x7B6FE0", Offset = "0x7B5FE0", VA = "0x1807B6FE0")] public void Render(PostProcessRenderContext context) { } // Token: 0x06000144 RID: 324 RVA: 0x000026E8 File Offset: 0x000008E8 [Token(Token = "0x600013E")] [Address(RVA = "0x7B6810", Offset = "0x7B5810", VA = "0x1807B6810")] private int RenderInjectionPoint(PostProcessEvent evt, PostProcessRenderContext context, string marker, int releaseTargetAfterUse = -1) { return 0; } // Token: 0x06000145 RID: 325 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600013F")] [Address(RVA = "0x7B69D0", Offset = "0x7B59D0", VA = "0x1807B69D0")] private void RenderList(List list, PostProcessRenderContext context, string marker) { } // Token: 0x06000146 RID: 326 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000140")] [Address(RVA = "0x7B3140", Offset = "0x7B2140", VA = "0x1807B3140")] private void ApplyFlip(PostProcessRenderContext context, MaterialPropertyBlock properties) { } // Token: 0x06000147 RID: 327 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000141")] [Address(RVA = "0x7B3050", Offset = "0x7B2050", VA = "0x1807B3050")] private void ApplyDefaultFlip(MaterialPropertyBlock properties) { } // Token: 0x06000148 RID: 328 RVA: 0x00002700 File Offset: 0x00000900 [Token(Token = "0x6000142")] [Address(RVA = "0x7B5790", Offset = "0x7B4790", VA = "0x1807B5790")] private int RenderBuiltins(PostProcessRenderContext context, bool isFinalPass, int releaseTargetAfterUse = -1, int eye = -1) { return 0; } // Token: 0x06000149 RID: 329 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000143")] [Address(RVA = "0x7B5FB0", Offset = "0x7B4FB0", VA = "0x1807B5FB0")] private void RenderFinalPass(PostProcessRenderContext context, int releaseTargetAfterUse = -1, int eye = -1) { } // Token: 0x0600014A RID: 330 RVA: 0x00002718 File Offset: 0x00000918 [Token(Token = "0x6000144")] [Address(RVA = "0x27D8630", Offset = "0x27D7630", VA = "0x1827D8630")] private int RenderEffect(PostProcessRenderContext context, bool useTempTarget = false) where T : PostProcessEffectSettings { return 0; } // Token: 0x0600014B RID: 331 RVA: 0x00002730 File Offset: 0x00000930 [Token(Token = "0x6000145")] [Address(RVA = "0x7B80F0", Offset = "0x7B70F0", VA = "0x1807B80F0")] private bool ShouldGenerateLogHistogram(PostProcessRenderContext context) { return default(bool); } // Token: 0x0600014C RID: 332 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000146")] [Address(RVA = "0x7B8940", Offset = "0x7B7940", VA = "0x1807B8940")] public PostProcessLayer() { } // Token: 0x0400018E RID: 398 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4000131")] public Transform volumeTrigger; // Token: 0x0400018F RID: 399 [FieldOffset(Offset = "0x20")] [Token(Token = "0x4000132")] public LayerMask volumeLayer; // Token: 0x04000190 RID: 400 [FieldOffset(Offset = "0x24")] [Token(Token = "0x4000133")] public bool stopNaNPropagation; // Token: 0x04000191 RID: 401 [FieldOffset(Offset = "0x25")] [Token(Token = "0x4000134")] public bool finalBlitToCameraTarget; // Token: 0x04000192 RID: 402 [FieldOffset(Offset = "0x28")] [Token(Token = "0x4000135")] public PostProcessLayer.Antialiasing antialiasingMode; // Token: 0x04000193 RID: 403 [FieldOffset(Offset = "0x30")] [Token(Token = "0x4000136")] public TemporalAntialiasing temporalAntialiasing; // Token: 0x04000194 RID: 404 [FieldOffset(Offset = "0x38")] [Token(Token = "0x4000137")] public SubpixelMorphologicalAntialiasing subpixelMorphologicalAntialiasing; // Token: 0x04000195 RID: 405 [FieldOffset(Offset = "0x40")] [Token(Token = "0x4000138")] public FastApproximateAntialiasing fastApproximateAntialiasing; // Token: 0x04000196 RID: 406 [FieldOffset(Offset = "0x48")] [Token(Token = "0x4000139")] public Fog fog; // Token: 0x04000197 RID: 407 [FieldOffset(Offset = "0x50")] [Token(Token = "0x400013A")] private Dithering dithering; // Token: 0x04000198 RID: 408 [FieldOffset(Offset = "0x58")] [Token(Token = "0x400013B")] public PostProcessDebugLayer debugLayer; // Token: 0x04000199 RID: 409 [FieldOffset(Offset = "0x60")] [Token(Token = "0x400013C")] [SerializeField] private PostProcessResources m_Resources; // Token: 0x0400019A RID: 410 [FieldOffset(Offset = "0x68")] [Token(Token = "0x400013D")] private PostProcessResources m_OldResources; // Token: 0x0400019B RID: 411 [FieldOffset(Offset = "0x70")] [Token(Token = "0x400013E")] [Preserve] [SerializeField] private bool m_ShowToolkit; // Token: 0x0400019C RID: 412 [FieldOffset(Offset = "0x71")] [Token(Token = "0x400013F")] [Preserve] [SerializeField] private bool m_ShowCustomSorter; // Token: 0x0400019D RID: 413 [FieldOffset(Offset = "0x72")] [Token(Token = "0x4000140")] public bool breakBeforeColorGrading; // Token: 0x0400019E RID: 414 [FieldOffset(Offset = "0x78")] [Token(Token = "0x4000141")] [SerializeField] private List m_BeforeTransparentBundles; // Token: 0x0400019F RID: 415 [FieldOffset(Offset = "0x80")] [Token(Token = "0x4000142")] [SerializeField] private List m_BeforeStackBundles; // Token: 0x040001A0 RID: 416 [FieldOffset(Offset = "0x88")] [Token(Token = "0x4000143")] [SerializeField] private List m_AfterStackBundles; // Token: 0x040001A4 RID: 420 [FieldOffset(Offset = "0xA0")] [Token(Token = "0x4000147")] private Dictionary m_Bundles; // Token: 0x040001A5 RID: 421 [FieldOffset(Offset = "0xA8")] [Token(Token = "0x4000148")] private PropertySheetFactory m_PropertySheetFactory; // Token: 0x040001A6 RID: 422 [FieldOffset(Offset = "0xB0")] [Token(Token = "0x4000149")] private CommandBuffer m_LegacyCmdBufferBeforeReflections; // Token: 0x040001A7 RID: 423 [FieldOffset(Offset = "0xB8")] [Token(Token = "0x400014A")] private CommandBuffer m_LegacyCmdBufferBeforeLighting; // Token: 0x040001A8 RID: 424 [FieldOffset(Offset = "0xC0")] [Token(Token = "0x400014B")] private CommandBuffer m_LegacyCmdBufferOpaque; // Token: 0x040001A9 RID: 425 [FieldOffset(Offset = "0xC8")] [Token(Token = "0x400014C")] private CommandBuffer m_LegacyCmdBuffer; // Token: 0x040001AA RID: 426 [FieldOffset(Offset = "0xD0")] [Token(Token = "0x400014D")] private Camera m_Camera; // Token: 0x040001AB RID: 427 [FieldOffset(Offset = "0xD8")] [Token(Token = "0x400014E")] private PostProcessRenderContext m_CurrentContext; // Token: 0x040001AC RID: 428 [FieldOffset(Offset = "0xE0")] [Token(Token = "0x400014F")] private LogHistogram m_LogHistogram; // Token: 0x040001AD RID: 429 [FieldOffset(Offset = "0xE8")] [Token(Token = "0x4000150")] private bool m_SettingsUpdateNeeded; // Token: 0x040001AE RID: 430 [FieldOffset(Offset = "0xE9")] [Token(Token = "0x4000151")] private bool m_IsRenderingInSceneView; // Token: 0x040001AF RID: 431 [FieldOffset(Offset = "0xF0")] [Token(Token = "0x4000152")] private TargetPool m_TargetPool; // Token: 0x040001B0 RID: 432 [FieldOffset(Offset = "0xF8")] [Token(Token = "0x4000153")] private bool m_NaNKilled; // Token: 0x040001B1 RID: 433 [FieldOffset(Offset = "0x100")] [Token(Token = "0x4000154")] private readonly List m_ActiveEffects; // Token: 0x040001B2 RID: 434 [FieldOffset(Offset = "0x108")] [Token(Token = "0x4000155")] private readonly List m_Targets; // Token: 0x02000066 RID: 102 [Token(Token = "0x2000079")] public enum Antialiasing { // Token: 0x040001B4 RID: 436 [Token(Token = "0x40002A9")] None, // Token: 0x040001B5 RID: 437 [Token(Token = "0x40002AA")] FastApproximateAntialiasing, // Token: 0x040001B6 RID: 438 [Token(Token = "0x40002AB")] SubpixelMorphologicalAntialiasing, // Token: 0x040001B7 RID: 439 [Token(Token = "0x40002AC")] TemporalAntialiasing } // Token: 0x02000067 RID: 103 [Token(Token = "0x200007A")] [Serializable] public sealed class SerializedBundleRef { // Token: 0x0600014D RID: 333 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000228")] [Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")] public SerializedBundleRef() { } // Token: 0x040001B8 RID: 440 [FieldOffset(Offset = "0x10")] [Token(Token = "0x40002AD")] public string assemblyQualifiedName; // Token: 0x040001B9 RID: 441 [FieldOffset(Offset = "0x18")] [Token(Token = "0x40002AE")] public PostProcessBundle bundle; } } }