940 lines
31 KiB
C#
940 lines
31 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Runtime.CompilerServices;
|
|
using System.Runtime.InteropServices;
|
|
using Cpp2IlInjected;
|
|
using RecRoom;
|
|
using UnityEngine;
|
|
using UnityEngine.Rendering;
|
|
using UnityEngine.Rendering.Universal.Internal;
|
|
|
|
// Token: 0x020029BA RID: 10682
|
|
[Token(Token = "0x20029BA")]
|
|
[StructLayout(3)]
|
|
public class AFNCALJNNJL : IDisposable, IFastLineRenderInstance
|
|
{
|
|
// Token: 0x1700321F RID: 12831
|
|
// (get) Token: 0x06012AA5 RID: 76453 RVA: 0x004733F4 File Offset: 0x004715F4
|
|
// (set) Token: 0x06012AA6 RID: 76454 RVA: 0x00473408 File Offset: 0x00471608
|
|
[Token(Token = "0x1700321F")]
|
|
public int NJMPOBOPPNC
|
|
{
|
|
[Token(Token = "0x6012AA5")]
|
|
[Address(RVA = "0x3C1C50", Offset = "0x3C0650", VA = "0x1803C1C50")]
|
|
get;
|
|
[Token(Token = "0x6012AA6")]
|
|
[Address(RVA = "0x3C1C90", Offset = "0x3C0690", VA = "0x1803C1C90")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x06012AA7 RID: 76455 RVA: 0x0047341C File Offset: 0x0047161C
|
|
[Token(Token = "0x6012AA7")]
|
|
[Address(RVA = "0x12794B0", Offset = "0x1277EB0", VA = "0x1812794B0")]
|
|
public static ComputeBuffer LFBIELJPLGB(ComputeBuffer NKHPHBOPPEL)
|
|
{
|
|
if (NKHPHBOPPEL == 0)
|
|
{
|
|
AFNCALJNNJL.ELLJNPKDKDD = new ComputeBuffer(1, 4);
|
|
return AFNCALJNNJL.ELLJNPKDKDD;
|
|
}
|
|
return NKHPHBOPPEL;
|
|
}
|
|
|
|
// Token: 0x17003220 RID: 12832
|
|
// (get) Token: 0x06012AA8 RID: 76456 RVA: 0x00473440 File Offset: 0x00471640
|
|
[Token(Token = "0x17003220")]
|
|
private static ComputeShader NAOEFFNFBDP
|
|
{
|
|
[Token(Token = "0x6012AA8")]
|
|
[Address(RVA = "0x1278460", Offset = "0x1276E60", VA = "0x181278460")]
|
|
get
|
|
{
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003221 RID: 12833
|
|
// (get) Token: 0x06012AA9 RID: 76457 RVA: 0x00473454 File Offset: 0x00471654
|
|
// (set) Token: 0x06012AAA RID: 76458 RVA: 0x00473468 File Offset: 0x00471668
|
|
[Token(Token = "0x17003221")]
|
|
public static int FEFECNJHIPF
|
|
{
|
|
[Token(Token = "0x6012AA9")]
|
|
[Address(RVA = "0x127A040", Offset = "0x1278A40", VA = "0x18127A040")]
|
|
get;
|
|
[Token(Token = "0x6012AAA")]
|
|
[Address(RVA = "0x1278A50", Offset = "0x1277450", VA = "0x181278A50")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17003222 RID: 12834
|
|
// (get) Token: 0x06012AAB RID: 76459 RVA: 0x0047347C File Offset: 0x0047167C
|
|
// (set) Token: 0x06012AAC RID: 76460 RVA: 0x00473490 File Offset: 0x00471690
|
|
[Token(Token = "0x17003222")]
|
|
public static int CLIPLJLJMGK
|
|
{
|
|
[Token(Token = "0x6012AAB")]
|
|
[Address(RVA = "0x1279970", Offset = "0x1278370", VA = "0x181279970")]
|
|
get;
|
|
[Token(Token = "0x6012AAC")]
|
|
[Address(RVA = "0x1279A90", Offset = "0x1278490", VA = "0x181279A90")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17003223 RID: 12835
|
|
// (get) Token: 0x06012AAD RID: 76461 RVA: 0x004734A4 File Offset: 0x004716A4
|
|
// (set) Token: 0x06012AAE RID: 76462 RVA: 0x004734B8 File Offset: 0x004716B8
|
|
[Token(Token = "0x17003223")]
|
|
public static int PGIGNMLGFGB
|
|
{
|
|
[Token(Token = "0x6012AAD")]
|
|
[Address(RVA = "0x1279A30", Offset = "0x1278430", VA = "0x181279A30")]
|
|
get;
|
|
[Token(Token = "0x6012AAE")]
|
|
[Address(RVA = "0x12795B0", Offset = "0x1277FB0", VA = "0x1812795B0")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x06012AAF RID: 76463 RVA: 0x004734CC File Offset: 0x004716CC
|
|
[Token(Token = "0x6012AAF")]
|
|
[Address(RVA = "0x12792E0", Offset = "0x1277CE0", VA = "0x1812792E0")]
|
|
private static int JPIKDKNHLLH(int MNIJHBJDPPA)
|
|
{
|
|
return MNIJHBJDPPA;
|
|
}
|
|
|
|
// Token: 0x17003224 RID: 12836
|
|
// (get) Token: 0x06012AB0 RID: 76464 RVA: 0x004734DC File Offset: 0x004716DC
|
|
// (set) Token: 0x06012AB1 RID: 76465 RVA: 0x004734F0 File Offset: 0x004716F0
|
|
[Token(Token = "0x17003224")]
|
|
public ENEFPPABOPE<AFNCALJNNJL.KEIGNIKNCKH> ABFBJGPEMMG
|
|
{
|
|
[Token(Token = "0x6012AB0")]
|
|
[Address(RVA = "0x3EE8E0", Offset = "0x3ED2E0", VA = "0x1803EE8E0")]
|
|
get;
|
|
[Token(Token = "0x6012AB1")]
|
|
[Address(RVA = "0x421E00", Offset = "0x420800", VA = "0x180421E00")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17003225 RID: 12837
|
|
// (get) Token: 0x06012AB2 RID: 76466 RVA: 0x00473504 File Offset: 0x00471704
|
|
// (set) Token: 0x06012AB3 RID: 76467 RVA: 0x00473518 File Offset: 0x00471718
|
|
[Token(Token = "0x17003225")]
|
|
public ENEFPPABOPE<AFNCALJNNJL.MFFEOPFGCKH> DHAEOGAOMOD
|
|
{
|
|
[Token(Token = "0x6012AB2")]
|
|
[Address(RVA = "0x3D32F0", Offset = "0x3D1CF0", VA = "0x1803D32F0")]
|
|
get;
|
|
[Token(Token = "0x6012AB3")]
|
|
[Address(RVA = "0x3D3460", Offset = "0x3D1E60", VA = "0x1803D3460")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17003226 RID: 12838
|
|
// (get) Token: 0x06012AB4 RID: 76468 RVA: 0x0047352C File Offset: 0x0047172C
|
|
// (set) Token: 0x06012AB5 RID: 76469 RVA: 0x00473540 File Offset: 0x00471740
|
|
[Token(Token = "0x17003226")]
|
|
public ENEFPPABOPE<AFNCALJNNJL.CDOCHDCNFPL> CDBCFNGJJFN
|
|
{
|
|
[Token(Token = "0x6012AB4")]
|
|
[Address(RVA = "0x3EDEA0", Offset = "0x3EC8A0", VA = "0x1803EDEA0")]
|
|
get;
|
|
[Token(Token = "0x6012AB5")]
|
|
[Address(RVA = "0x3EDED0", Offset = "0x3EC8D0", VA = "0x1803EDED0")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x17003227 RID: 12839
|
|
// (get) Token: 0x06012AB6 RID: 76470 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x17003227")]
|
|
public AFNCALJNNJL.KEIGNIKNCKH[] PBPPCMNHODC
|
|
{
|
|
[Token(Token = "0x6012AB6")]
|
|
[Address(RVA = "0x1278970", Offset = "0x1277370", VA = "0x181278970")]
|
|
get
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003228 RID: 12840
|
|
// (get) Token: 0x06012AB7 RID: 76471 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x17003228")]
|
|
public AFNCALJNNJL.MFFEOPFGCKH[] FGCMGJBGJGA
|
|
{
|
|
[Token(Token = "0x6012AB7")]
|
|
[Address(RVA = "0x12792A0", Offset = "0x1277CA0", VA = "0x1812792A0")]
|
|
get
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003229 RID: 12841
|
|
// (get) Token: 0x06012AB8 RID: 76472 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x17003229")]
|
|
public AFNCALJNNJL.CDOCHDCNFPL[] BCCANECKFCO
|
|
{
|
|
[Token(Token = "0x6012AB8")]
|
|
[Address(RVA = "0x12789B0", Offset = "0x12773B0", VA = "0x1812789B0")]
|
|
get
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
|
|
// Token: 0x1700322A RID: 12842
|
|
// (get) Token: 0x06012AB9 RID: 76473 RVA: 0x00473554 File Offset: 0x00471754
|
|
// (set) Token: 0x06012ABA RID: 76474 RVA: 0x00473568 File Offset: 0x00471768
|
|
[Token(Token = "0x1700322A")]
|
|
private int FFJENJAAPAD
|
|
{
|
|
[Token(Token = "0x6012AB9")]
|
|
[Address(RVA = "0x4F8170", Offset = "0x4F6B70", VA = "0x1804F8170")]
|
|
get;
|
|
[Token(Token = "0x6012ABA")]
|
|
[Address(RVA = "0x4F8620", Offset = "0x4F7020", VA = "0x1804F8620")]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x06012ABB RID: 76475 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6012ABB")]
|
|
[Address(RVA = "0x1278120", Offset = "0x1276B20", VA = "0x181278120")]
|
|
public int BPLGANJHFAB()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06012ABC RID: 76476 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6012ABC")]
|
|
[Address(RVA = "0x1278AB0", Offset = "0x12774B0", VA = "0x181278AB0")]
|
|
public void HDPKJHNKCNF(int NHLOPIEMHHG, int GBAKAPFJHDH)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06012ABD RID: 76477 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6012ABD")]
|
|
[Address(RVA = "0x1279140", Offset = "0x1277B40", VA = "0x181279140")]
|
|
public void IHMJHNKIPEE(int NHLOPIEMHHG)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06012ABE RID: 76478 RVA: 0x0047357C File Offset: 0x0047177C
|
|
[Token(Token = "0x6012ABE")]
|
|
[Address(RVA = "0x12789F0", Offset = "0x12773F0", VA = "0x1812789F0")]
|
|
public void ENBGBGGAJIO(int NHLOPIEMHHG)
|
|
{
|
|
this.<PIFFHBMEBBD>k__BackingField.AEHBILMAAAK(NHLOPIEMHHG, 1);
|
|
}
|
|
|
|
// Token: 0x06012ABF RID: 76479 RVA: 0x0047359C File Offset: 0x0047179C
|
|
[Token(Token = "0x6012ABF")]
|
|
[Address(RVA = "0x12796E0", Offset = "0x12780E0", VA = "0x1812796E0")]
|
|
public bool MJDHIIGKJLH(int NHLOPIEMHHG)
|
|
{
|
|
return this.<PIFFHBMEBBD>k__BackingField.MJDHIIGKJLH(NHLOPIEMHHG);
|
|
}
|
|
|
|
// Token: 0x06012AC0 RID: 76480 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6012AC0")]
|
|
[Address(RVA = "0x1278F10", Offset = "0x1277910", VA = "0x181278F10")]
|
|
public int IDDIFIAJFDH(int NHLOPIEMHHG, int FEBHFIMEJPN)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06012AC1 RID: 76481 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6012AC1")]
|
|
[Address(RVA = "0x1278C00", Offset = "0x1277600", VA = "0x181278C00")]
|
|
public void HIAFCMLEGAK(int NHLOPIEMHHG, int FEBHFIMEJPN)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06012AC2 RID: 76482 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6012AC2")]
|
|
[Address(RVA = "0x1279610", Offset = "0x1278010", VA = "0x181279610")]
|
|
public void MAHDFOMJJAB(int NHLOPIEMHHG, int MMHCPONPILO)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06012AC3 RID: 76483 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6012AC3")]
|
|
[Address(RVA = "0x1278640", Offset = "0x1277040", VA = "0x181278640")]
|
|
public bool DNEOLOEIGFJ(int NHLOPIEMHHG, int MMHCPONPILO)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06012AC4 RID: 76484 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6012AC4")]
|
|
[Address(RVA = "0x12784D0", Offset = "0x1276ED0", VA = "0x1812784D0")]
|
|
public int DDPFLNJABDL(int NHLOPIEMHHG, int FEBHFIMEJPN)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06012AC5 RID: 76485 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6012AC5")]
|
|
[Address(RVA = "0x1279AF0", Offset = "0x12784F0", VA = "0x181279AF0")]
|
|
public void OLBBCPPEDGE(int NHLOPIEMHHG, int FEBHFIMEJPN)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06012AC6 RID: 76486 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6012AC6")]
|
|
[Address(RVA = "0x12793E0", Offset = "0x1277DE0", VA = "0x1812793E0")]
|
|
public void KOBMHGONADF(int NHLOPIEMHHG, int MMHCPONPILO)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06012AC7 RID: 76487 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6012AC7")]
|
|
[Address(RVA = "0x1279080", Offset = "0x1277A80", VA = "0x181279080")]
|
|
public bool IEBGNGMCKMF(int NHLOPIEMHHG, int MMHCPONPILO)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x1700322B RID: 12843
|
|
// (get) Token: 0x06012AC8 RID: 76488 RVA: 0x004735BC File Offset: 0x004717BC
|
|
// (set) Token: 0x06012AC9 RID: 76489 RVA: 0x004735D0 File Offset: 0x004717D0
|
|
[Token(Token = "0x1700322B")]
|
|
public Material IHAKLAGCPGO
|
|
{
|
|
[Token(Token = "0x6012AC8")]
|
|
[Address(RVA = "0x3EDE90", Offset = "0x3EC890", VA = "0x1803EDE90")]
|
|
get;
|
|
[Token(Token = "0x6012AC9")]
|
|
[Address(RVA = "0x3EDEC0", Offset = "0x3EC8C0", VA = "0x1803EDEC0")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x06012ACA RID: 76490 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6012ACA")]
|
|
[Address(RVA = "0x127A680", Offset = "0x1279080", VA = "0x18127A680")]
|
|
public AFNCALJNNJL(Material instanceMaterialRef, int maxNumLines)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06012ACB RID: 76491 RVA: 0x004735E4 File Offset: 0x004717E4
|
|
[Token(Token = "0x6012ACB")]
|
|
[Address(RVA = "0x1279740", Offset = "0x1278140", VA = "0x181279740")]
|
|
private void NDLNHMMAKLN(ComputeBuffer NKHPHBOPPEL)
|
|
{
|
|
int num;
|
|
do
|
|
{
|
|
num = 0;
|
|
Dictionary<Camera, AFNCALJNNJL.BOPGGOPAPEH>.ValueCollection values = this.NHGEAANFLOB.Values;
|
|
Dictionary<Camera, AFNCALJNNJL.BOPGGOPAPEH>.ValueCollection.Enumerator enumerator;
|
|
if (enumerator != 0)
|
|
{
|
|
Mesh ehibpfbljed = this.EHIBPFBLJED;
|
|
Mesh ehibpfbljed2 = this.EHIBPFBLJED;
|
|
int num2 = this.<FNJOLAJIEAF>k__BackingField;
|
|
}
|
|
if (num != -1)
|
|
{
|
|
}
|
|
}
|
|
while (num != 0);
|
|
}
|
|
|
|
// Token: 0x06012ACC RID: 76492 RVA: 0x0047363C File Offset: 0x0047183C
|
|
[Token(Token = "0x6012ACC")]
|
|
[Address(RVA = "0x12782B0", Offset = "0x1276CB0", VA = "0x1812782B0")]
|
|
private void CELKIMPFDEN(ComputeBuffer NKHPHBOPPEL)
|
|
{
|
|
int num;
|
|
do
|
|
{
|
|
num = 0;
|
|
Dictionary<Camera, AFNCALJNNJL.BOPGGOPAPEH>.ValueCollection values = this.NHGEAANFLOB.Values;
|
|
Dictionary<Camera, AFNCALJNNJL.BOPGGOPAPEH>.ValueCollection.Enumerator enumerator;
|
|
if (enumerator != 0)
|
|
{
|
|
}
|
|
if (num != -1)
|
|
{
|
|
}
|
|
}
|
|
while (num != 0);
|
|
}
|
|
|
|
// Token: 0x06012ACD RID: 76493 RVA: 0x00473670 File Offset: 0x00471870
|
|
[Token(Token = "0x6012ACD")]
|
|
[Address(RVA = "0x1278D60", Offset = "0x1277760", VA = "0x181278D60")]
|
|
private void HIELBECDMKN(ComputeBuffer NKHPHBOPPEL)
|
|
{
|
|
int num;
|
|
do
|
|
{
|
|
num = 0;
|
|
Dictionary<Camera, AFNCALJNNJL.BOPGGOPAPEH>.ValueCollection values = this.NHGEAANFLOB.Values;
|
|
Dictionary<Camera, AFNCALJNNJL.BOPGGOPAPEH>.ValueCollection.Enumerator enumerator;
|
|
if (enumerator != 0)
|
|
{
|
|
}
|
|
if (num != -1)
|
|
{
|
|
}
|
|
}
|
|
while (num != 0);
|
|
}
|
|
|
|
// Token: 0x06012ACE RID: 76494 RVA: 0x004736A4 File Offset: 0x004718A4
|
|
[Token(Token = "0x6012ACE")]
|
|
[Address(RVA = "0x1279D80", Offset = "0x1278780", VA = "0x181279D80")]
|
|
private void PEJLJCBKNFP()
|
|
{
|
|
Mesh mesh = new Mesh();
|
|
mesh.name = "FastLineBufferRendererMesh";
|
|
Vector3[] array = new Vector3[5];
|
|
int num = 0;
|
|
array[1] = num;
|
|
int num2 = 0;
|
|
array[2] = num2;
|
|
int num3 = 0;
|
|
array[4] = num3;
|
|
int num4 = 0;
|
|
array[5] = num4;
|
|
int num5 = 0;
|
|
array[7] = num5;
|
|
mesh.vertices = array;
|
|
int[] array2 = new int[0];
|
|
RuntimeHelpers.InitializeArray(array2, fieldof(<PrivateImplementationDetails>.AE6323B3435A6261F090D90AA396852B3CDA1EE8).FieldHandle);
|
|
int num6 = 0;
|
|
int num7 = 0;
|
|
mesh.SetIndices(array2, (MeshTopology)num7, num6);
|
|
mesh.UploadMeshData(true);
|
|
this.EHIBPFBLJED = mesh;
|
|
}
|
|
|
|
// Token: 0x06012ACF RID: 76495 RVA: 0x00473748 File Offset: 0x00471948
|
|
[Token(Token = "0x6012ACF")]
|
|
[Address(RVA = "0x1279C50", Offset = "0x1278650", VA = "0x181279C50")]
|
|
public void OPEMIFENIJM()
|
|
{
|
|
bool flag = this.<KAJOJNOLJFD>k__BackingField.OPEMIFENIJM();
|
|
bool flag2 = this.<JBJNGLDPPNL>k__BackingField.OPEMIFENIJM();
|
|
if (this.<PIFFHBMEBBD>k__BackingField.OPEMIFENIJM())
|
|
{
|
|
int num = this.<PIFFHBMEBBD>k__BackingField.DJNHKKAIMMA;
|
|
int num2 = AFNCALJNNJL.JPIKDKNHLLH(num);
|
|
num = num2;
|
|
num2 = num;
|
|
this.<FNJOLAJIEAF>k__BackingField = num2;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06012AD0 RID: 76496 RVA: 0x004737A0 File Offset: 0x004719A0
|
|
[Token(Token = "0x6012AD0")]
|
|
[Address(RVA = "0x127A1F0", Offset = "0x1278BF0", VA = "0x18127A1F0", Slot = "5")]
|
|
public bool UpdateBuffers(CommandBuffer FCBNLLKMGCA, Camera KCLGLHFAOGA)
|
|
{
|
|
ENEFPPABOPE<AFNCALJNNJL.KEIGNIKNCKH> enefppabope = this.<PIFFHBMEBBD>k__BackingField;
|
|
int num = 0;
|
|
if (enefppabope.ADGKAEHKAKJ > 0 && this.<HMPICHCHDMG>k__BackingField > num)
|
|
{
|
|
if (!this.NHGEAANFLOB.TryGetValue(KCLGLHFAOGA, num))
|
|
{
|
|
AFNCALJNNJL.BOPGGOPAPEH bopggopapeh = AFNCALJNNJL.BOPGGOPAPEH.CIJKHOJPJGA(this);
|
|
if (bopggopapeh == 0)
|
|
{
|
|
goto IL_AD;
|
|
}
|
|
this.NHGEAANFLOB.Add(KCLGLHFAOGA, bopggopapeh);
|
|
}
|
|
int num2 = this.<HMPICHCHDMG>k__BackingField;
|
|
int num3;
|
|
if (num3 < num2)
|
|
{
|
|
ComputeBuffer computeBuffer = new ComputeBuffer(num2, 176, (ComputeBufferType)((uint)2));
|
|
}
|
|
int num4 = this.<FNJOLAJIEAF>k__BackingField;
|
|
uint[] iifjdcepnmj = this.IIFJDCEPNMJ;
|
|
int num5 = this.<HMPICHCHDMG>k__BackingField;
|
|
if (iifjdcepnmj[0] != (uint)num5)
|
|
{
|
|
iifjdcepnmj[0] = (uint)num5;
|
|
ComputeBuffer ioplodeifcf = this.IOPLODEIFCF;
|
|
uint[] iifjdcepnmj2 = this.IIFJDCEPNMJ;
|
|
ioplodeifcf.SetData(iifjdcepnmj2);
|
|
}
|
|
return true;
|
|
}
|
|
IL_AD:
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06012AD1 RID: 76497 RVA: 0x00473860 File Offset: 0x00471A60
|
|
[Token(Token = "0x6012AD1")]
|
|
[Address(RVA = "0x127A100", Offset = "0x1278B00", VA = "0x18127A100", Slot = "6")]
|
|
public void RenderPass(Camera KCLGLHFAOGA, CommandBuffer HKFLICPLAJF)
|
|
{
|
|
Dictionary<Camera, AFNCALJNNJL.BOPGGOPAPEH> nhgeaanflob = this.NHGEAANFLOB;
|
|
bool flag;
|
|
if (!flag)
|
|
{
|
|
AFNCALJNNJL.BOPGGOPAPEH bopggopapeh = AFNCALJNNJL.BOPGGOPAPEH.CIJKHOJPJGA(this);
|
|
if (bopggopapeh == 0)
|
|
{
|
|
return;
|
|
}
|
|
this.NHGEAANFLOB.Add(KCLGLHFAOGA, bopggopapeh);
|
|
}
|
|
ComputeBuffer ioplodeifcf = this.IOPLODEIFCF;
|
|
}
|
|
|
|
// Token: 0x06012AD2 RID: 76498 RVA: 0x004738A0 File Offset: 0x00471AA0
|
|
[Token(Token = "0x6012AD2")]
|
|
[Address(RVA = "0x1278700", Offset = "0x1277100", VA = "0x181278700", Slot = "4")]
|
|
public void Dispose()
|
|
{
|
|
int num;
|
|
do
|
|
{
|
|
num = 0;
|
|
SafeDestroy.Asset(this.EHIBPFBLJED);
|
|
this.<PIFFHBMEBBD>k__BackingField.Dispose();
|
|
this.<JBJNGLDPPNL>k__BackingField.Dispose();
|
|
this.<KAJOJNOLJFD>k__BackingField.Dispose();
|
|
this.IOPLODEIFCF.Dispose();
|
|
Dictionary<Camera, AFNCALJNNJL.BOPGGOPAPEH>.ValueCollection values = this.NHGEAANFLOB.Values;
|
|
Dictionary<Camera, AFNCALJNNJL.BOPGGOPAPEH>.ValueCollection.Enumerator enumerator;
|
|
if (enumerator != 0)
|
|
{
|
|
}
|
|
if (num != -1)
|
|
{
|
|
}
|
|
}
|
|
while (num != 0);
|
|
this.NHGEAANFLOB.Clear();
|
|
}
|
|
|
|
// Token: 0x06012AD3 RID: 76499 RVA: 0x0047391C File Offset: 0x00471B1C
|
|
// Note: this type is marked as 'beforefieldinit'.
|
|
[Token(Token = "0x6012AD3")]
|
|
[Address(RVA = "0x127A4A0", Offset = "0x1278EA0", VA = "0x18127A4A0")]
|
|
static AFNCALJNNJL()
|
|
{
|
|
float z = Vector3.zero.z;
|
|
AFNCALJNNJL.PDPPMFNOBMO = 0;
|
|
AFNCALJNNJL.HKPEIHFFHFE = Shader.PropertyToID("_lineSizes");
|
|
AFNCALJNNJL.GAJDCPJIIBJ = Shader.PropertyToID("_lineColors");
|
|
AFNCALJNNJL.IDNLBEFGEBN = Shader.PropertyToID("_lineSegments");
|
|
AFNCALJNNJL.HOAMGNHOFGC = Shader.PropertyToID("_lineRequests");
|
|
AFNCALJNNJL.FGBDMPMMIHI = Shader.PropertyToID("_camPos");
|
|
AFNCALJNNJL.ANMEOAHOFCE = Shader.PropertyToID("_camDir");
|
|
AFNCALJNNJL.NFEPIMKDCDL = Shader.PropertyToID("_pixelAspect");
|
|
}
|
|
|
|
// Token: 0x0400C7BF RID: 51135
|
|
[Token(Token = "0x400C7BF")]
|
|
public const int GJKABHBNIKI = -1;
|
|
|
|
// Token: 0x0400C7C0 RID: 51136
|
|
[Token(Token = "0x400C7C0")]
|
|
private static readonly Bounds PDPPMFNOBMO;
|
|
|
|
// Token: 0x0400C7C1 RID: 51137
|
|
[Token(Token = "0x400C7C1")]
|
|
public static readonly int HKPEIHFFHFE;
|
|
|
|
// Token: 0x0400C7C2 RID: 51138
|
|
[Token(Token = "0x400C7C2")]
|
|
public static readonly int GAJDCPJIIBJ;
|
|
|
|
// Token: 0x0400C7C3 RID: 51139
|
|
[Token(Token = "0x400C7C3")]
|
|
public static readonly int IDNLBEFGEBN;
|
|
|
|
// Token: 0x0400C7C4 RID: 51140
|
|
[Token(Token = "0x400C7C4")]
|
|
public static readonly int HOAMGNHOFGC;
|
|
|
|
// Token: 0x0400C7C5 RID: 51141
|
|
[Token(Token = "0x400C7C5")]
|
|
public static readonly int FGBDMPMMIHI;
|
|
|
|
// Token: 0x0400C7C6 RID: 51142
|
|
[Token(Token = "0x400C7C6")]
|
|
public static readonly int ANMEOAHOFCE;
|
|
|
|
// Token: 0x0400C7C7 RID: 51143
|
|
[Token(Token = "0x400C7C7")]
|
|
public static readonly int NFEPIMKDCDL;
|
|
|
|
// Token: 0x0400C7C9 RID: 51145
|
|
[Token(Token = "0x400C7C9")]
|
|
private static ComputeBuffer ELLJNPKDKDD;
|
|
|
|
// Token: 0x0400C7CA RID: 51146
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x400C7CA")]
|
|
private Mesh EHIBPFBLJED;
|
|
|
|
// Token: 0x0400C7CB RID: 51147
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x400C7CB")]
|
|
private ComputeBuffer IOPLODEIFCF;
|
|
|
|
// Token: 0x0400C7CF RID: 51151
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x400C7CF")]
|
|
private int PPLHPCPEPPM;
|
|
|
|
// Token: 0x0400C7D0 RID: 51152
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x2C")]
|
|
[Token(Token = "0x400C7D0")]
|
|
private int NCAFIOJPHLI;
|
|
|
|
// Token: 0x0400C7D1 RID: 51153
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x400C7D1")]
|
|
private int OILLBDPDAJF;
|
|
|
|
// Token: 0x0400C7D2 RID: 51154
|
|
[Token(Token = "0x400C7D2")]
|
|
private const int JCALCGMCLPP = 176;
|
|
|
|
// Token: 0x0400C7D6 RID: 51158
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x50")]
|
|
[Token(Token = "0x400C7D6")]
|
|
private uint[] IIFJDCEPNMJ;
|
|
|
|
// Token: 0x0400C7D9 RID: 51161
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x68")]
|
|
[Token(Token = "0x400C7D9")]
|
|
private Dictionary<Camera, AFNCALJNNJL.BOPGGOPAPEH> NHGEAANFLOB;
|
|
|
|
// Token: 0x020029BB RID: 10683
|
|
[Token(Token = "0x20029BB")]
|
|
public struct MFFEOPFGCKH
|
|
{
|
|
// Token: 0x0400C7DA RID: 51162
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x400C7DA")]
|
|
public float HJDLNACMKLO;
|
|
|
|
// Token: 0x0400C7DB RID: 51163
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x4")]
|
|
[Token(Token = "0x400C7DB")]
|
|
public float IKIGOGGIJOB;
|
|
|
|
// Token: 0x0400C7DC RID: 51164
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x8")]
|
|
[Token(Token = "0x400C7DC")]
|
|
public float IIODJJFKNNA;
|
|
|
|
// Token: 0x0400C7DD RID: 51165
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC")]
|
|
[Token(Token = "0x400C7DD")]
|
|
public float DELHLCOAGKK;
|
|
}
|
|
|
|
// Token: 0x020029BC RID: 10684
|
|
[Token(Token = "0x20029BC")]
|
|
public struct CDOCHDCNFPL
|
|
{
|
|
// Token: 0x0400C7DE RID: 51166
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x400C7DE")]
|
|
public Color ANDCOMGEJDA;
|
|
|
|
// Token: 0x0400C7DF RID: 51167
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400C7DF")]
|
|
public Color NKOLLEAJLAE;
|
|
|
|
// Token: 0x0400C7E0 RID: 51168
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x400C7E0")]
|
|
public float IIODJJFKNNA;
|
|
|
|
// Token: 0x0400C7E1 RID: 51169
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x24")]
|
|
[Token(Token = "0x400C7E1")]
|
|
private Vector3 DELHLCOAGKK;
|
|
}
|
|
|
|
// Token: 0x020029BD RID: 10685
|
|
[Token(Token = "0x20029BD")]
|
|
public struct NEMEJLEBJNJ
|
|
{
|
|
// Token: 0x0400C7E2 RID: 51170
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x400C7E2")]
|
|
public Vector3 IFAIDIKJOAC;
|
|
|
|
// Token: 0x0400C7E3 RID: 51171
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC")]
|
|
[Token(Token = "0x400C7E3")]
|
|
private float PKMJGGHOKDF;
|
|
|
|
// Token: 0x0400C7E4 RID: 51172
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400C7E4")]
|
|
public Vector3 DJBBMJBBNHB;
|
|
|
|
// Token: 0x0400C7E5 RID: 51173
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1C")]
|
|
[Token(Token = "0x400C7E5")]
|
|
private float LCAMFPPBKKG;
|
|
|
|
// Token: 0x0400C7E6 RID: 51174
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x400C7E6")]
|
|
public Vector2 APPJMJLICGH;
|
|
|
|
// Token: 0x0400C7E7 RID: 51175
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x400C7E7")]
|
|
public float CFJABMIIJGJ;
|
|
|
|
// Token: 0x0400C7E8 RID: 51176
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x2C")]
|
|
[Token(Token = "0x400C7E8")]
|
|
private float ENMBGHGBPLN;
|
|
}
|
|
|
|
// Token: 0x020029BE RID: 10686
|
|
[Token(Token = "0x20029BE")]
|
|
public struct KEIGNIKNCKH
|
|
{
|
|
// Token: 0x0400C7E9 RID: 51177
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x400C7E9")]
|
|
public AFNCALJNNJL.NEMEJLEBJNJ FKGCMPGAIAP;
|
|
|
|
// Token: 0x0400C7EA RID: 51178
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x400C7EA")]
|
|
public AFNCALJNNJL.NEMEJLEBJNJ KOFMGJJCPPB;
|
|
|
|
// Token: 0x0400C7EB RID: 51179
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x60")]
|
|
[Token(Token = "0x400C7EB")]
|
|
public Color ANDCOMGEJDA;
|
|
|
|
// Token: 0x0400C7EC RID: 51180
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x70")]
|
|
[Token(Token = "0x400C7EC")]
|
|
public Color NKOLLEAJLAE;
|
|
|
|
// Token: 0x0400C7ED RID: 51181
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x80")]
|
|
[Token(Token = "0x400C7ED")]
|
|
public Vector4 HIKAHMPCPEE;
|
|
|
|
// Token: 0x0400C7EE RID: 51182
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x90")]
|
|
[Token(Token = "0x400C7EE")]
|
|
public float HJDLNACMKLO;
|
|
|
|
// Token: 0x0400C7EF RID: 51183
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x94")]
|
|
[Token(Token = "0x400C7EF")]
|
|
public float IKIGOGGIJOB;
|
|
|
|
// Token: 0x0400C7F0 RID: 51184
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x98")]
|
|
[Token(Token = "0x400C7F0")]
|
|
public float PLKLFCFAFHM;
|
|
|
|
// Token: 0x0400C7F1 RID: 51185
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0x9C")]
|
|
[Token(Token = "0x400C7F1")]
|
|
public int GBAKAPFJHDH;
|
|
|
|
// Token: 0x0400C7F2 RID: 51186
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA0")]
|
|
[Token(Token = "0x400C7F2")]
|
|
public int PCKOGGDNIDG;
|
|
|
|
// Token: 0x0400C7F3 RID: 51187
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA4")]
|
|
[Token(Token = "0x400C7F3")]
|
|
public int GGPBENMDOBG;
|
|
|
|
// Token: 0x0400C7F4 RID: 51188
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA8")]
|
|
[Token(Token = "0x400C7F4")]
|
|
public int HGPGFNDENOM;
|
|
|
|
// Token: 0x0400C7F5 RID: 51189
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xAC")]
|
|
[Token(Token = "0x400C7F5")]
|
|
private float GBLCHNKFOLI;
|
|
|
|
// Token: 0x0400C7F6 RID: 51190
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xB0")]
|
|
[Token(Token = "0x400C7F6")]
|
|
private float HEOELDMLDMG;
|
|
|
|
// Token: 0x0400C7F7 RID: 51191
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xB4")]
|
|
[Token(Token = "0x400C7F7")]
|
|
private float PNGLAFKMHCD;
|
|
|
|
// Token: 0x0400C7F8 RID: 51192
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xB8")]
|
|
[Token(Token = "0x400C7F8")]
|
|
private float CEPCGBFIJNC;
|
|
|
|
// Token: 0x0400C7F9 RID: 51193
|
|
[global::Cpp2IlInjected.FieldOffset(Offset = "0xBC")]
|
|
[Token(Token = "0x400C7F9")]
|
|
private float NIFEKADPKMG;
|
|
}
|
|
|
|
// Token: 0x020029BF RID: 10687
|
|
[Token(Token = "0x20029BF")]
|
|
private class BOPGGOPAPEH : IDisposable
|
|
{
|
|
// Token: 0x1700322C RID: 12844
|
|
// (get) Token: 0x06012AD4 RID: 76500 RVA: 0x004739A8 File Offset: 0x00471BA8
|
|
[Token(Token = "0x1700322C")]
|
|
public Material IBNBPLMBMPI
|
|
{
|
|
[Token(Token = "0x6012AD4")]
|
|
[Address(RVA = "0x3C39A0", Offset = "0x3C23A0", VA = "0x1803C39A0")]
|
|
get;
|
|
}
|
|
|
|
// Token: 0x1700322D RID: 12845
|
|
// (get) Token: 0x06012AD5 RID: 76501 RVA: 0x004739BC File Offset: 0x00471BBC
|
|
[Token(Token = "0x1700322D")]
|
|
public ComputeShader LCALDLIKHII
|
|
{
|
|
[Token(Token = "0x6012AD5")]
|
|
[Address(RVA = "0x3C1240", Offset = "0x3BFC40", VA = "0x1803C1240")]
|
|
get;
|
|
}
|
|
|
|
// Token: 0x1700322E RID: 12846
|
|
// (get) Token: 0x06012AD6 RID: 76502 RVA: 0x004739D0 File Offset: 0x00471BD0
|
|
// (set) Token: 0x06012AD7 RID: 76503 RVA: 0x004739E4 File Offset: 0x00471BE4
|
|
[Token(Token = "0x1700322E")]
|
|
public ComputeBuffer GBPALADBPKO
|
|
{
|
|
[Token(Token = "0x6012AD6")]
|
|
[Address(RVA = "0x3C1220", Offset = "0x3BFC20", VA = "0x1803C1220")]
|
|
get;
|
|
[Token(Token = "0x6012AD7")]
|
|
[Address(RVA = "0x3C1260", Offset = "0x3BFC60", VA = "0x1803C1260")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x06012AD8 RID: 76504 RVA: 0x004739F8 File Offset: 0x00471BF8
|
|
[Token(Token = "0x6012AD8")]
|
|
[Address(RVA = "0x641430", Offset = "0x63FE30", VA = "0x180641430")]
|
|
private BOPGGOPAPEH(ComputeShader computeShader, Material instanceMaterial)
|
|
{
|
|
this.LCALDLIKHII = computeShader;
|
|
this.IBNBPLMBMPI = instanceMaterial;
|
|
}
|
|
|
|
// Token: 0x06012AD9 RID: 76505 RVA: 0x00473A1C File Offset: 0x00471C1C
|
|
[Token(Token = "0x6012AD9")]
|
|
[Address(RVA = "0x127CB40", Offset = "0x127B540", VA = "0x18127CB40")]
|
|
public static AFNCALJNNJL.BOPGGOPAPEH CIJKHOJPJGA(AFNCALJNNJL JDJGLJJMODJ)
|
|
{
|
|
if (JDJGLJJMODJ != 0 && JDJGLJJMODJ.<KAJOJNOLJFD>k__BackingField != 0 && JDJGLJJMODJ.<JBJNGLDPPNL>k__BackingField != 0 && JDJGLJJMODJ.<PIFFHBMEBBD>k__BackingField != 0)
|
|
{
|
|
ComputeShader computeShader = global::UnityEngine.Object.Instantiate<ComputeShader>(AFNCALJNNJL.NAOEFFNFBDP);
|
|
ComputeBuffer computeBuffer = AFNCALJNNJL.LFBIELJPLGB(JDJGLJJMODJ.<KAJOJNOLJFD>k__BackingField.<KCELIOODDAB>k__BackingField);
|
|
ComputeBuffer computeBuffer2 = AFNCALJNNJL.LFBIELJPLGB(JDJGLJJMODJ.<JBJNGLDPPNL>k__BackingField.<KCELIOODDAB>k__BackingField);
|
|
ENEFPPABOPE<AFNCALJNNJL.KEIGNIKNCKH> <PIFFHBMEBBD>k__BackingField = JDJGLJJMODJ.<PIFFHBMEBBD>k__BackingField;
|
|
ENEFPPABOPE<AFNCALJNNJL.KEIGNIKNCKH> <PIFFHBMEBBD>k__BackingField2 = JDJGLJJMODJ.<PIFFHBMEBBD>k__BackingField;
|
|
Material material = global::UnityEngine.Object.Instantiate<Material>(JDJGLJJMODJ.<ALIPMPDMCIE>k__BackingField);
|
|
ComputeBuffer <KCELIOODDAB>k__BackingField = JDJGLJJMODJ.<PIFFHBMEBBD>k__BackingField.<KCELIOODDAB>k__BackingField;
|
|
int hoamgnhofgc = AFNCALJNNJL.HOAMGNHOFGC;
|
|
material.SetBufferImpl(hoamgnhofgc, <KCELIOODDAB>k__BackingField);
|
|
AFNCALJNNJL.BOPGGOPAPEH bopggopapeh;
|
|
bopggopapeh.<PGPGAFEKFFE>k__BackingField = computeShader;
|
|
bopggopapeh.<NEBDBFBGJLL>k__BackingField = material;
|
|
return bopggopapeh;
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06012ADA RID: 76506 RVA: 0x00473AE0 File Offset: 0x00471CE0
|
|
[Token(Token = "0x6012ADA")]
|
|
[Address(RVA = "0x127CE40", Offset = "0x127B840", VA = "0x18127CE40")]
|
|
public void IPBLINOOFBE(int HCDNBIIGPJF)
|
|
{
|
|
ComputeBuffer computeBuffer = this.<MGCJFPLKMCK>k__BackingField;
|
|
if (computeBuffer != 0)
|
|
{
|
|
if (computeBuffer.count >= HCDNBIIGPJF)
|
|
{
|
|
return;
|
|
}
|
|
this.<MGCJFPLKMCK>k__BackingField.Dispose();
|
|
}
|
|
ComputeBuffer computeBuffer2 = new ComputeBuffer(HCDNBIIGPJF, 176, (ComputeBufferType)((uint)2));
|
|
this.<MGCJFPLKMCK>k__BackingField = computeBuffer2;
|
|
ComputeShader computeShader = this.<PGPGAFEKFFE>k__BackingField;
|
|
ComputeBuffer computeBuffer3 = this.<MGCJFPLKMCK>k__BackingField;
|
|
int idnlbefgebn = AFNCALJNNJL.IDNLBEFGEBN;
|
|
int <GDNOAPCEHDK>k__BackingField = AFNCALJNNJL.<GDNOAPCEHDK>k__BackingField;
|
|
computeShader.SetBuffer(<GDNOAPCEHDK>k__BackingField, idnlbefgebn, computeBuffer3);
|
|
Material material = this.<NEBDBFBGJLL>k__BackingField;
|
|
ComputeBuffer computeBuffer4 = this.<MGCJFPLKMCK>k__BackingField;
|
|
int idnlbefgebn2 = AFNCALJNNJL.IDNLBEFGEBN;
|
|
material.SetBufferImpl(idnlbefgebn2, computeBuffer4);
|
|
}
|
|
|
|
// Token: 0x06012ADB RID: 76507 RVA: 0x00473B74 File Offset: 0x00471D74
|
|
[Token(Token = "0x6012ADB")]
|
|
[Address(RVA = "0x127C810", Offset = "0x127B210", VA = "0x18127C810")]
|
|
public void ABNPPKLPKIN(CommandBuffer FCBNLLKMGCA, Camera KCLGLHFAOGA, int JCCAMCDALMP)
|
|
{
|
|
ComputeBuffer computeBuffer = this.<MGCJFPLKMCK>k__BackingField;
|
|
int num = 0;
|
|
computeBuffer.SetCounterValue((uint)num);
|
|
Transform transform = KCLGLHFAOGA.transform;
|
|
Vector3 vector;
|
|
float z = vector.z;
|
|
int anmeoahofce = AFNCALJNNJL.ANMEOAHOFCE;
|
|
Transform transform2 = KCLGLHFAOGA.transform;
|
|
Vector3 vector2;
|
|
float z2 = vector2.z;
|
|
ComputeShader computeShader = this.<PGPGAFEKFFE>k__BackingField;
|
|
float fieldOfView = KCLGLHFAOGA.fieldOfView;
|
|
int height = Screen.height;
|
|
FCBNLLKMGCA.SetComputeFloatParam(computeShader, anmeoahofce, fieldOfView);
|
|
ComputeShader computeShader2 = this.<PGPGAFEKFFE>k__BackingField;
|
|
int <GDNOAPCEHDK>k__BackingField = AFNCALJNNJL.<GDNOAPCEHDK>k__BackingField;
|
|
ulong num2;
|
|
ulong num3;
|
|
FCBNLLKMGCA.Internal_DispatchCompute(computeShader2, <GDNOAPCEHDK>k__BackingField, JCCAMCDALMP, (int)num2, (int)num3);
|
|
ComputeShader computeShader3 = this.<PGPGAFEKFFE>k__BackingField;
|
|
int <FNMGPFOOHLA>k__BackingField = AFNCALJNNJL.<FNMGPFOOHLA>k__BackingField;
|
|
ulong num4;
|
|
ulong num5;
|
|
FCBNLLKMGCA.Internal_DispatchCompute(computeShader3, <FNMGPFOOHLA>k__BackingField, JCCAMCDALMP, (int)num4, (int)num5);
|
|
}
|
|
|
|
// Token: 0x06012ADC RID: 76508 RVA: 0x00473C24 File Offset: 0x00471E24
|
|
[Token(Token = "0x6012ADC")]
|
|
[Address(RVA = "0x127CDC0", Offset = "0x127B7C0", VA = "0x18127CDC0", Slot = "4")]
|
|
public void Dispose()
|
|
{
|
|
this.<MGCJFPLKMCK>k__BackingField.Dispose();
|
|
global::UnityEngine.Object.Destroy(this.<PGPGAFEKFFE>k__BackingField);
|
|
global::UnityEngine.Object.Destroy(this.<NEBDBFBGJLL>k__BackingField);
|
|
}
|
|
}
|
|
}
|