Files
27Aug2021-Cpp2IL-Dump/Assembly-CSharp/RecRoom/Core/Rendering/SelectionRendererEffect.cs
T
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

204 lines
6.7 KiB
C#

using System;
using Cpp2IlInjected;
using UnityEngine;
using UnityEngine.Rendering;
namespace RecRoom.Core.Rendering
{
// Token: 0x02002E2C RID: 11820
[Token(Token = "0x2002E2C")]
public class SelectionRendererEffect : CommandBufferRendererEffect<string, SelectionRendererEffect>
{
// Token: 0x06013FB9 RID: 81849 RVA: 0x004A030C File Offset: 0x0049E50C
[Token(Token = "0x6013FB9")]
[Address(RVA = "0x1E02DB0", Offset = "0x1E01DB0", VA = "0x181E02DB0")]
public static void SetMaterial(Material OLNEAJEAMOD, Material KOFKBCHDDLN, Material NAEHIKOGNND, Material JPDOBOGBAPM)
{
SelectionRendererEffect.KEOGFFCLFMF = OLNEAJEAMOD;
SelectionRendererEffect.JKEFNOAMJOP = KOFKBCHDDLN;
SelectionRendererEffect.NFBNKKLNFFF = NAEHIKOGNND;
SelectionRendererEffect.GGCPOBAEDFL = JPDOBOGBAPM;
}
// Token: 0x1700378A RID: 14218
// (get) Token: 0x06013FBA RID: 81850 RVA: 0x004A0334 File Offset: 0x0049E534
[Token(Token = "0x1700378A")]
protected override RendererEffectBase<CommandBufferRendererEffect<string, SelectionRendererEffect>.PKIMMOGBLIP, SelectionRendererEffect>.DFAPEDACOFO NKHCGACJHCB
{
[Token(Token = "0x6013FBA")]
[Address(RVA = "0x1E02860", Offset = "0x1E01860", VA = "0x181E02860", Slot = "7")]
get
{
return SelectionRendererEffect.BPNMHPOGPEN;
}
}
// Token: 0x1700378B RID: 14219
// (get) Token: 0x06013FBB RID: 81851 RVA: 0x004A0348 File Offset: 0x0049E548
[Token(Token = "0x1700378B")]
public override string MICEMEJMPBK
{
[Token(Token = "0x6013FBB")]
[Address(RVA = "0x1E02F40", Offset = "0x1E01F40", VA = "0x181E02F40", Slot = "4")]
get
{
return "Draw Selections";
}
}
// Token: 0x1700378C RID: 14220
// (get) Token: 0x06013FBC RID: 81852 RVA: 0x004A035C File Offset: 0x0049E55C
[Token(Token = "0x1700378C")]
protected override bool OJNJNCCAONF
{
[Token(Token = "0x6013FBC")]
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "9")]
get
{
}
}
// Token: 0x1700378D RID: 14221
// (get) Token: 0x06013FBD RID: 81853 RVA: 0x004A036C File Offset: 0x0049E56C
[Token(Token = "0x1700378D")]
protected override CameraEvent JOHGFIMJFHG
{
[Token(Token = "0x6013FBD")]
[Address(RVA = "0x937A80", Offset = "0x936A80", VA = "0x180937A80", Slot = "19")]
get
{
return CameraEvent.AfterForwardOpaque;
}
}
// Token: 0x1700378E RID: 14222
// (get) Token: 0x06013FBE RID: 81854 RVA: 0x004A037C File Offset: 0x0049E57C
[Token(Token = "0x1700378E")]
protected override bool IEPBLNFJCBA
{
[Token(Token = "0x6013FBE")]
[Address(RVA = "0x424690", Offset = "0x423690", VA = "0x180424690", Slot = "10")]
get
{
}
}
// Token: 0x06013FBF RID: 81855 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x6013FBF")]
[Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "8")]
protected override void EAHDMFNJBHK()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x1700378F RID: 14223
// (get) Token: 0x06013FC0 RID: 81856 RVA: 0x004A038C File Offset: 0x0049E58C
[Token(Token = "0x1700378F")]
public static bool PAJGCGDFHKK
{
[Token(Token = "0x6013FC0")]
[Address(RVA = "0x1E02F70", Offset = "0x1E01F70", VA = "0x181E02F70")]
get
{
return !SelectionRendererEffect.KNLMDAHEHOG.CFLJGNJLBFG;
}
}
// Token: 0x06013FC1 RID: 81857 RVA: 0x004A03AC File Offset: 0x0049E5AC
[Token(Token = "0x6013FC1")]
[Address(RVA = "0x1E028C0", Offset = "0x1E018C0", VA = "0x181E028C0")]
public static void Disable(object ELOCPIFFCAA)
{
SelectionRendererEffect.KNLMDAHEHOG.BPAJKKAGPKB(ELOCPIFFCAA);
}
// Token: 0x06013FC2 RID: 81858 RVA: 0x004A03CC File Offset: 0x0049E5CC
[Token(Token = "0x6013FC2")]
[Address(RVA = "0x1E02940", Offset = "0x1E01940", VA = "0x181E02940")]
public static void Enable(object ELOCPIFFCAA)
{
SelectionRendererEffect.KNLMDAHEHOG.BIHKNNPGGKP(ELOCPIFFCAA);
}
// Token: 0x06013FC3 RID: 81859 RVA: 0x004A03EC File Offset: 0x0049E5EC
[Token(Token = "0x6013FC3")]
[Address(RVA = "0x1E02B30", Offset = "0x1E01B30", VA = "0x181E02B30")]
public static void RenderSelection(SelectionRendererEffect.KOOAFIGMBBP GEDCEIDOKJL, Renderer CHEJPOIMMCK, int JAHPEBBDKOH = 1)
{
int num = GEDCEIDOKJL - SelectionRendererEffect.KOOAFIGMBBP.Circuit;
if (num == 0 || num == 0 || num != 1)
{
}
Material jkefnoamjop = SelectionRendererEffect.JKEFNOAMJOP;
if (!SelectionRendererEffect.KNLMDAHEHOG.CFLJGNJLBFG)
{
RendererEffectBase<CommandBufferRendererEffect<string, SelectionRendererEffect>.PKIMMOGBLIP, SelectionRendererEffect>.DFAPEDACOFO bpnmhpogpen = SelectionRendererEffect.BPNMHPOGPEN;
}
}
// Token: 0x06013FC4 RID: 81860 RVA: 0x004A042C File Offset: 0x0049E62C
[Token(Token = "0x6013FC4")]
[Address(RVA = "0x1E029C0", Offset = "0x1E019C0", VA = "0x181E029C0")]
private static void LDPIOAFIOPL(Renderer CHEJPOIMMCK, int JAHPEBBDKOH, Material KFENPJENIOI)
{
if (!SelectionRendererEffect.KNLMDAHEHOG.CFLJGNJLBFG)
{
RendererEffectBase<CommandBufferRendererEffect<string, SelectionRendererEffect>.PKIMMOGBLIP, SelectionRendererEffect>.DFAPEDACOFO bpnmhpogpen = SelectionRendererEffect.BPNMHPOGPEN;
}
}
// Token: 0x06013FC5 RID: 81861 RVA: 0x004A0454 File Offset: 0x0049E654
[Token(Token = "0x6013FC5")]
[Address(RVA = "0x1E02F00", Offset = "0x1E01F00", VA = "0x181E02F00")]
public SelectionRendererEffect()
{
}
// Token: 0x0400CF21 RID: 53025
[Token(Token = "0x400CF21")]
private const int NHJIENICHMB = 128;
// Token: 0x0400CF22 RID: 53026
[Token(Token = "0x400CF22")]
private static Material KEOGFFCLFMF;
// Token: 0x0400CF23 RID: 53027
[Token(Token = "0x400CF23")]
private static Material JKEFNOAMJOP;
// Token: 0x0400CF24 RID: 53028
[Token(Token = "0x400CF24")]
private static Material NFBNKKLNFFF;
// Token: 0x0400CF25 RID: 53029
[Token(Token = "0x400CF25")]
private static Material GGCPOBAEDFL;
// Token: 0x0400CF26 RID: 53030
[Token(Token = "0x400CF26")]
private static readonly RendererEffectBase<CommandBufferRendererEffect<string, SelectionRendererEffect>.PKIMMOGBLIP, SelectionRendererEffect>.DFAPEDACOFO BPNMHPOGPEN = new RendererEffectBase.DFAPEDACOFO(128, true);
// Token: 0x0400CF27 RID: 53031
[Token(Token = "0x400CF27")]
private static AOLMGGAPKEH KNLMDAHEHOG = new AOLMGGAPKEH();
// Token: 0x02002E2D RID: 11821
[Token(Token = "0x2002E2D")]
public enum KOOAFIGMBBP
{
// Token: 0x0400CF29 RID: 53033
[Token(Token = "0x400CF29")]
Default,
// Token: 0x0400CF2A RID: 53034
[Token(Token = "0x400CF2A")]
Circuit,
// Token: 0x0400CF2B RID: 53035
[Token(Token = "0x400CF2B")]
Shape,
// Token: 0x0400CF2C RID: 53036
[Token(Token = "0x400CF2C")]
CornerMove
}
}
}