Files
Jan2021-Cpp2Il-Dump/Assembly-CSharp/RecRoom/Core/Rendering/HolographicOverlayRendererEffect.cs
T
2026-04-08 23:40:05 +02:00

131 lines
4.8 KiB
C#

using System;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
using UnityEngine;
namespace RecRoom.Core.Rendering
{
// Token: 0x0200282D RID: 10285
[Token(Token = "0x200282D")]
[StructLayout(3)]
public sealed class HolographicOverlayRendererEffect : CommandBufferRendererEffect<HolographicOverlayRendererEffect.OIOFDGLBEHP, HolographicOverlayRendererEffect>
{
// Token: 0x170030B7 RID: 12471
// (get) Token: 0x06012064 RID: 73828 RVA: 0x0044ECE8 File Offset: 0x0044CEE8
[Token(Token = "0x170030B7")]
private static Material BFHBHPAJKAG
{
[Token(Token = "0x6012064")]
[Address(RVA = "0x19A2F80", Offset = "0x19A1980", VA = "0x1819A2F80")]
get
{
Material knmfnjbpfkj = HolographicOverlayRendererEffect.KNMFNJBPFKJ;
int num = 0;
if (knmfnjbpfkj == num)
{
HolographicOverlayRendererEffect.KNMFNJBPFKJ = Resources.Load<Material>("legacy_HolographicOverlay_mat");
}
return HolographicOverlayRendererEffect.KNMFNJBPFKJ;
}
}
// Token: 0x170030B8 RID: 12472
// (get) Token: 0x06012065 RID: 73829 RVA: 0x0044ED1C File Offset: 0x0044CF1C
[Token(Token = "0x170030B8")]
protected override RendererEffectBase<CommandBufferRendererEffect<HolographicOverlayRendererEffect.OIOFDGLBEHP, HolographicOverlayRendererEffect>.PKIMMOGBLIP, HolographicOverlayRendererEffect>.DFAPEDACOFO NKHCGACJHCB
{
[Token(Token = "0x6012065")]
[Address(RVA = "0x19A2F20", Offset = "0x19A1920", VA = "0x1819A2F20", Slot = "7")]
get
{
return HolographicOverlayRendererEffect.FFGDFJKHJNA;
}
}
// Token: 0x170030B9 RID: 12473
// (get) Token: 0x06012066 RID: 73830 RVA: 0x0044ED30 File Offset: 0x0044CF30
[Token(Token = "0x170030B9")]
public override string MICEMEJMPBK
{
[Token(Token = "0x6012066")]
[Address(RVA = "0x19A3300", Offset = "0x19A1D00", VA = "0x1819A3300", Slot = "4")]
get
{
return "Draw Holographic Overlay Effects";
}
}
// Token: 0x170030BA RID: 12474
// (get) Token: 0x06012067 RID: 73831 RVA: 0x0044ED44 File Offset: 0x0044CF44
[Token(Token = "0x170030BA")]
protected override bool OJNJNCCAONF
{
[Token(Token = "0x6012067")]
[Address(RVA = "0x413970", Offset = "0x412370", VA = "0x180413970", Slot = "9")]
get
{
}
}
// Token: 0x06012068 RID: 73832 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x6012068")]
[Address(RVA = "0x3C9F60", Offset = "0x3C8960", VA = "0x1803C9F60", Slot = "8")]
protected override void EAHDMFNJBHK()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06012069 RID: 73833 RVA: 0x0044ED54 File Offset: 0x0044CF54
[Token(Token = "0x6012069")]
[Address(RVA = "0x19A3080", Offset = "0x19A1A80", VA = "0x1819A3080")]
public static void RenderHolographicOverlay(Renderer CHEJPOIMMCK, int JAHPEBBDKOH = 1)
{
RendererEffectBase<CommandBufferRendererEffect<HolographicOverlayRendererEffect.OIOFDGLBEHP, HolographicOverlayRendererEffect>.PKIMMOGBLIP, HolographicOverlayRendererEffect>.DFAPEDACOFO ffgdfjkhjna = HolographicOverlayRendererEffect.FFGDFJKHJNA;
Material knmfnjbpfkj = HolographicOverlayRendererEffect.KNMFNJBPFKJ;
int num = 0;
if (knmfnjbpfkj == num)
{
HolographicOverlayRendererEffect.KNMFNJBPFKJ = Resources.Load<Material>("legacy_HolographicOverlay_mat");
}
Material knmfnjbpfkj2 = HolographicOverlayRendererEffect.KNMFNJBPFKJ;
}
// Token: 0x0601206A RID: 73834 RVA: 0x0044ED9C File Offset: 0x0044CF9C
[Token(Token = "0x601206A")]
[Address(RVA = "0x19A32C0", Offset = "0x19A1CC0", VA = "0x1819A32C0")]
public HolographicOverlayRendererEffect()
{
}
// Token: 0x0601206B RID: 73835 RVA: 0x0044EDB0 File Offset: 0x0044CFB0
// Note: this type is marked as 'beforefieldinit'.
[Token(Token = "0x601206B")]
[Address(RVA = "0x19A3260", Offset = "0x19A1C60", VA = "0x1819A3260")]
static HolographicOverlayRendererEffect()
{
int num;
RendererEffectBase<CommandBufferRendererEffect<HolographicOverlayRendererEffect.OIOFDGLBEHP, HolographicOverlayRendererEffect>.PKIMMOGBLIP, HolographicOverlayRendererEffect>.DFAPEDACOFO dfapedacofo = new RendererEffectBase.DFAPEDACOFO(128, num != 0);
num = 0;
HolographicOverlayRendererEffect.FFGDFJKHJNA = dfapedacofo;
}
// Token: 0x0400C0DB RID: 49371
[Token(Token = "0x400C0DB")]
private const int AFFHCCLPBHD = 128;
// Token: 0x0400C0DC RID: 49372
[Token(Token = "0x400C0DC")]
private static Material KNMFNJBPFKJ;
// Token: 0x0400C0DD RID: 49373
[Token(Token = "0x400C0DD")]
private static readonly RendererEffectBase<CommandBufferRendererEffect<HolographicOverlayRendererEffect.OIOFDGLBEHP, HolographicOverlayRendererEffect>.PKIMMOGBLIP, HolographicOverlayRendererEffect>.DFAPEDACOFO FFGDFJKHJNA;
// Token: 0x0200282E RID: 10286
[Token(Token = "0x200282E")]
public struct OIOFDGLBEHP
{
}
}
}