Files
Dec2017-Script-Dump/Assembly-CSharp/RecRoom/Core/Rendering/CommandBufferRenderer.cs
T
2026-06-04 11:42:34 +02:00

876 lines
24 KiB
C#

using System;
using System.Collections;
using System.Collections.Generic;
using System.Reflection;
using UnityEngine;
using UnityEngine.Rendering;
namespace RecRoom.Core.Rendering
{
// Token: 0x0200118D RID: 4493
public abstract class CommandBufferRenderer<T> : MonoBehaviour
{
// Token: 0x1700116B RID: 4459
// (get) Token: 0x06026527 RID: 156967
protected abstract CommandBufferRenderer<T>.KGACMHKDBFO LPECMKCGPKL { get; }
// Token: 0x1700116C RID: 4460
// (get) Token: 0x06026528 RID: 156968
protected abstract string FCEECDDLMPB { get; }
// Token: 0x1700116D RID: 4461
// (get) Token: 0x06026529 RID: 156969 RVA: 0x00AA02E4 File Offset: 0x00A9E4E4
protected virtual CameraEvent HDKEOBEICLB
{
get
{
return CameraEvent.AfterForwardOpaque;
}
}
// Token: 0x1700116E RID: 4462
// (get) Token: 0x0602652A RID: 156970 RVA: 0x00AA02E8 File Offset: 0x00A9E4E8
protected virtual bool PADJHFLCCLP
{
get
{
return true;
}
}
// Token: 0x0602652B RID: 156971 RVA: 0x00AA02EC File Offset: 0x00A9E4EC
protected virtual void Awake()
{
if (CommandBufferRenderer<T>.AGGGGOPNCPD == null)
{
CommandBufferRenderer<T>.AGGGGOPNCPD = new MaterialPropertyBlock();
}
if (CommandBufferRenderer<T>.CKKNDBDCKDK == null)
{
if (this.LPECMKCGPKL.EGMPJHBOFJD == 0)
{
Debug.LogWarningFormat("{0}: CommandBufferRenderers should allocate their instance collections before Awake().", new object[0]);
}
CommandBufferRenderer<T>.CKKNDBDCKDK = new CommandBufferRenderer<T>.AELDLCIBHGF[this.LPECMKCGPKL.EGMPJHBOFJD];
for (int i = 0; i < CommandBufferRenderer<T>.CKKNDBDCKDK.Length; i++)
{
CommandBufferRenderer<T>.CKKNDBDCKDK[i] = new CommandBufferRenderer<T>.AELDLCIBHGF();
}
}
this.GKFLHNPOBGD = new CommandBuffer();
this.GKFLHNPOBGD.name = this.FCEECDDLMPB;
this.JLAMMIJECBK = base.GetComponent<Camera>();
this.JLAMMIJECBK.AddCommandBuffer(this.HDKEOBEICLB, this.GKFLHNPOBGD);
base.StartCoroutine(this.IFLAOHALHOH());
}
// Token: 0x0602652C RID: 156972 RVA: 0x00AA03BC File Offset: 0x00A9E5BC
protected virtual void OnPreRender()
{
if (this.GKFLHNPOBGD != null)
{
this.GKFLHNPOBGD.Clear();
for (int i = 0; i < this.LPECMKCGPKL.NKEHDKABAPE; i++)
{
CommandBufferRenderer<T>.BMOCEPLFNHK bmoceplfnhk = this.LPECMKCGPKL.KLODCNIFGAP(i);
Renderer pgnogpaedgb = bmoceplfnhk.PGNOGPAEDGB;
if (pgnogpaedgb != null && NNGFEGAEJPG.CCAOLOGMGJF(pgnogpaedgb.gameObject.layer, this.JLAMMIJECBK.cullingMask) && ((pgnogpaedgb.enabled && pgnogpaedgb.isVisible) || bmoceplfnhk.NEPAPMNAJCD) && pgnogpaedgb.gameObject.activeInHierarchy)
{
if (i >= CommandBufferRenderer<T>.CKKNDBDCKDK.Length)
{
Debug.LogWarningFormat("{0}: CommandBuffer has exceeded the maximum renderers for a frame. Unable to modify material properties.", new object[] { base.gameObject.name });
}
else
{
CommandBufferRenderer<T>.CKKNDBDCKDK[i].ABACHELMMAI(pgnogpaedgb);
pgnogpaedgb.GetPropertyBlock(CommandBufferRenderer<T>.AGGGGOPNCPD);
this.NFNKLLIIAGF(bmoceplfnhk, ref CommandBufferRenderer<T>.AGGGGOPNCPD);
pgnogpaedgb.SetPropertyBlock(CommandBufferRenderer<T>.AGGGGOPNCPD);
}
for (int j = 0; j < bmoceplfnhk.MNPMFLEMFDM; j++)
{
this.GKFLHNPOBGD.DrawRenderer(bmoceplfnhk.PGNOGPAEDGB, bmoceplfnhk.EFBCLDAGCDF, j, -1);
}
}
}
}
}
// Token: 0x0602652D RID: 156973 RVA: 0x00AA0500 File Offset: 0x00A9E700
protected virtual void OnPostRender()
{
int num = 0;
while (num < this.LPECMKCGPKL.NKEHDKABAPE && num < CommandBufferRenderer<T>.CKKNDBDCKDK.Length)
{
if (CommandBufferRenderer<T>.CKKNDBDCKDK[num].GFJAPOKKBPP)
{
CommandBufferRenderer<T>.CKKNDBDCKDK[num].BPMPBHMMJFD();
}
num++;
}
}
// Token: 0x0602652E RID: 156974 RVA: 0x00AA0554 File Offset: 0x00A9E754
protected virtual void NFNKLLIIAGF(CommandBufferRenderer<T>.BMOCEPLFNHK FCDPFLMFDBC, ref MaterialPropertyBlock GMADLIBFGHA)
{
if (FCDPFLMFDBC.PGNOGPAEDGB.lightProbeUsage != LightProbeUsage.Off && this.PADJHFLCCLP)
{
BCCKLJFNEAK.LOFBBAEPMDE(FCDPFLMFDBC.PGNOGPAEDGB, ref GMADLIBFGHA);
}
}
// Token: 0x0602652F RID: 156975 RVA: 0x00AA0580 File Offset: 0x00A9E780
private IEnumerator IFLAOHALHOH()
{
WaitForEndOfFrame waitForEndOfFrame = new WaitForEndOfFrame();
for (;;)
{
yield return waitForEndOfFrame;
this.LPECMKCGPKL.NFGBPFHKLGF();
}
yield break;
}
// Token: 0x0400609A RID: 24730
private static MaterialPropertyBlock AGGGGOPNCPD;
// Token: 0x0400609B RID: 24731
private static CommandBufferRenderer<T>.AELDLCIBHGF[] CKKNDBDCKDK;
// Token: 0x0400609C RID: 24732
private Camera JLAMMIJECBK;
// Token: 0x0400609D RID: 24733
private CommandBuffer GKFLHNPOBGD;
// Token: 0x0200118E RID: 4494
protected struct BMOCEPLFNHK
{
// Token: 0x0400609E RID: 24734
public Renderer PGNOGPAEDGB;
// Token: 0x0400609F RID: 24735
public Material EFBCLDAGCDF;
// Token: 0x040060A0 RID: 24736
public int MNPMFLEMFDM;
// Token: 0x040060A1 RID: 24737
public bool NEPAPMNAJCD;
// Token: 0x040060A2 RID: 24738
public T DGMICIAFMGB;
}
// Token: 0x0200118F RID: 4495
[DefaultMember("Item")]
protected class KGACMHKDBFO
{
// Token: 0x06026530 RID: 156976 RVA: 0x00AA059C File Offset: 0x00A9E79C
public void NFGBPFHKLGF()
{
this.DNJMDFCILGL.Clear();
this.LLMACEFNAKG.Clear();
}
// Token: 0x17001171 RID: 4465
// (get) Token: 0x06026531 RID: 156977 RVA: 0x00AA05B4 File Offset: 0x00A9E7B4
public CommandBufferRenderer<T>.BMOCEPLFNHK BCIENGLOHLG
{
get
{
return this.DNJMDFCILGL[ANOFFEKMECJ];
}
}
// Token: 0x06026532 RID: 156978 RVA: 0x00AA05C4 File Offset: 0x00A9E7C4
public int IMPCBFICKOG()
{
return this.DNJMDFCILGL.Count;
}
// Token: 0x06026533 RID: 156979 RVA: 0x00AA05D4 File Offset: 0x00A9E7D4
public int IPHIKAMJNJP()
{
return this.DNJMDFCILGL.Count;
}
// Token: 0x06026534 RID: 156980 RVA: 0x00AA05E4 File Offset: 0x00A9E7E4
public bool KPGLGIPDGHG(Renderer JGDAEIHOEPA, Material OOEDPEKINHG, int GAEEMJMJLFJ, T AOAILGGFDHJ, bool LIJPPLMHLCD = false)
{
if (JGDAEIHOEPA != null && this.DNJMDFCILGL.Count <= this.DNJMDFCILGL.Capacity && !this.LLMACEFNAKG.Contains(JGDAEIHOEPA))
{
this.DNJMDFCILGL.Add(new CommandBufferRenderer<T>.BMOCEPLFNHK
{
PGNOGPAEDGB = JGDAEIHOEPA,
EFBCLDAGCDF = OOEDPEKINHG,
MNPMFLEMFDM = GAEEMJMJLFJ,
NEPAPMNAJCD = LIJPPLMHLCD,
DGMICIAFMGB = AOAILGGFDHJ
});
this.LLMACEFNAKG.Add(JGDAEIHOEPA);
return true;
}
return false;
}
// Token: 0x06026535 RID: 156981 RVA: 0x00AA0678 File Offset: 0x00A9E878
public int CIMFNFIPPCE()
{
return this.DNJMDFCILGL.Capacity;
}
// Token: 0x06026536 RID: 156982 RVA: 0x00AA0688 File Offset: 0x00A9E888
public KGACMHKDBFO(int PHNILFPKHOC)
{
this.DNJMDFCILGL = new List<CommandBufferRenderer<T>.BMOCEPLFNHK>(PHNILFPKHOC);
this.LLMACEFNAKG = new HashSet<Renderer>();
}
// Token: 0x06026537 RID: 156983 RVA: 0x00AA06A8 File Offset: 0x00A9E8A8
public void DPCHGJLJHLK()
{
this.DNJMDFCILGL.Clear();
this.LLMACEFNAKG.Clear();
}
// Token: 0x06026538 RID: 156984 RVA: 0x00AA06C0 File Offset: 0x00A9E8C0
public int AJMLBEJICFE()
{
return this.DNJMDFCILGL.Capacity;
}
// Token: 0x06026539 RID: 156985 RVA: 0x00AA06D0 File Offset: 0x00A9E8D0
public int MOKKGPFFINH()
{
return this.DNJMDFCILGL.Count;
}
// Token: 0x0602653A RID: 156986 RVA: 0x00AA06E0 File Offset: 0x00A9E8E0
public void PIEPHJLLIPF()
{
this.DNJMDFCILGL.Clear();
this.LLMACEFNAKG.Clear();
}
// Token: 0x0602653B RID: 156987 RVA: 0x00AA06F8 File Offset: 0x00A9E8F8
public int MENHNLIJNCD()
{
return this.DNJMDFCILGL.Capacity;
}
// Token: 0x1700116F RID: 4463
// (get) Token: 0x0602653C RID: 156988 RVA: 0x00AA0708 File Offset: 0x00A9E908
public int EGMPJHBOFJD
{
get
{
return this.DNJMDFCILGL.Capacity;
}
}
// Token: 0x17001170 RID: 4464
// (get) Token: 0x0602653D RID: 156989 RVA: 0x00AA0718 File Offset: 0x00A9E918
public int NKEHDKABAPE
{
get
{
return this.DNJMDFCILGL.Count;
}
}
// Token: 0x0602653E RID: 156990 RVA: 0x00AA0728 File Offset: 0x00A9E928
public void LCKDJHOFLCO()
{
this.DNJMDFCILGL.Clear();
this.LLMACEFNAKG.Clear();
}
// Token: 0x0602653F RID: 156991 RVA: 0x00AA0740 File Offset: 0x00A9E940
public int OAEBNNKLKHM()
{
return this.DNJMDFCILGL.Capacity;
}
// Token: 0x06026540 RID: 156992 RVA: 0x00AA0750 File Offset: 0x00A9E950
public int NFAFIMNGMDE()
{
return this.DNJMDFCILGL.Capacity;
}
// Token: 0x06026541 RID: 156993 RVA: 0x00AA0760 File Offset: 0x00A9E960
public int JHLNNAGBLED()
{
return this.DNJMDFCILGL.Count;
}
// Token: 0x06026542 RID: 156994 RVA: 0x00AA0770 File Offset: 0x00A9E970
public void NDCIODNNCJC()
{
this.DNJMDFCILGL.Clear();
this.LLMACEFNAKG.Clear();
}
// Token: 0x040060A3 RID: 24739
private List<CommandBufferRenderer<T>.BMOCEPLFNHK> DNJMDFCILGL;
// Token: 0x040060A4 RID: 24740
private HashSet<Renderer> LLMACEFNAKG;
}
// Token: 0x02001190 RID: 4496
private class AELDLCIBHGF
{
// Token: 0x17001172 RID: 4466
// (get) Token: 0x0602655C RID: 157020 RVA: 0x00AA0C20 File Offset: 0x00A9EE20
// (set) Token: 0x06026543 RID: 156995 RVA: 0x00AA0788 File Offset: 0x00A9E988
public bool GFJAPOKKBPP { get; private set; }
// Token: 0x06026544 RID: 156996 RVA: 0x00AA0794 File Offset: 0x00A9E994
public void BPMPBHMMJFD()
{
if (this.GFJAPOKKBPP)
{
this.OHMPOOMFBNN.SetPropertyBlock(this.MAHDCECFMKN);
this.MAHDCECFMKN.Clear();
this.OHMPOOMFBNN = null;
this.GFJAPOKKBPP = false;
}
}
// Token: 0x06026545 RID: 156997 RVA: 0x00AA07CC File Offset: 0x00A9E9CC
public void CLJEHLKDJHD(Renderer JGDAEIHOEPA)
{
if (this.GFJAPOKKBPP)
{
string text = "Content-Length";
object[] array = new object[1];
array[1] = JGDAEIHOEPA.gameObject.name;
Debug.LogErrorFormat(text, array);
return;
}
JGDAEIHOEPA.GetPropertyBlock(this.MAHDCECFMKN);
this.OHMPOOMFBNN = JGDAEIHOEPA;
this.GFJAPOKKBPP = false;
}
// Token: 0x06026546 RID: 156998 RVA: 0x00AA0820 File Offset: 0x00A9EA20
public bool DIODOLGHHCG()
{
return this.<KEJHBEIAGGI>k__BackingField;
}
// Token: 0x06026547 RID: 156999 RVA: 0x00AA0828 File Offset: 0x00A9EA28
public void MIKPHCGBONJ()
{
if (this.GFJAPOKKBPP)
{
this.OHMPOOMFBNN.SetPropertyBlock(this.MAHDCECFMKN);
this.MAHDCECFMKN.Clear();
this.OHMPOOMFBNN = null;
this.GFJAPOKKBPP = true;
}
}
// Token: 0x06026548 RID: 157000 RVA: 0x00AA0860 File Offset: 0x00A9EA60
public void MGAHJDLCHJP(Renderer JGDAEIHOEPA)
{
if (this.GFJAPOKKBPP)
{
string text = "TeleportBuffer";
object[] array = new object[1];
array[1] = JGDAEIHOEPA.gameObject.name;
Debug.LogErrorFormat(text, array);
return;
}
JGDAEIHOEPA.GetPropertyBlock(this.MAHDCECFMKN);
this.OHMPOOMFBNN = JGDAEIHOEPA;
this.GFJAPOKKBPP = false;
}
// Token: 0x06026549 RID: 157001 RVA: 0x00AA08B4 File Offset: 0x00A9EAB4
public void BGHFGLCNCFH()
{
if (this.GFJAPOKKBPP)
{
this.OHMPOOMFBNN.SetPropertyBlock(this.MAHDCECFMKN);
this.MAHDCECFMKN.Clear();
this.OHMPOOMFBNN = null;
this.GFJAPOKKBPP = false;
}
}
// Token: 0x0602654A RID: 157002 RVA: 0x00AA08EC File Offset: 0x00A9EAEC
public MaterialPropertyBlock CGFJKIHHEDB()
{
if (this.GFJAPOKKBPP)
{
return this.MAHDCECFMKN;
}
return null;
}
// Token: 0x0602654B RID: 157003 RVA: 0x00AA0904 File Offset: 0x00A9EB04
public void LJFNOKEHNOI(Renderer JGDAEIHOEPA)
{
if (this.GFJAPOKKBPP)
{
string text = "Token";
object[] array = new object[0];
array[0] = JGDAEIHOEPA.gameObject.name;
Debug.LogErrorFormat(text, array);
return;
}
JGDAEIHOEPA.GetPropertyBlock(this.MAHDCECFMKN);
this.OHMPOOMFBNN = JGDAEIHOEPA;
this.GFJAPOKKBPP = false;
}
// Token: 0x0602654C RID: 157004 RVA: 0x00AA0958 File Offset: 0x00A9EB58
public void BIHMHCHECBG()
{
if (this.GFJAPOKKBPP)
{
this.OHMPOOMFBNN.SetPropertyBlock(this.MAHDCECFMKN);
this.MAHDCECFMKN.Clear();
this.OHMPOOMFBNN = null;
this.GFJAPOKKBPP = false;
}
}
// Token: 0x0602654D RID: 157005 RVA: 0x00AA0990 File Offset: 0x00A9EB90
public void LKCCICAGMMO(Renderer JGDAEIHOEPA)
{
if (this.GFJAPOKKBPP)
{
string text = "RpcStartCharging";
object[] array = new object[1];
array[1] = JGDAEIHOEPA.gameObject.name;
Debug.LogErrorFormat(text, array);
return;
}
JGDAEIHOEPA.GetPropertyBlock(this.MAHDCECFMKN);
this.OHMPOOMFBNN = JGDAEIHOEPA;
this.GFJAPOKKBPP = true;
}
// Token: 0x0602654E RID: 157006 RVA: 0x00AA09E4 File Offset: 0x00A9EBE4
public void KEIDAIADKCP()
{
if (this.GFJAPOKKBPP)
{
this.OHMPOOMFBNN.SetPropertyBlock(this.MAHDCECFMKN);
this.MAHDCECFMKN.Clear();
this.OHMPOOMFBNN = null;
this.GFJAPOKKBPP = true;
}
}
// Token: 0x0602654F RID: 157007 RVA: 0x00AA0A1C File Offset: 0x00A9EC1C
public bool DAJCOPPIAFA()
{
return this.<KEJHBEIAGGI>k__BackingField;
}
// Token: 0x06026550 RID: 157008 RVA: 0x00AA0A24 File Offset: 0x00A9EC24
public void CKDHLPFDLBM(Renderer JGDAEIHOEPA)
{
if (this.GFJAPOKKBPP)
{
string text = "locked_idle";
object[] array = new object[0];
array[1] = JGDAEIHOEPA.gameObject.name;
Debug.LogErrorFormat(text, array);
return;
}
JGDAEIHOEPA.GetPropertyBlock(this.MAHDCECFMKN);
this.OHMPOOMFBNN = JGDAEIHOEPA;
this.GFJAPOKKBPP = true;
}
// Token: 0x06026551 RID: 157009 RVA: 0x00AA0A78 File Offset: 0x00A9EC78
private void FKMNDMEOKNL(bool NOBAPCOKFIL)
{
this.<KEJHBEIAGGI>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x06026552 RID: 157010 RVA: 0x00AA0A84 File Offset: 0x00A9EC84
private void LOADBAKMFPC(bool NOBAPCOKFIL)
{
this.<KEJHBEIAGGI>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x06026553 RID: 157011 RVA: 0x00AA0A90 File Offset: 0x00A9EC90
private void EDAIKJMGAFD(bool NOBAPCOKFIL)
{
this.<KEJHBEIAGGI>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x06026554 RID: 157012 RVA: 0x00AA0A9C File Offset: 0x00A9EC9C
public void HFCFMIGGFMF()
{
if (this.GFJAPOKKBPP)
{
this.OHMPOOMFBNN.SetPropertyBlock(this.MAHDCECFMKN);
this.MAHDCECFMKN.Clear();
this.OHMPOOMFBNN = null;
this.GFJAPOKKBPP = false;
}
}
// Token: 0x06026555 RID: 157013 RVA: 0x00AA0AD4 File Offset: 0x00A9ECD4
public void DCLFCIEEMHL()
{
if (this.GFJAPOKKBPP)
{
this.OHMPOOMFBNN.SetPropertyBlock(this.MAHDCECFMKN);
this.MAHDCECFMKN.Clear();
this.OHMPOOMFBNN = null;
this.GFJAPOKKBPP = true;
}
}
// Token: 0x06026556 RID: 157014 RVA: 0x00AA0B0C File Offset: 0x00A9ED0C
private void AHKIIFMNPBG(bool NOBAPCOKFIL)
{
this.<KEJHBEIAGGI>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x06026557 RID: 157015 RVA: 0x00AA0B18 File Offset: 0x00A9ED18
public void BPNJODMLOIG(Renderer JGDAEIHOEPA)
{
if (this.GFJAPOKKBPP)
{
string text = "Failed to send report: ";
object[] array = new object[1];
array[1] = JGDAEIHOEPA.gameObject.name;
Debug.LogErrorFormat(text, array);
return;
}
JGDAEIHOEPA.GetPropertyBlock(this.MAHDCECFMKN);
this.OHMPOOMFBNN = JGDAEIHOEPA;
this.GFJAPOKKBPP = false;
}
// Token: 0x06026558 RID: 157016 RVA: 0x00AA0B6C File Offset: 0x00A9ED6C
public void OAHCLBFMNBD()
{
if (this.GFJAPOKKBPP)
{
this.OHMPOOMFBNN.SetPropertyBlock(this.MAHDCECFMKN);
this.MAHDCECFMKN.Clear();
this.OHMPOOMFBNN = null;
this.GFJAPOKKBPP = true;
}
}
// Token: 0x06026559 RID: 157017 RVA: 0x00AA0BA4 File Offset: 0x00A9EDA4
public AELDLCIBHGF()
{
this.OHMPOOMFBNN = null;
this.MAHDCECFMKN = new MaterialPropertyBlock();
}
// Token: 0x0602655A RID: 157018 RVA: 0x00AA0BC0 File Offset: 0x00A9EDC0
public void NNKHMHLHONB(Renderer JGDAEIHOEPA)
{
if (this.GFJAPOKKBPP)
{
string text = "by";
object[] array = new object[0];
array[1] = JGDAEIHOEPA.gameObject.name;
Debug.LogErrorFormat(text, array);
return;
}
JGDAEIHOEPA.GetPropertyBlock(this.MAHDCECFMKN);
this.OHMPOOMFBNN = JGDAEIHOEPA;
this.GFJAPOKKBPP = true;
}
// Token: 0x0602655B RID: 157019 RVA: 0x00AA0C14 File Offset: 0x00A9EE14
private void OKKCMEIIKNJ(bool NOBAPCOKFIL)
{
this.<KEJHBEIAGGI>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x0602655D RID: 157021 RVA: 0x00AA0C28 File Offset: 0x00A9EE28
public void ABACHELMMAI(Renderer JGDAEIHOEPA)
{
if (this.GFJAPOKKBPP)
{
Debug.LogErrorFormat("Attempted to cache material properties from renderer {0} on an already-cached property block", new object[] { JGDAEIHOEPA.gameObject.name });
return;
}
JGDAEIHOEPA.GetPropertyBlock(this.MAHDCECFMKN);
this.OHMPOOMFBNN = JGDAEIHOEPA;
this.GFJAPOKKBPP = true;
}
// Token: 0x0602655E RID: 157022 RVA: 0x00AA0C7C File Offset: 0x00A9EE7C
public MaterialPropertyBlock LOJGMMJFMJA()
{
if (this.GFJAPOKKBPP)
{
return this.MAHDCECFMKN;
}
return null;
}
// Token: 0x0602655F RID: 157023 RVA: 0x00AA0C94 File Offset: 0x00A9EE94
public void GDABANDGNIG()
{
if (this.GFJAPOKKBPP)
{
this.OHMPOOMFBNN.SetPropertyBlock(this.MAHDCECFMKN);
this.MAHDCECFMKN.Clear();
this.OHMPOOMFBNN = null;
this.GFJAPOKKBPP = false;
}
}
// Token: 0x06026560 RID: 157024 RVA: 0x00AA0CCC File Offset: 0x00A9EECC
public void CDHDCGDOHCJ()
{
if (this.GFJAPOKKBPP)
{
this.OHMPOOMFBNN.SetPropertyBlock(this.MAHDCECFMKN);
this.MAHDCECFMKN.Clear();
this.OHMPOOMFBNN = null;
this.GFJAPOKKBPP = false;
}
}
// Token: 0x06026561 RID: 157025 RVA: 0x00AA0D04 File Offset: 0x00A9EF04
private void ICPCMKNAJOM(bool NOBAPCOKFIL)
{
this.<KEJHBEIAGGI>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x06026562 RID: 157026 RVA: 0x00AA0D10 File Offset: 0x00A9EF10
public MaterialPropertyBlock IADADKHBKCK()
{
if (this.GFJAPOKKBPP)
{
return this.MAHDCECFMKN;
}
return null;
}
// Token: 0x06026563 RID: 157027 RVA: 0x00AA0D28 File Offset: 0x00A9EF28
public void NNJPHOOBCFP(Renderer JGDAEIHOEPA)
{
if (this.GFJAPOKKBPP)
{
string text = "iTween Error: Callback method references must be passed as a String!";
object[] array = new object[0];
array[0] = JGDAEIHOEPA.gameObject.name;
Debug.LogErrorFormat(text, array);
return;
}
JGDAEIHOEPA.GetPropertyBlock(this.MAHDCECFMKN);
this.OHMPOOMFBNN = JGDAEIHOEPA;
this.GFJAPOKKBPP = false;
}
// Token: 0x06026564 RID: 157028 RVA: 0x00AA0D7C File Offset: 0x00A9EF7C
public MaterialPropertyBlock HLBJCBJIFIG()
{
if (this.GFJAPOKKBPP)
{
return this.MAHDCECFMKN;
}
return null;
}
// Token: 0x06026565 RID: 157029 RVA: 0x00AA0D94 File Offset: 0x00A9EF94
public void GHHMEHAJHPO()
{
if (this.GFJAPOKKBPP)
{
this.OHMPOOMFBNN.SetPropertyBlock(this.MAHDCECFMKN);
this.MAHDCECFMKN.Clear();
this.OHMPOOMFBNN = null;
this.GFJAPOKKBPP = false;
}
}
// Token: 0x06026566 RID: 157030 RVA: 0x00AA0DCC File Offset: 0x00A9EFCC
public MaterialPropertyBlock BIGBHCNOPEC()
{
if (this.GFJAPOKKBPP)
{
return this.MAHDCECFMKN;
}
return null;
}
// Token: 0x06026567 RID: 157031 RVA: 0x00AA0DE4 File Offset: 0x00A9EFE4
public void DDKABMFGKFP()
{
if (this.GFJAPOKKBPP)
{
this.OHMPOOMFBNN.SetPropertyBlock(this.MAHDCECFMKN);
this.MAHDCECFMKN.Clear();
this.OHMPOOMFBNN = null;
this.GFJAPOKKBPP = false;
}
}
// Token: 0x06026568 RID: 157032 RVA: 0x00AA0E1C File Offset: 0x00A9F01C
public MaterialPropertyBlock FJAGOGBHJIM()
{
if (this.GFJAPOKKBPP)
{
return this.MAHDCECFMKN;
}
return null;
}
// Token: 0x06026569 RID: 157033 RVA: 0x00AA0E34 File Offset: 0x00A9F034
private void EJGNADMLKIE(bool NOBAPCOKFIL)
{
this.<KEJHBEIAGGI>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x0602656A RID: 157034 RVA: 0x00AA0E40 File Offset: 0x00A9F040
public MaterialPropertyBlock LPAEICHADCL()
{
if (this.GFJAPOKKBPP)
{
return this.MAHDCECFMKN;
}
return null;
}
// Token: 0x0602656B RID: 157035 RVA: 0x00AA0E58 File Offset: 0x00A9F058
public bool AAMDLGNEHKL()
{
return this.<KEJHBEIAGGI>k__BackingField;
}
// Token: 0x0602656C RID: 157036 RVA: 0x00AA0E60 File Offset: 0x00A9F060
public void NLJPMIPJIKB(Renderer JGDAEIHOEPA)
{
if (this.GFJAPOKKBPP)
{
string text = "time";
object[] array = new object[1];
array[1] = JGDAEIHOEPA.gameObject.name;
Debug.LogErrorFormat(text, array);
return;
}
JGDAEIHOEPA.GetPropertyBlock(this.MAHDCECFMKN);
this.OHMPOOMFBNN = JGDAEIHOEPA;
this.GFJAPOKKBPP = true;
}
// Token: 0x17001173 RID: 4467
// (get) Token: 0x0602656D RID: 157037 RVA: 0x00AA0EB4 File Offset: 0x00A9F0B4
public MaterialPropertyBlock EDJEKCHAKIJ
{
get
{
if (this.GFJAPOKKBPP)
{
return this.MAHDCECFMKN;
}
return null;
}
}
// Token: 0x0602656E RID: 157038 RVA: 0x00AA0ECC File Offset: 0x00A9F0CC
public MaterialPropertyBlock OMLIJACNNND()
{
if (this.GFJAPOKKBPP)
{
return this.MAHDCECFMKN;
}
return null;
}
// Token: 0x0602656F RID: 157039 RVA: 0x00AA0EE4 File Offset: 0x00A9F0E4
private void GGAKLFCEEMO(bool NOBAPCOKFIL)
{
this.<KEJHBEIAGGI>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x06026570 RID: 157040 RVA: 0x00AA0EF0 File Offset: 0x00A9F0F0
public void MJFANGLENOI()
{
if (this.GFJAPOKKBPP)
{
this.OHMPOOMFBNN.SetPropertyBlock(this.MAHDCECFMKN);
this.MAHDCECFMKN.Clear();
this.OHMPOOMFBNN = null;
this.GFJAPOKKBPP = true;
}
}
// Token: 0x06026571 RID: 157041 RVA: 0x00AA0F28 File Offset: 0x00A9F128
public bool MMPOBIJNNNI()
{
return this.<KEJHBEIAGGI>k__BackingField;
}
// Token: 0x06026572 RID: 157042 RVA: 0x00AA0F30 File Offset: 0x00A9F130
private void KKCJNIOKNNB(bool NOBAPCOKFIL)
{
this.<KEJHBEIAGGI>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x06026573 RID: 157043 RVA: 0x00AA0F3C File Offset: 0x00A9F13C
private void JFLOBEOINOG(bool NOBAPCOKFIL)
{
this.<KEJHBEIAGGI>k__BackingField = NOBAPCOKFIL;
}
// Token: 0x06026574 RID: 157044 RVA: 0x00AA0F48 File Offset: 0x00A9F148
public void JDMNHMHOKMI()
{
if (this.GFJAPOKKBPP)
{
this.OHMPOOMFBNN.SetPropertyBlock(this.MAHDCECFMKN);
this.MAHDCECFMKN.Clear();
this.OHMPOOMFBNN = null;
this.GFJAPOKKBPP = false;
}
}
// Token: 0x06026575 RID: 157045 RVA: 0x00AA0F80 File Offset: 0x00A9F180
public MaterialPropertyBlock EINCMJJCLAG()
{
if (this.GFJAPOKKBPP)
{
return this.MAHDCECFMKN;
}
return null;
}
// Token: 0x06026576 RID: 157046 RVA: 0x00AA0F98 File Offset: 0x00A9F198
public void PBPIEGEPNKB(Renderer JGDAEIHOEPA)
{
if (this.GFJAPOKKBPP)
{
Debug.LogErrorFormat("InitialLocalPosition", new object[] { JGDAEIHOEPA.gameObject.name });
return;
}
JGDAEIHOEPA.GetPropertyBlock(this.MAHDCECFMKN);
this.OHMPOOMFBNN = JGDAEIHOEPA;
this.GFJAPOKKBPP = false;
}
// Token: 0x06026577 RID: 157047 RVA: 0x00AA0FEC File Offset: 0x00A9F1EC
public bool OFPOKMDNHJD()
{
return this.<KEJHBEIAGGI>k__BackingField;
}
// Token: 0x040060A5 RID: 24741
private Renderer OHMPOOMFBNN;
// Token: 0x040060A6 RID: 24742
private MaterialPropertyBlock MAHDCECFMKN;
}
}
}