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

191 lines
6.3 KiB
C#

using System;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
using UnityEngine;
using UnityEngine.Rendering;
namespace RecRoom.Core.Rendering
{
// Token: 0x0200283D RID: 10301
[Token(Token = "0x200283D")]
[StructLayout(3)]
public class SelectionRendererEffect : CommandBufferRendererEffect<string, SelectionRendererEffect>
{
// Token: 0x060120DB RID: 73947 RVA: 0x00450040 File Offset: 0x0044E240
[Token(Token = "0x60120DB")]
[Address(RVA = "0x19B5800", Offset = "0x19B4200", VA = "0x1819B5800")]
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: 0x170030D3 RID: 12499
// (get) Token: 0x060120DC RID: 73948 RVA: 0x00450068 File Offset: 0x0044E268
[Token(Token = "0x170030D3")]
protected override RendererEffectBase<CommandBufferRendererEffect<string, SelectionRendererEffect>.PKIMMOGBLIP, SelectionRendererEffect>.DFAPEDACOFO NKHCGACJHCB
{
[Token(Token = "0x60120DC")]
[Address(RVA = "0x19B53F0", Offset = "0x19B3DF0", VA = "0x1819B53F0", Slot = "7")]
get
{
return SelectionRendererEffect.BPNMHPOGPEN;
}
}
// Token: 0x170030D4 RID: 12500
// (get) Token: 0x060120DD RID: 73949 RVA: 0x0045007C File Offset: 0x0044E27C
[Token(Token = "0x170030D4")]
public override string MICEMEJMPBK
{
[Token(Token = "0x60120DD")]
[Address(RVA = "0x19B5980", Offset = "0x19B4380", VA = "0x1819B5980", Slot = "4")]
get
{
return "Draw Selections";
}
}
// Token: 0x170030D5 RID: 12501
// (get) Token: 0x060120DE RID: 73950 RVA: 0x00450090 File Offset: 0x0044E290
[Token(Token = "0x170030D5")]
protected override bool OJNJNCCAONF
{
[Token(Token = "0x60120DE")]
[Address(RVA = "0x413970", Offset = "0x412370", VA = "0x180413970", Slot = "9")]
get
{
}
}
// Token: 0x170030D6 RID: 12502
// (get) Token: 0x060120DF RID: 73951 RVA: 0x004500A0 File Offset: 0x0044E2A0
[Token(Token = "0x170030D6")]
protected override CameraEvent JOHGFIMJFHG
{
[Token(Token = "0x60120DF")]
[Address(RVA = "0xFF59E0", Offset = "0xFF43E0", VA = "0x180FF59E0", Slot = "19")]
get
{
return CameraEvent.AfterForwardOpaque;
}
}
// Token: 0x170030D7 RID: 12503
// (get) Token: 0x060120E0 RID: 73952 RVA: 0x004500B0 File Offset: 0x0044E2B0
[Token(Token = "0x170030D7")]
protected override bool IEPBLNFJCBA
{
[Token(Token = "0x60120E0")]
[Address(RVA = "0x413970", Offset = "0x412370", VA = "0x180413970", Slot = "10")]
get
{
}
}
// Token: 0x060120E1 RID: 73953 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x60120E1")]
[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: 0x170030D8 RID: 12504
// (get) Token: 0x060120E2 RID: 73954 RVA: 0x004500C0 File Offset: 0x0044E2C0
// (set) Token: 0x060120E3 RID: 73955 RVA: 0x004500D4 File Offset: 0x0044E2D4
[Token(Token = "0x170030D8")]
public static bool IKAGKELDMJH
{
[Token(Token = "0x60120E2")]
[Address(RVA = "0x19B59B0", Offset = "0x19B43B0", VA = "0x1819B59B0")]
get
{
return SelectionRendererEffect.KIMBPPFDHKG;
}
[Token(Token = "0x60120E3")]
[Address(RVA = "0x19B5A10", Offset = "0x19B4410", VA = "0x1819B5A10")]
set
{
SelectionRendererEffect.KIMBPPFDHKG = value;
}
}
// Token: 0x060120E4 RID: 73956 RVA: 0x004500E8 File Offset: 0x0044E2E8
[Token(Token = "0x60120E4")]
[Address(RVA = "0x19B55A0", Offset = "0x19B3FA0", VA = "0x1819B55A0")]
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;
RendererEffectBase<CommandBufferRendererEffect<string, SelectionRendererEffect>.PKIMMOGBLIP, SelectionRendererEffect>.DFAPEDACOFO bpnmhpogpen = SelectionRendererEffect.BPNMHPOGPEN;
}
// Token: 0x060120E5 RID: 73957 RVA: 0x0045011C File Offset: 0x0044E31C
[Token(Token = "0x60120E5")]
[Address(RVA = "0x19B5450", Offset = "0x19B3E50", VA = "0x1819B5450")]
private static void LDPIOAFIOPL(Renderer CHEJPOIMMCK, int JAHPEBBDKOH, Material KFENPJENIOI)
{
RendererEffectBase<CommandBufferRendererEffect<string, SelectionRendererEffect>.PKIMMOGBLIP, SelectionRendererEffect>.DFAPEDACOFO bpnmhpogpen = SelectionRendererEffect.BPNMHPOGPEN;
}
// Token: 0x060120E6 RID: 73958 RVA: 0x00450138 File Offset: 0x0044E338
[Token(Token = "0x60120E6")]
[Address(RVA = "0x19B5940", Offset = "0x19B4340", VA = "0x1819B5940")]
public SelectionRendererEffect()
{
}
// Token: 0x0400C116 RID: 49430
[Token(Token = "0x400C116")]
private const int NHJIENICHMB = 128;
// Token: 0x0400C117 RID: 49431
[Token(Token = "0x400C117")]
private static Material KEOGFFCLFMF;
// Token: 0x0400C118 RID: 49432
[Token(Token = "0x400C118")]
private static Material JKEFNOAMJOP;
// Token: 0x0400C119 RID: 49433
[Token(Token = "0x400C119")]
private static Material NFBNKKLNFFF;
// Token: 0x0400C11A RID: 49434
[Token(Token = "0x400C11A")]
private static Material GGCPOBAEDFL;
// Token: 0x0400C11B RID: 49435
[Token(Token = "0x400C11B")]
private static readonly RendererEffectBase<CommandBufferRendererEffect<string, SelectionRendererEffect>.PKIMMOGBLIP, SelectionRendererEffect>.DFAPEDACOFO BPNMHPOGPEN = new RendererEffectBase.DFAPEDACOFO(128, true);
// Token: 0x0400C11C RID: 49436
[Token(Token = "0x400C11C")]
private static bool KIMBPPFDHKG;
// Token: 0x0200283E RID: 10302
[Token(Token = "0x200283E")]
public enum KOOAFIGMBBP
{
// Token: 0x0400C11E RID: 49438
[Token(Token = "0x400C11E")]
Default,
// Token: 0x0400C11F RID: 49439
[Token(Token = "0x400C11F")]
Circuit,
// Token: 0x0400C120 RID: 49440
[Token(Token = "0x400C120")]
Shape,
// Token: 0x0400C121 RID: 49441
[Token(Token = "0x400C121")]
CornerMove
}
}
}