using System; using Cpp2IlInjected; using UnityEngine; using UnityEngine.Rendering; using UnityEngine.Rendering.Universal; namespace RecRoom.Core.Rendering { // Token: 0x02002D2D RID: 11565 [Token(Token = "0x2002D2D")] public class PreviewVisualRenderer : RendererEffectBase { // Token: 0x170036B1 RID: 14001 // (get) Token: 0x06013AEA RID: 80618 RVA: 0x00494DA0 File Offset: 0x00492FA0 [Token(Token = "0x170036B1")] private static Material HLODDFMMCOE { [Token(Token = "0x6013AEA")] [Address(RVA = "0x1254140", Offset = "0x1252F40", VA = "0x181254140")] get { Material pmkihbngcaj = PreviewVisualRenderer.PMKIHBNGCAJ; int num = 0; if (pmkihbngcaj == num) { PreviewVisualRenderer.PMKIHBNGCAJ = Resources.Load("legacy_PreviewVisual_mat"); } return PreviewVisualRenderer.PMKIHBNGCAJ; } } // Token: 0x170036B2 RID: 14002 // (get) Token: 0x06013AEB RID: 80619 RVA: 0x00494DD4 File Offset: 0x00492FD4 [Token(Token = "0x170036B2")] private static Material APHEPALANCG { [Token(Token = "0x6013AEB")] [Address(RVA = "0x1254500", Offset = "0x1253300", VA = "0x181254500")] get { Material cimgbdmjdcf = PreviewVisualRenderer.CIMGBDMJDCF; int num = 0; if (cimgbdmjdcf == num) { PreviewVisualRenderer.CIMGBDMJDCF = Resources.Load("legacy_ToolOutline_mat"); } return PreviewVisualRenderer.CIMGBDMJDCF; } } // Token: 0x170036B3 RID: 14003 // (get) Token: 0x06013AEC RID: 80620 RVA: 0x00494E08 File Offset: 0x00493008 [Token(Token = "0x170036B3")] protected override RendererEffectBase.DFAPEDACOFO NKHCGACJHCB { [Token(Token = "0x6013AEC")] [Address(RVA = "0x1254250", Offset = "0x1253050", VA = "0x181254250", Slot = "7")] get { return PreviewVisualRenderer.NHGEAANFLOB; } } // Token: 0x170036B4 RID: 14004 // (get) Token: 0x06013AED RID: 80621 RVA: 0x00494E1C File Offset: 0x0049301C [Token(Token = "0x170036B4")] public override string MICEMEJMPBK { [Token(Token = "0x6013AED")] [Address(RVA = "0x1254B10", Offset = "0x1253910", VA = "0x181254B10", Slot = "4")] get { return "Draw Object Preview"; } } // Token: 0x170036B5 RID: 14005 // (get) Token: 0x06013AEE RID: 80622 RVA: 0x00494E30 File Offset: 0x00493030 [Token(Token = "0x170036B5")] protected override bool OJNJNCCAONF { [Token(Token = "0x6013AEE")] [Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930", Slot = "9")] get { } } // Token: 0x170036B6 RID: 14006 // (get) Token: 0x06013AEF RID: 80623 RVA: 0x00494E40 File Offset: 0x00493040 [Token(Token = "0x170036B6")] protected override bool IEPBLNFJCBA { [Token(Token = "0x6013AEF")] [Address(RVA = "0x403930", Offset = "0x402730", VA = "0x180403930", Slot = "10")] get { } } // Token: 0x06013AF0 RID: 80624 RVA: 0x00494E50 File Offset: 0x00493050 [Token(Token = "0x6013AF0")] [Address(RVA = "0x1254610", Offset = "0x1253410", VA = "0x181254610")] public static void RenderPreviewVisual(Renderer CHEJPOIMMCK, Mesh EDLHNCIENFD, int JAHPEBBDKOH, Vector3 BHLLFBDJBAI, Quaternion LKIKONBGDAK, Vector3 JGMOKLIMHCI) { Material pmkihbngcaj = PreviewVisualRenderer.PMKIHBNGCAJ; int num = 0; int num2 = 0; if (pmkihbngcaj == num2) { PreviewVisualRenderer.PMKIHBNGCAJ = Resources.Load("legacy_PreviewVisual_mat"); } Material pmkihbngcaj2 = PreviewVisualRenderer.PMKIHBNGCAJ; Material pmkihbngcaj3 = PreviewVisualRenderer.PMKIHBNGCAJ; float z = BHLLFBDJBAI.z; Matrix4x4 matrix4x; float m = matrix4x.m01; RendererEffectBase.DFAPEDACOFO nhgeaanflob = PreviewVisualRenderer.NHGEAANFLOB; int num3 = 0; ulong num4; bool flag = nhgeaanflob.COKPPGPNJOE(CHEJPOIMMCK, num, num3, num4 != 0UL); Material cimgbdmjdcf = PreviewVisualRenderer.CIMGBDMJDCF; int num5 = 0; int num6 = 0; if (cimgbdmjdcf == num6) { PreviewVisualRenderer.CIMGBDMJDCF = Resources.Load("legacy_ToolOutline_mat"); } RendererEffectBase.DFAPEDACOFO nhgeaanflob2 = PreviewVisualRenderer.NHGEAANFLOB; int num7 = 0; ulong num8; bool flag2 = nhgeaanflob2.COKPPGPNJOE(CHEJPOIMMCK, num5, num7, num8 != 0UL); } // Token: 0x06013AF1 RID: 80625 RVA: 0x00494F00 File Offset: 0x00493100 [Token(Token = "0x6013AF1")] [Address(RVA = "0x1254460", Offset = "0x1253260", VA = "0x181254460", Slot = "14")] protected override void LDEEBLNMILL(CommandBuffer FCBNLLKMGCA, ScriptableRenderContext LHOMKMINCHH, ref RenderingData IPIGLDJHJNG) { this.IGMHIKGBIOE = FCBNLLKMGCA; base.KEAMKINAAAC(); CommandBuffer igmhikgbioe = this.IGMHIKGBIOE; this.IGMHIKGBIOE = (ulong)0L; } // Token: 0x06013AF2 RID: 80626 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6013AF2")] [Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "8")] protected override void EAHDMFNJBHK() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06013AF3 RID: 80627 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6013AF3")] [Address(RVA = "0x12542B0", Offset = "0x12530B0", VA = "0x1812542B0", Slot = "17")] protected override void JBLMAPGOECP(RendererEffectBase.CKPIMDMOBDG FBNLILNBPAH) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06013AF4 RID: 80628 RVA: 0x00494F2C File Offset: 0x0049312C [Token(Token = "0x6013AF4")] [Address(RVA = "0x1254AB0", Offset = "0x12538B0", VA = "0x181254AB0")] public PreviewVisualRenderer() { } // Token: 0x06013AF5 RID: 80629 RVA: 0x00494F40 File Offset: 0x00493140 // Note: this type is marked as 'beforefieldinit'. [Token(Token = "0x6013AF5")] [Address(RVA = "0x1254A20", Offset = "0x1253820", VA = "0x181254A20")] static PreviewVisualRenderer() { int num; RendererEffectBase.DFAPEDACOFO dfapedacofo = new RendererEffectBase.DFAPEDACOFO(64, num != 0); num = 0; PreviewVisualRenderer.NHGEAANFLOB = dfapedacofo; int num2 = 0; PreviewVisualRenderer.PMKIHBNGCAJ = num2; PreviewVisualRenderer.CIMGBDMJDCF = num2; } // Token: 0x0400CCB4 RID: 52404 [Token(Token = "0x400CCB4")] private const int HFBHKHLHMPM = 64; // Token: 0x0400CCB5 RID: 52405 [Token(Token = "0x400CCB5")] private static readonly RendererEffectBase.DFAPEDACOFO NHGEAANFLOB; // Token: 0x0400CCB6 RID: 52406 [Token(Token = "0x400CCB6")] private static Material PMKIHBNGCAJ; // Token: 0x0400CCB7 RID: 52407 [Token(Token = "0x400CCB7")] private static Material CIMGBDMJDCF; // Token: 0x0400CCB8 RID: 52408 [FieldOffset(Offset = "0x28")] [Token(Token = "0x400CCB8")] private CommandBuffer IGMHIKGBIOE; // Token: 0x02002D2E RID: 11566 [Token(Token = "0x2002D2E")] public struct CFDNNDEBLNC { // Token: 0x0400CCB9 RID: 52409 [FieldOffset(Offset = "0x0")] [Token(Token = "0x400CCB9")] public Mesh IHBCLLCIGOJ; // Token: 0x0400CCBA RID: 52410 [FieldOffset(Offset = "0x8")] [Token(Token = "0x400CCBA")] public Material EJNIDJKHIOM; // Token: 0x0400CCBB RID: 52411 [FieldOffset(Offset = "0x10")] [Token(Token = "0x400CCBB")] public int MCKFGAHENEN; // Token: 0x0400CCBC RID: 52412 [FieldOffset(Offset = "0x14")] [Token(Token = "0x400CCBC")] public Matrix4x4 OAFKPBLEMHJ; } } }