using System; using System.Runtime.InteropServices; using Cpp2IlInjected; using RecRoom.Core.ImageEffects; using UnityEngine; using UnityEngine.Rendering; using UnityEngine.Rendering.PostProcessing; // Token: 0x02002A9C RID: 10908 [Token(Token = "0x2002A9C")] [StructLayout(3)] public class KBNDJFKFNEM : PostProcessEffectRenderer { // Token: 0x06013159 RID: 78169 RVA: 0x00495C34 File Offset: 0x00493E34 [Token(Token = "0x6013159")] [Address(RVA = "0x159A8B0", Offset = "0x15992B0", VA = "0x18159A8B0", Slot = "8")] public override void Render(PostProcessRenderContext LHOMKMINCHH) { PropertySheetFactory k__BackingField = LHOMKMINCHH.k__BackingField; Shader shader = Shader.Find("Hidden/AG/ComfortSettingsRenderer"); PropertySheet propertySheet = k__BackingField.Get(shader); MaterialPropertyBlock k__BackingField = propertySheet.k__BackingField; Camera camera = LHOMKMINCHH.m_Camera; int ikjgniglfbm = KBNDJFKFNEM.LDGBAJOFEPH.IKJGNIGLFBM; float stereoSeparation = camera.stereoSeparation; k__BackingField.SetFloatImpl(ikjgniglfbm, stereoSeparation); MaterialPropertyBlock k__BackingField2 = propertySheet.k__BackingField; int nmlipapjnei = KBNDJFKFNEM.LDGBAJOFEPH.NMLIPAPJNEI; k__BackingField2.SetFloatImpl(nmlipapjnei, stereoSeparation); MaterialPropertyBlock k__BackingField3 = propertySheet.k__BackingField; int fmlbakhgdmd = KBNDJFKFNEM.LDGBAJOFEPH.FMLBAKHGDMD; k__BackingField3.SetFloatImpl(fmlbakhgdmd, stereoSeparation); MaterialPropertyBlock k__BackingField4 = propertySheet.k__BackingField; int hangfimjcll = KBNDJFKFNEM.LDGBAJOFEPH.HANGFIMJCLL; k__BackingField4.SetFloatImpl(hangfimjcll, stereoSeparation); MaterialPropertyBlock k__BackingField5 = propertySheet.k__BackingField; MaterialPropertyBlock k__BackingField6 = propertySheet.k__BackingField; int icodapdehac = KBNDJFKFNEM.LDGBAJOFEPH.ICODAPDEHAC; k__BackingField6.SetFloatImpl(icodapdehac, stereoSeparation); MaterialPropertyBlock k__BackingField7 = propertySheet.k__BackingField; int jmogglmfmig = KBNDJFKFNEM.LDGBAJOFEPH.JMOGGLMFMIG; k__BackingField7.SetFloatImpl(jmogglmfmig, 1f); MaterialPropertyBlock k__BackingField8 = propertySheet.k__BackingField; int bonkpmghkhc = KBNDJFKFNEM.LDGBAJOFEPH.BONKPMGHKHC; k__BackingField8.SetFloatImpl(bonkpmghkhc, 1f); CommandBuffer k__BackingField = LHOMKMINCHH.k__BackingField; RenderTargetIdentifier k__BackingField = LHOMKMINCHH.k__BackingField; IntPtr bufferPointer = LHOMKMINCHH.k__BackingField.m_BufferPointer; RenderTargetIdentifier k__BackingField = LHOMKMINCHH.k__BackingField; IntPtr bufferPointer2 = LHOMKMINCHH.k__BackingField.m_BufferPointer; } // Token: 0x0601315A RID: 78170 RVA: 0x00495D70 File Offset: 0x00493F70 [Token(Token = "0x601315A")] [Address(RVA = "0x159ACF0", Offset = "0x15996F0", VA = "0x18159ACF0")] public KBNDJFKFNEM() { } // Token: 0x02002A9D RID: 10909 [Token(Token = "0x2002A9D")] private static class LDGBAJOFEPH { // Token: 0x0400CF43 RID: 53059 [Token(Token = "0x400CF43")] public static readonly int IKJGNIGLFBM = Shader.PropertyToID("_stereoSeparation"); // Token: 0x0400CF44 RID: 53060 [Token(Token = "0x400CF44")] public static readonly int NMLIPAPJNEI = Shader.PropertyToID("_vignettePower"); // Token: 0x0400CF45 RID: 53061 [Token(Token = "0x400CF45")] public static readonly int FMLBAKHGDMD = Shader.PropertyToID("_vignetteSquareness"); // Token: 0x0400CF46 RID: 53062 [Token(Token = "0x400CF46")] public static readonly int HANGFIMJCLL = Shader.PropertyToID("_vignetteSmoothness"); // Token: 0x0400CF47 RID: 53063 [Token(Token = "0x400CF47")] public static readonly int DPAAENKHKKG = Shader.PropertyToID("_vignetteColor"); // Token: 0x0400CF48 RID: 53064 [Token(Token = "0x400CF48")] public static readonly int ICODAPDEHAC = Shader.PropertyToID("_grayscale"); // Token: 0x0400CF49 RID: 53065 [Token(Token = "0x400CF49")] public static readonly int JMOGGLMFMIG = Shader.PropertyToID("_fade"); // Token: 0x0400CF4A RID: 53066 [Token(Token = "0x400CF4A")] public static readonly int BONKPMGHKHC = Shader.PropertyToID("_aspect"); } }