using System; using Cpp2IlInjected; using UnityEngine.Scripting; namespace UnityEngine.Rendering.PostProcessing { // Token: 0x02000024 RID: 36 [Token(Token = "0x2000020")] [Preserve] internal sealed class DepthOfFieldRenderer : PostProcessEffectRenderer { // Token: 0x0600003F RID: 63 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x600003F")] [Address(RVA = "0x7A7070", Offset = "0x7A6070", VA = "0x1807A7070")] public DepthOfFieldRenderer() { } // Token: 0x06000040 RID: 64 RVA: 0x00002160 File Offset: 0x00000360 [Token(Token = "0x6000040")] [Address(RVA = "0x4E8690", Offset = "0x4E7690", VA = "0x1804E8690", Slot = "5")] public override DepthTextureMode GetCameraFlags() { return DepthTextureMode.None; } // Token: 0x06000041 RID: 65 RVA: 0x00002178 File Offset: 0x00000378 [Token(Token = "0x6000041")] [Address(RVA = "0x7A6FD0", Offset = "0x7A5FD0", VA = "0x1807A6FD0")] private RenderTextureFormat SelectFormat(RenderTextureFormat primary, RenderTextureFormat secondary) { return RenderTextureFormat.ARGB32; } // Token: 0x06000042 RID: 66 RVA: 0x00002190 File Offset: 0x00000390 [Token(Token = "0x6000042")] [Address(RVA = "0x7A5C20", Offset = "0x7A4C20", VA = "0x1807A5C20")] private float CalculateMaxCoCRadius(int screenHeight) { return 0f; } // Token: 0x06000043 RID: 67 RVA: 0x00002082 File Offset: 0x00000282 [Token(Token = "0x6000043")] [Address(RVA = "0x7A5CD0", Offset = "0x7A4CD0", VA = "0x1807A5CD0")] private RenderTexture CheckHistory(int eye, int id, PostProcessRenderContext context, RenderTextureFormat format) { return null; } // Token: 0x06000044 RID: 68 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000044")] [Address(RVA = "0x7A6230", Offset = "0x7A5230", VA = "0x1807A6230", Slot = "8")] public override void Render(PostProcessRenderContext context) { } // Token: 0x06000045 RID: 69 RVA: 0x00002050 File Offset: 0x00000250 [Token(Token = "0x6000045")] [Address(RVA = "0x7A60E0", Offset = "0x7A50E0", VA = "0x1807A60E0", Slot = "7")] public override void Release() { } // Token: 0x04000095 RID: 149 [Token(Token = "0x4000080")] private const int k_NumEyes = 2; // Token: 0x04000096 RID: 150 [Token(Token = "0x4000081")] private const int k_NumCoCHistoryTextures = 2; // Token: 0x04000097 RID: 151 [FieldOffset(Offset = "0x20")] [Token(Token = "0x4000082")] private readonly RenderTexture[][] m_CoCHistoryTextures; // Token: 0x04000098 RID: 152 [FieldOffset(Offset = "0x28")] [Token(Token = "0x4000083")] private int[] m_HistoryPingPong; // Token: 0x04000099 RID: 153 [Token(Token = "0x4000084")] private const float k_FilmHeight = 0.024f; // Token: 0x02000025 RID: 37 [Token(Token = "0x200006C")] private enum Pass { // Token: 0x0400009B RID: 155 [Token(Token = "0x4000261")] CoCCalculation, // Token: 0x0400009C RID: 156 [Token(Token = "0x4000262")] CoCTemporalFilter, // Token: 0x0400009D RID: 157 [Token(Token = "0x4000263")] DownsampleAndPrefilter, // Token: 0x0400009E RID: 158 [Token(Token = "0x4000264")] BokehSmallKernel, // Token: 0x0400009F RID: 159 [Token(Token = "0x4000265")] BokehMediumKernel, // Token: 0x040000A0 RID: 160 [Token(Token = "0x4000266")] BokehLargeKernel, // Token: 0x040000A1 RID: 161 [Token(Token = "0x4000267")] BokehVeryLargeKernel, // Token: 0x040000A2 RID: 162 [Token(Token = "0x4000268")] PostFilter, // Token: 0x040000A3 RID: 163 [Token(Token = "0x4000269")] Combine, // Token: 0x040000A4 RID: 164 [Token(Token = "0x400026A")] DebugOverlay } } }