968 lines
32 KiB
C#
968 lines
32 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Runtime.CompilerServices;
|
|
using Cpp2IlInjected;
|
|
using UnityEngine;
|
|
using UnityEngine.Rendering;
|
|
using UnityEngine.Rendering.Universal.Internal;
|
|
|
|
// Token: 0x02002EC4 RID: 11972
|
|
[Token(Token = "0x2002EC4")]
|
|
public class AFNCALJNNJL : IDisposable, IFastLineRenderInstance
|
|
{
|
|
// Token: 0x17003837 RID: 14391
|
|
// (get) Token: 0x06014533 RID: 83251 RVA: 0x004B8480 File Offset: 0x004B6680
|
|
// (set) Token: 0x06014534 RID: 83252 RVA: 0x004B8494 File Offset: 0x004B6694
|
|
[Token(Token = "0x17003837")]
|
|
public int NJMPOBOPPNC
|
|
{
|
|
[Token(Token = "0x6014533")]
|
|
[Address(RVA = "0x3FA560", Offset = "0x3F9360", VA = "0x1803FA560")]
|
|
get;
|
|
[Token(Token = "0x6014534")]
|
|
[Address(RVA = "0x536480", Offset = "0x535280", VA = "0x180536480")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x06014535 RID: 83253 RVA: 0x004B84A8 File Offset: 0x004B66A8
|
|
[Token(Token = "0x6014535")]
|
|
[Address(RVA = "0xD17590", Offset = "0xD16390", VA = "0x180D17590")]
|
|
public static ComputeBuffer LFBIELJPLGB(ComputeBuffer NKHPHBOPPEL)
|
|
{
|
|
if (NKHPHBOPPEL == 0)
|
|
{
|
|
AFNCALJNNJL.ELLJNPKDKDD = new ComputeBuffer(1, 4);
|
|
return AFNCALJNNJL.ELLJNPKDKDD;
|
|
}
|
|
return NKHPHBOPPEL;
|
|
}
|
|
|
|
// Token: 0x17003838 RID: 14392
|
|
// (get) Token: 0x06014536 RID: 83254 RVA: 0x004B84CC File Offset: 0x004B66CC
|
|
[Token(Token = "0x17003838")]
|
|
private static ComputeShader NAOEFFNFBDP
|
|
{
|
|
[Token(Token = "0x6014536")]
|
|
[Address(RVA = "0xD165B0", Offset = "0xD153B0", VA = "0x180D165B0")]
|
|
get
|
|
{
|
|
throw new NullReferenceException();
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003839 RID: 14393
|
|
// (get) Token: 0x06014537 RID: 83255 RVA: 0x004B84E0 File Offset: 0x004B66E0
|
|
// (set) Token: 0x06014538 RID: 83256 RVA: 0x004B84F4 File Offset: 0x004B66F4
|
|
[Token(Token = "0x17003839")]
|
|
public static int FEFECNJHIPF
|
|
{
|
|
[Token(Token = "0x6014537")]
|
|
[Address(RVA = "0xD18130", Offset = "0xD16F30", VA = "0x180D18130")]
|
|
get;
|
|
[Token(Token = "0x6014538")]
|
|
[Address(RVA = "0xD16B60", Offset = "0xD15960", VA = "0x180D16B60")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x1700383A RID: 14394
|
|
// (get) Token: 0x06014539 RID: 83257 RVA: 0x004B8508 File Offset: 0x004B6708
|
|
// (set) Token: 0x0601453A RID: 83258 RVA: 0x004B851C File Offset: 0x004B671C
|
|
[Token(Token = "0x1700383A")]
|
|
public static int CLIPLJLJMGK
|
|
{
|
|
[Token(Token = "0x6014539")]
|
|
[Address(RVA = "0xD17A10", Offset = "0xD16810", VA = "0x180D17A10")]
|
|
get;
|
|
[Token(Token = "0x601453A")]
|
|
[Address(RVA = "0xD17B40", Offset = "0xD16940", VA = "0x180D17B40")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x1700383B RID: 14395
|
|
// (get) Token: 0x0601453B RID: 83259 RVA: 0x004B8530 File Offset: 0x004B6730
|
|
// (set) Token: 0x0601453C RID: 83260 RVA: 0x004B8544 File Offset: 0x004B6744
|
|
[Token(Token = "0x1700383B")]
|
|
public static int PGIGNMLGFGB
|
|
{
|
|
[Token(Token = "0x601453B")]
|
|
[Address(RVA = "0xD17AE0", Offset = "0xD168E0", VA = "0x180D17AE0")]
|
|
get;
|
|
[Token(Token = "0x601453C")]
|
|
[Address(RVA = "0xD17690", Offset = "0xD16490", VA = "0x180D17690")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x0601453D RID: 83261 RVA: 0x004B8558 File Offset: 0x004B6758
|
|
[Token(Token = "0x601453D")]
|
|
[Address(RVA = "0xD173C0", Offset = "0xD161C0", VA = "0x180D173C0")]
|
|
private static int JPIKDKNHLLH(int MNIJHBJDPPA)
|
|
{
|
|
return MNIJHBJDPPA;
|
|
}
|
|
|
|
// Token: 0x1700383C RID: 14396
|
|
// (get) Token: 0x0601453E RID: 83262 RVA: 0x004B8568 File Offset: 0x004B6768
|
|
// (set) Token: 0x0601453F RID: 83263 RVA: 0x004B857C File Offset: 0x004B677C
|
|
[Token(Token = "0x1700383C")]
|
|
public ENEFPPABOPE<AFNCALJNNJL.KEIGNIKNCKH> ABFBJGPEMMG
|
|
{
|
|
[Token(Token = "0x601453E")]
|
|
[Address(RVA = "0x408890", Offset = "0x407690", VA = "0x180408890")]
|
|
get;
|
|
[Token(Token = "0x601453F")]
|
|
[Address(RVA = "0x403B30", Offset = "0x402930", VA = "0x180403B30")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x1700383D RID: 14397
|
|
// (get) Token: 0x06014540 RID: 83264 RVA: 0x004B8590 File Offset: 0x004B6790
|
|
// (set) Token: 0x06014541 RID: 83265 RVA: 0x004B85A4 File Offset: 0x004B67A4
|
|
[Token(Token = "0x1700383D")]
|
|
public ENEFPPABOPE<AFNCALJNNJL.MFFEOPFGCKH> DHAEOGAOMOD
|
|
{
|
|
[Token(Token = "0x6014540")]
|
|
[Address(RVA = "0x3FA170", Offset = "0x3F8F70", VA = "0x1803FA170")]
|
|
get;
|
|
[Token(Token = "0x6014541")]
|
|
[Address(RVA = "0x46AA50", Offset = "0x469850", VA = "0x18046AA50")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x1700383E RID: 14398
|
|
// (get) Token: 0x06014542 RID: 83266 RVA: 0x004B85B8 File Offset: 0x004B67B8
|
|
// (set) Token: 0x06014543 RID: 83267 RVA: 0x004B85CC File Offset: 0x004B67CC
|
|
[Token(Token = "0x1700383E")]
|
|
public ENEFPPABOPE<AFNCALJNNJL.CDOCHDCNFPL> CDBCFNGJJFN
|
|
{
|
|
[Token(Token = "0x6014542")]
|
|
[Address(RVA = "0x415290", Offset = "0x414090", VA = "0x180415290")]
|
|
get;
|
|
[Token(Token = "0x6014543")]
|
|
[Address(RVA = "0x46AB00", Offset = "0x469900", VA = "0x18046AB00")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x1700383F RID: 14399
|
|
// (get) Token: 0x06014544 RID: 83268 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x1700383F")]
|
|
public AFNCALJNNJL.KEIGNIKNCKH[] PBPPCMNHODC
|
|
{
|
|
[Token(Token = "0x6014544")]
|
|
[Address(RVA = "0xD16A80", Offset = "0xD15880", VA = "0x180D16A80")]
|
|
get
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003840 RID: 14400
|
|
// (get) Token: 0x06014545 RID: 83269 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x17003840")]
|
|
public AFNCALJNNJL.MFFEOPFGCKH[] FGCMGJBGJGA
|
|
{
|
|
[Token(Token = "0x6014545")]
|
|
[Address(RVA = "0xD17380", Offset = "0xD16180", VA = "0x180D17380")]
|
|
get
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003841 RID: 14401
|
|
// (get) Token: 0x06014546 RID: 83270 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x17003841")]
|
|
public AFNCALJNNJL.CDOCHDCNFPL[] BCCANECKFCO
|
|
{
|
|
[Token(Token = "0x6014546")]
|
|
[Address(RVA = "0xD16AC0", Offset = "0xD158C0", VA = "0x180D16AC0")]
|
|
get
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003842 RID: 14402
|
|
// (get) Token: 0x06014547 RID: 83271 RVA: 0x004B85E0 File Offset: 0x004B67E0
|
|
// (set) Token: 0x06014548 RID: 83272 RVA: 0x004B85F4 File Offset: 0x004B67F4
|
|
[Token(Token = "0x17003842")]
|
|
private int FFJENJAAPAD
|
|
{
|
|
[Token(Token = "0x6014547")]
|
|
[Address(RVA = "0xD17AD0", Offset = "0xD168D0", VA = "0x180D17AD0")]
|
|
get;
|
|
[Token(Token = "0x6014548")]
|
|
[Address(RVA = "0x731D70", Offset = "0x730B70", VA = "0x180731D70")]
|
|
set;
|
|
}
|
|
|
|
// Token: 0x06014549 RID: 83273 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6014549")]
|
|
[Address(RVA = "0xD162A0", Offset = "0xD150A0", VA = "0x180D162A0")]
|
|
public int BPLGANJHFAB()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0601454A RID: 83274 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x601454A")]
|
|
[Address(RVA = "0xD16BC0", Offset = "0xD159C0", VA = "0x180D16BC0")]
|
|
public void HDPKJHNKCNF(int NHLOPIEMHHG, int GBAKAPFJHDH)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0601454B RID: 83275 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x601454B")]
|
|
[Address(RVA = "0xD17220", Offset = "0xD16020", VA = "0x180D17220")]
|
|
public void IHMJHNKIPEE(int NHLOPIEMHHG)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0601454C RID: 83276 RVA: 0x004B8608 File Offset: 0x004B6808
|
|
[Token(Token = "0x601454C")]
|
|
[Address(RVA = "0xD16B00", Offset = "0xD15900", VA = "0x180D16B00")]
|
|
public void ENBGBGGAJIO(int NHLOPIEMHHG)
|
|
{
|
|
this.<PIFFHBMEBBD>k__BackingField.AEHBILMAAAK(NHLOPIEMHHG, 1);
|
|
}
|
|
|
|
// Token: 0x0601454D RID: 83277 RVA: 0x004B8628 File Offset: 0x004B6828
|
|
[Token(Token = "0x601454D")]
|
|
[Address(RVA = "0xD177C0", Offset = "0xD165C0", VA = "0x180D177C0")]
|
|
public bool MJDHIIGKJLH(int NHLOPIEMHHG)
|
|
{
|
|
return this.<PIFFHBMEBBD>k__BackingField.MJDHIIGKJLH(NHLOPIEMHHG);
|
|
}
|
|
|
|
// Token: 0x0601454E RID: 83278 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x601454E")]
|
|
[Address(RVA = "0xD16FF0", Offset = "0xD15DF0", VA = "0x180D16FF0")]
|
|
public int IDDIFIAJFDH(int NHLOPIEMHHG, int FEBHFIMEJPN)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0601454F RID: 83279 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x601454F")]
|
|
[Address(RVA = "0xD16D10", Offset = "0xD15B10", VA = "0x180D16D10")]
|
|
public void HIAFCMLEGAK(int NHLOPIEMHHG, int FEBHFIMEJPN)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06014550 RID: 83280 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6014550")]
|
|
[Address(RVA = "0xD176F0", Offset = "0xD164F0", VA = "0x180D176F0")]
|
|
public void MAHDFOMJJAB(int NHLOPIEMHHG, int MMHCPONPILO)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06014551 RID: 83281 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6014551")]
|
|
[Address(RVA = "0xD16790", Offset = "0xD15590", VA = "0x180D16790")]
|
|
public bool DNEOLOEIGFJ(int NHLOPIEMHHG, int MMHCPONPILO)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06014552 RID: 83282 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6014552")]
|
|
[Address(RVA = "0xD16620", Offset = "0xD15420", VA = "0x180D16620")]
|
|
public int DDPFLNJABDL(int NHLOPIEMHHG, int FEBHFIMEJPN)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06014553 RID: 83283 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6014553")]
|
|
[Address(RVA = "0xD17BA0", Offset = "0xD169A0", VA = "0x180D17BA0")]
|
|
public void OLBBCPPEDGE(int NHLOPIEMHHG, int FEBHFIMEJPN)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06014554 RID: 83284 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6014554")]
|
|
[Address(RVA = "0xD174C0", Offset = "0xD162C0", VA = "0x180D174C0")]
|
|
public void KOBMHGONADF(int NHLOPIEMHHG, int MMHCPONPILO)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06014555 RID: 83285 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6014555")]
|
|
[Address(RVA = "0xD17160", Offset = "0xD15F60", VA = "0x180D17160")]
|
|
public bool IEBGNGMCKMF(int NHLOPIEMHHG, int MMHCPONPILO)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x17003843 RID: 14403
|
|
// (get) Token: 0x06014556 RID: 83286 RVA: 0x004B8648 File Offset: 0x004B6848
|
|
// (set) Token: 0x06014557 RID: 83287 RVA: 0x004B865C File Offset: 0x004B685C
|
|
[Token(Token = "0x17003843")]
|
|
public Material IHAKLAGCPGO
|
|
{
|
|
[Token(Token = "0x6014556")]
|
|
[Address(RVA = "0x423E10", Offset = "0x422C10", VA = "0x180423E10")]
|
|
get;
|
|
[Token(Token = "0x6014557")]
|
|
[Address(RVA = "0x687270", Offset = "0x686070", VA = "0x180687270")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x06014558 RID: 83288 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6014558")]
|
|
[Address(RVA = "0xD18740", Offset = "0xD17540", VA = "0x180D18740")]
|
|
public AFNCALJNNJL(Material HEDABALBODH, int MKPHIMPJNNC)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06014559 RID: 83289 RVA: 0x004B8670 File Offset: 0x004B6870
|
|
[Token(Token = "0x6014559")]
|
|
[Address(RVA = "0xD17820", Offset = "0xD16620", VA = "0x180D17820")]
|
|
private void NDLNHMMAKLN(ComputeBuffer NKHPHBOPPEL)
|
|
{
|
|
int num;
|
|
do
|
|
{
|
|
num = 0;
|
|
Dictionary<Camera, AFNCALJNNJL.BOPGGOPAPEH>.ValueCollection values = this.NHGEAANFLOB.Values;
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
Mesh ehibpfbljed = this.EHIBPFBLJED;
|
|
int hoamgnhofgc = AFNCALJNNJL.HOAMGNHOFGC;
|
|
Mesh ehibpfbljed2 = this.EHIBPFBLJED;
|
|
int hoamgnhofgc2 = AFNCALJNNJL.HOAMGNHOFGC;
|
|
int num2 = this.<FNJOLAJIEAF>k__BackingField;
|
|
}
|
|
}
|
|
while (num != 0);
|
|
}
|
|
|
|
// Token: 0x0601455A RID: 83290 RVA: 0x004B86D4 File Offset: 0x004B68D4
|
|
[Token(Token = "0x601455A")]
|
|
[Address(RVA = "0xD16430", Offset = "0xD15230", VA = "0x180D16430")]
|
|
private void CELKIMPFDEN(ComputeBuffer NKHPHBOPPEL)
|
|
{
|
|
int num;
|
|
do
|
|
{
|
|
num = 0;
|
|
Dictionary<Camera, AFNCALJNNJL.BOPGGOPAPEH>.ValueCollection values = this.NHGEAANFLOB.Values;
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
int hkpeihffhfe = AFNCALJNNJL.HKPEIHFFHFE;
|
|
}
|
|
}
|
|
while (num != 0);
|
|
}
|
|
|
|
// Token: 0x0601455B RID: 83291 RVA: 0x004B870C File Offset: 0x004B690C
|
|
[Token(Token = "0x601455B")]
|
|
[Address(RVA = "0xD16E70", Offset = "0xD15C70", VA = "0x180D16E70")]
|
|
private void HIELBECDMKN(ComputeBuffer NKHPHBOPPEL)
|
|
{
|
|
int num;
|
|
do
|
|
{
|
|
num = 0;
|
|
Dictionary<Camera, AFNCALJNNJL.BOPGGOPAPEH>.ValueCollection values = this.NHGEAANFLOB.Values;
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
int gajdcpjiibj = AFNCALJNNJL.GAJDCPJIIBJ;
|
|
}
|
|
}
|
|
while (num != 0);
|
|
}
|
|
|
|
// Token: 0x0601455C RID: 83292 RVA: 0x004B8744 File Offset: 0x004B6944
|
|
[Token(Token = "0x601455C")]
|
|
[Address(RVA = "0xD17E70", Offset = "0xD16C70", VA = "0x180D17E70")]
|
|
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: 0x0601455D RID: 83293 RVA: 0x004B87E8 File Offset: 0x004B69E8
|
|
[Token(Token = "0x601455D")]
|
|
[Address(RVA = "0xD17D00", Offset = "0xD16B00", VA = "0x180D17D00")]
|
|
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;
|
|
}
|
|
ENEFPPABOPE<AFNCALJNNJL.KEIGNIKNCKH> enefppabope = this.<PIFFHBMEBBD>k__BackingField;
|
|
int num3 = this.<HMPICHCHDMG>k__BackingField;
|
|
this.DIMNHHPPGGE = num3;
|
|
int num4 = enefppabope.DJNHKKAIMMA;
|
|
ENEFPPABOPE<AFNCALJNNJL.KEIGNIKNCKH> enefppabope2 = this.<PIFFHBMEBBD>k__BackingField;
|
|
this.JOOONEBELMC = num4;
|
|
int num5 = enefppabope2.ADGKAEHKAKJ;
|
|
int num6 = 0;
|
|
this.NIMHADGEAMB = num6 != 0;
|
|
}
|
|
|
|
// Token: 0x0601455E RID: 83294 RVA: 0x004B889C File Offset: 0x004B6A9C
|
|
[Token(Token = "0x601455E")]
|
|
[Address(RVA = "0xD182B0", Offset = "0xD170B0", VA = "0x180D182B0", Slot = "5")]
|
|
public bool UpdateBuffers(CommandBuffer FCBNLLKMGCA, Camera KCLGLHFAOGA)
|
|
{
|
|
int num = 0;
|
|
if (this.FGBDMPMMIHI != num)
|
|
{
|
|
if (!this.NHGEAANFLOB.TryGetValue(KCLGLHFAOGA, num))
|
|
{
|
|
AFNCALJNNJL.BOPGGOPAPEH bopggopapeh = AFNCALJNNJL.BOPGGOPAPEH.CIJKHOJPJGA(this);
|
|
if (bopggopapeh == 0)
|
|
{
|
|
goto IL_AA;
|
|
}
|
|
this.NHGEAANFLOB.Add(KCLGLHFAOGA, bopggopapeh);
|
|
}
|
|
int dimnhhppgge = this.DIMNHHPPGGE;
|
|
int num2;
|
|
if (num2 < dimnhhppgge)
|
|
{
|
|
ComputeBuffer computeBuffer = new ComputeBuffer(dimnhhppgge, 176, (ComputeBufferType)((uint)2));
|
|
}
|
|
int jooonebelmc = this.JOOONEBELMC;
|
|
int num3 = this.<FNJOLAJIEAF>k__BackingField;
|
|
uint[] iifjdcepnmj = this.IIFJDCEPNMJ;
|
|
int dimnhhppgge2 = this.DIMNHHPPGGE;
|
|
uint num4 = iifjdcepnmj[0];
|
|
if (num4 != (uint)dimnhhppgge2)
|
|
{
|
|
iifjdcepnmj[0] = (uint)dimnhhppgge2;
|
|
ComputeBuffer ioplodeifcf = this.IOPLODEIFCF;
|
|
uint[] iifjdcepnmj2 = this.IIFJDCEPNMJ;
|
|
ioplodeifcf.SetData(iifjdcepnmj2);
|
|
}
|
|
}
|
|
IL_AA:
|
|
throw new IndexOutOfRangeException();
|
|
}
|
|
|
|
// Token: 0x0601455F RID: 83295 RVA: 0x004B895C File Offset: 0x004B6B5C
|
|
[Token(Token = "0x601455F")]
|
|
[Address(RVA = "0xD181F0", Offset = "0xD16FF0", VA = "0x180D181F0", Slot = "6")]
|
|
public void RenderPass(Camera KCLGLHFAOGA, CommandBuffer HKFLICPLAJF)
|
|
{
|
|
if (this.FGBDMPMMIHI != 0)
|
|
{
|
|
Dictionary<Camera, AFNCALJNNJL.BOPGGOPAPEH> nhgeaanflob = this.NHGEAANFLOB;
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
ComputeBuffer ioplodeifcf = this.IOPLODEIFCF;
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06014560 RID: 83296 RVA: 0x004B898C File Offset: 0x004B6B8C
|
|
[Token(Token = "0x6014560")]
|
|
[Address(RVA = "0xD16850", Offset = "0xD15650", VA = "0x180D16850", Slot = "4")]
|
|
public void Dispose()
|
|
{
|
|
int num;
|
|
do
|
|
{
|
|
num = 0;
|
|
OMCHJHPFBDN.KBFLHNONOHF(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;
|
|
bool flag;
|
|
if (flag)
|
|
{
|
|
}
|
|
}
|
|
while (num != 0);
|
|
this.NHGEAANFLOB.Clear();
|
|
}
|
|
|
|
// Token: 0x06014561 RID: 83297 RVA: 0x004B8A04 File Offset: 0x004B6C04
|
|
// Note: this type is marked as 'beforefieldinit'.
|
|
[Token(Token = "0x6014561")]
|
|
[Address(RVA = "0xD18540", Offset = "0xD17340", VA = "0x180D18540")]
|
|
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");
|
|
AFNCALJNNJL.PMKFOFHFJCH = Shader.PropertyToID("_maxLineIdx");
|
|
}
|
|
|
|
// Token: 0x0400D3BD RID: 54205
|
|
[Token(Token = "0x400D3BD")]
|
|
public const int GJKABHBNIKI = -1;
|
|
|
|
// Token: 0x0400D3BE RID: 54206
|
|
[Token(Token = "0x400D3BE")]
|
|
private static readonly Bounds PDPPMFNOBMO;
|
|
|
|
// Token: 0x0400D3BF RID: 54207
|
|
[Token(Token = "0x400D3BF")]
|
|
public static readonly int HKPEIHFFHFE;
|
|
|
|
// Token: 0x0400D3C0 RID: 54208
|
|
[Token(Token = "0x400D3C0")]
|
|
public static readonly int GAJDCPJIIBJ;
|
|
|
|
// Token: 0x0400D3C1 RID: 54209
|
|
[Token(Token = "0x400D3C1")]
|
|
public static readonly int IDNLBEFGEBN;
|
|
|
|
// Token: 0x0400D3C2 RID: 54210
|
|
[Token(Token = "0x400D3C2")]
|
|
public static readonly int HOAMGNHOFGC;
|
|
|
|
// Token: 0x0400D3C3 RID: 54211
|
|
[Token(Token = "0x400D3C3")]
|
|
public static readonly int FGBDMPMMIHI;
|
|
|
|
// Token: 0x0400D3C4 RID: 54212
|
|
[Token(Token = "0x400D3C4")]
|
|
public static readonly int ANMEOAHOFCE;
|
|
|
|
// Token: 0x0400D3C5 RID: 54213
|
|
[Token(Token = "0x400D3C5")]
|
|
public static readonly int NFEPIMKDCDL;
|
|
|
|
// Token: 0x0400D3C6 RID: 54214
|
|
[Token(Token = "0x400D3C6")]
|
|
public static readonly int PMKFOFHFJCH;
|
|
|
|
// Token: 0x0400D3C8 RID: 54216
|
|
[Token(Token = "0x400D3C8")]
|
|
private static ComputeBuffer ELLJNPKDKDD;
|
|
|
|
// Token: 0x0400D3C9 RID: 54217
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x400D3C9")]
|
|
private Mesh EHIBPFBLJED;
|
|
|
|
// Token: 0x0400D3CA RID: 54218
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x400D3CA")]
|
|
private ComputeBuffer IOPLODEIFCF;
|
|
|
|
// Token: 0x0400D3CB RID: 54219
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x400D3CB")]
|
|
private bool NIMHADGEAMB;
|
|
|
|
// Token: 0x0400D3CC RID: 54220
|
|
[FieldOffset(Offset = "0x2C")]
|
|
[Token(Token = "0x400D3CC")]
|
|
private int DIMNHHPPGGE;
|
|
|
|
// Token: 0x0400D3CD RID: 54221
|
|
[FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x400D3CD")]
|
|
private int JOOONEBELMC;
|
|
|
|
// Token: 0x0400D3D1 RID: 54225
|
|
[FieldOffset(Offset = "0x34")]
|
|
[Token(Token = "0x400D3D1")]
|
|
private int PPLHPCPEPPM;
|
|
|
|
// Token: 0x0400D3D2 RID: 54226
|
|
[FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x400D3D2")]
|
|
private int NCAFIOJPHLI;
|
|
|
|
// Token: 0x0400D3D3 RID: 54227
|
|
[FieldOffset(Offset = "0x3C")]
|
|
[Token(Token = "0x400D3D3")]
|
|
private int OILLBDPDAJF;
|
|
|
|
// Token: 0x0400D3D4 RID: 54228
|
|
[Token(Token = "0x400D3D4")]
|
|
private const int JCALCGMCLPP = 176;
|
|
|
|
// Token: 0x0400D3D8 RID: 54232
|
|
[FieldOffset(Offset = "0x58")]
|
|
[Token(Token = "0x400D3D8")]
|
|
private uint[] IIFJDCEPNMJ;
|
|
|
|
// Token: 0x0400D3DB RID: 54235
|
|
[FieldOffset(Offset = "0x70")]
|
|
[Token(Token = "0x400D3DB")]
|
|
private Dictionary<Camera, AFNCALJNNJL.BOPGGOPAPEH> NHGEAANFLOB;
|
|
|
|
// Token: 0x02002EC5 RID: 11973
|
|
[Token(Token = "0x2002EC5")]
|
|
public struct MFFEOPFGCKH
|
|
{
|
|
// Token: 0x0400D3DC RID: 54236
|
|
[FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x400D3DC")]
|
|
public float HJDLNACMKLO;
|
|
|
|
// Token: 0x0400D3DD RID: 54237
|
|
[FieldOffset(Offset = "0x4")]
|
|
[Token(Token = "0x400D3DD")]
|
|
public float IKIGOGGIJOB;
|
|
|
|
// Token: 0x0400D3DE RID: 54238
|
|
[FieldOffset(Offset = "0x8")]
|
|
[Token(Token = "0x400D3DE")]
|
|
public float IIODJJFKNNA;
|
|
|
|
// Token: 0x0400D3DF RID: 54239
|
|
[FieldOffset(Offset = "0xC")]
|
|
[Token(Token = "0x400D3DF")]
|
|
public float DELHLCOAGKK;
|
|
}
|
|
|
|
// Token: 0x02002EC6 RID: 11974
|
|
[Token(Token = "0x2002EC6")]
|
|
public struct CDOCHDCNFPL
|
|
{
|
|
// Token: 0x0400D3E0 RID: 54240
|
|
[FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x400D3E0")]
|
|
public Color ANDCOMGEJDA;
|
|
|
|
// Token: 0x0400D3E1 RID: 54241
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400D3E1")]
|
|
public Color NKOLLEAJLAE;
|
|
|
|
// Token: 0x0400D3E2 RID: 54242
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x400D3E2")]
|
|
public float IIODJJFKNNA;
|
|
|
|
// Token: 0x0400D3E3 RID: 54243
|
|
[FieldOffset(Offset = "0x24")]
|
|
[Token(Token = "0x400D3E3")]
|
|
private Vector3 DELHLCOAGKK;
|
|
}
|
|
|
|
// Token: 0x02002EC7 RID: 11975
|
|
[Token(Token = "0x2002EC7")]
|
|
public struct NEMEJLEBJNJ
|
|
{
|
|
// Token: 0x0400D3E4 RID: 54244
|
|
[FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x400D3E4")]
|
|
public Vector3 IFAIDIKJOAC;
|
|
|
|
// Token: 0x0400D3E5 RID: 54245
|
|
[FieldOffset(Offset = "0xC")]
|
|
[Token(Token = "0x400D3E5")]
|
|
private float PKMJGGHOKDF;
|
|
|
|
// Token: 0x0400D3E6 RID: 54246
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x400D3E6")]
|
|
public Vector3 DJBBMJBBNHB;
|
|
|
|
// Token: 0x0400D3E7 RID: 54247
|
|
[FieldOffset(Offset = "0x1C")]
|
|
[Token(Token = "0x400D3E7")]
|
|
private float LCAMFPPBKKG;
|
|
|
|
// Token: 0x0400D3E8 RID: 54248
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x400D3E8")]
|
|
public Vector2 APPJMJLICGH;
|
|
|
|
// Token: 0x0400D3E9 RID: 54249
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x400D3E9")]
|
|
public float CFJABMIIJGJ;
|
|
|
|
// Token: 0x0400D3EA RID: 54250
|
|
[FieldOffset(Offset = "0x2C")]
|
|
[Token(Token = "0x400D3EA")]
|
|
private float ENMBGHGBPLN;
|
|
}
|
|
|
|
// Token: 0x02002EC8 RID: 11976
|
|
[Token(Token = "0x2002EC8")]
|
|
public struct KEIGNIKNCKH
|
|
{
|
|
// Token: 0x0400D3EB RID: 54251
|
|
[FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x400D3EB")]
|
|
public AFNCALJNNJL.NEMEJLEBJNJ FKGCMPGAIAP;
|
|
|
|
// Token: 0x0400D3EC RID: 54252
|
|
[FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x400D3EC")]
|
|
public AFNCALJNNJL.NEMEJLEBJNJ KOFMGJJCPPB;
|
|
|
|
// Token: 0x0400D3ED RID: 54253
|
|
[FieldOffset(Offset = "0x60")]
|
|
[Token(Token = "0x400D3ED")]
|
|
public Color ANDCOMGEJDA;
|
|
|
|
// Token: 0x0400D3EE RID: 54254
|
|
[FieldOffset(Offset = "0x70")]
|
|
[Token(Token = "0x400D3EE")]
|
|
public Color NKOLLEAJLAE;
|
|
|
|
// Token: 0x0400D3EF RID: 54255
|
|
[FieldOffset(Offset = "0x80")]
|
|
[Token(Token = "0x400D3EF")]
|
|
public Vector4 HIKAHMPCPEE;
|
|
|
|
// Token: 0x0400D3F0 RID: 54256
|
|
[FieldOffset(Offset = "0x90")]
|
|
[Token(Token = "0x400D3F0")]
|
|
public float HJDLNACMKLO;
|
|
|
|
// Token: 0x0400D3F1 RID: 54257
|
|
[FieldOffset(Offset = "0x94")]
|
|
[Token(Token = "0x400D3F1")]
|
|
public float IKIGOGGIJOB;
|
|
|
|
// Token: 0x0400D3F2 RID: 54258
|
|
[FieldOffset(Offset = "0x98")]
|
|
[Token(Token = "0x400D3F2")]
|
|
public float PLKLFCFAFHM;
|
|
|
|
// Token: 0x0400D3F3 RID: 54259
|
|
[FieldOffset(Offset = "0x9C")]
|
|
[Token(Token = "0x400D3F3")]
|
|
public int GBAKAPFJHDH;
|
|
|
|
// Token: 0x0400D3F4 RID: 54260
|
|
[FieldOffset(Offset = "0xA0")]
|
|
[Token(Token = "0x400D3F4")]
|
|
public int PCKOGGDNIDG;
|
|
|
|
// Token: 0x0400D3F5 RID: 54261
|
|
[FieldOffset(Offset = "0xA4")]
|
|
[Token(Token = "0x400D3F5")]
|
|
public int GGPBENMDOBG;
|
|
|
|
// Token: 0x0400D3F6 RID: 54262
|
|
[FieldOffset(Offset = "0xA8")]
|
|
[Token(Token = "0x400D3F6")]
|
|
public int HGPGFNDENOM;
|
|
|
|
// Token: 0x0400D3F7 RID: 54263
|
|
[FieldOffset(Offset = "0xAC")]
|
|
[Token(Token = "0x400D3F7")]
|
|
private float GBLCHNKFOLI;
|
|
|
|
// Token: 0x0400D3F8 RID: 54264
|
|
[FieldOffset(Offset = "0xB0")]
|
|
[Token(Token = "0x400D3F8")]
|
|
private float HEOELDMLDMG;
|
|
|
|
// Token: 0x0400D3F9 RID: 54265
|
|
[FieldOffset(Offset = "0xB4")]
|
|
[Token(Token = "0x400D3F9")]
|
|
private float PNGLAFKMHCD;
|
|
|
|
// Token: 0x0400D3FA RID: 54266
|
|
[FieldOffset(Offset = "0xB8")]
|
|
[Token(Token = "0x400D3FA")]
|
|
private float CEPCGBFIJNC;
|
|
|
|
// Token: 0x0400D3FB RID: 54267
|
|
[FieldOffset(Offset = "0xBC")]
|
|
[Token(Token = "0x400D3FB")]
|
|
private float NIFEKADPKMG;
|
|
}
|
|
|
|
// Token: 0x02002EC9 RID: 11977
|
|
[Token(Token = "0x2002EC9")]
|
|
private class BOPGGOPAPEH : IDisposable
|
|
{
|
|
// Token: 0x17003844 RID: 14404
|
|
// (get) Token: 0x06014562 RID: 83298 RVA: 0x004B8A9C File Offset: 0x004B6C9C
|
|
[Token(Token = "0x17003844")]
|
|
public Material IBNBPLMBMPI
|
|
{
|
|
[Token(Token = "0x6014562")]
|
|
[Address(RVA = "0x3F6E20", Offset = "0x3F5C20", VA = "0x1803F6E20")]
|
|
get;
|
|
}
|
|
|
|
// Token: 0x17003845 RID: 14405
|
|
// (get) Token: 0x06014563 RID: 83299 RVA: 0x004B8AB0 File Offset: 0x004B6CB0
|
|
[Token(Token = "0x17003845")]
|
|
public ComputeShader LCALDLIKHII
|
|
{
|
|
[Token(Token = "0x6014563")]
|
|
[Address(RVA = "0x3F5F40", Offset = "0x3F4D40", VA = "0x1803F5F40")]
|
|
get;
|
|
}
|
|
|
|
// Token: 0x17003846 RID: 14406
|
|
// (get) Token: 0x06014564 RID: 83300 RVA: 0x004B8AC4 File Offset: 0x004B6CC4
|
|
// (set) Token: 0x06014565 RID: 83301 RVA: 0x004B8AD8 File Offset: 0x004B6CD8
|
|
[Token(Token = "0x17003846")]
|
|
public ComputeBuffer GBPALADBPKO
|
|
{
|
|
[Token(Token = "0x6014564")]
|
|
[Address(RVA = "0x3F6400", Offset = "0x3F5200", VA = "0x1803F6400")]
|
|
get;
|
|
[Token(Token = "0x6014565")]
|
|
[Address(RVA = "0x460F90", Offset = "0x45FD90", VA = "0x180460F90")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x06014566 RID: 83302 RVA: 0x004B8AEC File Offset: 0x004B6CEC
|
|
[Token(Token = "0x6014566")]
|
|
[Address(RVA = "0x579630", Offset = "0x578430", VA = "0x180579630")]
|
|
private BOPGGOPAPEH(ComputeShader FPCOJDEMOLA, Material OIMPDCHOMIA)
|
|
{
|
|
this.LCALDLIKHII = FPCOJDEMOLA;
|
|
this.IBNBPLMBMPI = OIMPDCHOMIA;
|
|
}
|
|
|
|
// Token: 0x06014567 RID: 83303 RVA: 0x004B8B10 File Offset: 0x004B6D10
|
|
[Token(Token = "0x6014567")]
|
|
[Address(RVA = "0xD196B0", Offset = "0xD184B0", VA = "0x180D196B0")]
|
|
public static AFNCALJNNJL.BOPGGOPAPEH CIJKHOJPJGA(AFNCALJNNJL JDJGLJJMODJ)
|
|
{
|
|
if (JDJGLJJMODJ != 0 && JDJGLJJMODJ.<PIFFHBMEBBD>k__BackingField != 0)
|
|
{
|
|
ComputeShader computeShader = global::UnityEngine.Object.Instantiate<ComputeShader>(AFNCALJNNJL.NAOEFFNFBDP);
|
|
ENEFPPABOPE<AFNCALJNNJL.CDOCHDCNFPL> <KAJOJNOLJFD>k__BackingField = JDJGLJJMODJ.<KAJOJNOLJFD>k__BackingField;
|
|
int <GDNOAPCEHDK>k__BackingField = AFNCALJNNJL.<GDNOAPCEHDK>k__BackingField;
|
|
int gajdcpjiibj = AFNCALJNNJL.GAJDCPJIIBJ;
|
|
ComputeBuffer computeBuffer = AFNCALJNNJL.LFBIELJPLGB(<KAJOJNOLJFD>k__BackingField.<KCELIOODDAB>k__BackingField);
|
|
computeShader.SetBuffer(<GDNOAPCEHDK>k__BackingField, gajdcpjiibj, computeBuffer);
|
|
ENEFPPABOPE<AFNCALJNNJL.MFFEOPFGCKH> <JBJNGLDPPNL>k__BackingField = JDJGLJJMODJ.<JBJNGLDPPNL>k__BackingField;
|
|
int <GDNOAPCEHDK>k__BackingField2 = AFNCALJNNJL.<GDNOAPCEHDK>k__BackingField;
|
|
ComputeBuffer computeBuffer2 = AFNCALJNNJL.LFBIELJPLGB(<JBJNGLDPPNL>k__BackingField.<KCELIOODDAB>k__BackingField);
|
|
computeShader.SetBuffer(<GDNOAPCEHDK>k__BackingField2, gajdcpjiibj, computeBuffer2);
|
|
ComputeBuffer <KCELIOODDAB>k__BackingField = JDJGLJJMODJ.<PIFFHBMEBBD>k__BackingField.<KCELIOODDAB>k__BackingField;
|
|
int hoamgnhofgc = AFNCALJNNJL.HOAMGNHOFGC;
|
|
int <GDNOAPCEHDK>k__BackingField3 = AFNCALJNNJL.<GDNOAPCEHDK>k__BackingField;
|
|
computeShader.SetBuffer(<GDNOAPCEHDK>k__BackingField3, hoamgnhofgc, <KCELIOODDAB>k__BackingField);
|
|
ComputeBuffer <KCELIOODDAB>k__BackingField2 = JDJGLJJMODJ.<PIFFHBMEBBD>k__BackingField.<KCELIOODDAB>k__BackingField;
|
|
int hoamgnhofgc2 = AFNCALJNNJL.HOAMGNHOFGC;
|
|
int <FNMGPFOOHLA>k__BackingField = AFNCALJNNJL.<FNMGPFOOHLA>k__BackingField;
|
|
computeShader.SetBuffer(<FNMGPFOOHLA>k__BackingField, hoamgnhofgc2, <KCELIOODDAB>k__BackingField2);
|
|
Material material = global::UnityEngine.Object.Instantiate<Material>(JDJGLJJMODJ.<ALIPMPDMCIE>k__BackingField);
|
|
ComputeBuffer <KCELIOODDAB>k__BackingField3 = JDJGLJJMODJ.<PIFFHBMEBBD>k__BackingField.<KCELIOODDAB>k__BackingField;
|
|
int hoamgnhofgc3 = AFNCALJNNJL.HOAMGNHOFGC;
|
|
material.SetBufferImpl(hoamgnhofgc3, <KCELIOODDAB>k__BackingField3);
|
|
AFNCALJNNJL.BOPGGOPAPEH bopggopapeh;
|
|
bopggopapeh.<PGPGAFEKFFE>k__BackingField = computeShader;
|
|
bopggopapeh.<NEBDBFBGJLL>k__BackingField = material;
|
|
return bopggopapeh;
|
|
}
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x06014568 RID: 83304 RVA: 0x004B8C2C File Offset: 0x004B6E2C
|
|
[Token(Token = "0x6014568")]
|
|
[Address(RVA = "0xD19A60", Offset = "0xD18860", VA = "0x180D19A60")]
|
|
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: 0x06014569 RID: 83305 RVA: 0x004B8CC0 File Offset: 0x004B6EC0
|
|
[Token(Token = "0x6014569")]
|
|
[Address(RVA = "0xD19360", Offset = "0xD18160", VA = "0x180D19360")]
|
|
public void ABNPPKLPKIN(CommandBuffer FCBNLLKMGCA, Camera KCLGLHFAOGA, int JCCAMCDALMP, int EAMGLNEIDNB)
|
|
{
|
|
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: 0x0601456A RID: 83306 RVA: 0x004B8D70 File Offset: 0x004B6F70
|
|
[Token(Token = "0x601456A")]
|
|
[Address(RVA = "0xD199E0", Offset = "0xD187E0", VA = "0x180D199E0", 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);
|
|
}
|
|
}
|
|
}
|