409 lines
18 KiB
C#
409 lines
18 KiB
C#
using System;
|
|
using Cpp2IlInjected;
|
|
using UnityEngine;
|
|
|
|
namespace RecRoom.Core.AR
|
|
{
|
|
// Token: 0x02002FFC RID: 12284
|
|
[Token(Token = "0x2002FFC")]
|
|
[ExecuteInEditMode]
|
|
public class RoomARPlaneRenderingController : MonoBehaviour
|
|
{
|
|
// Token: 0x06014E8D RID: 85645 RVA: 0x004E3BD4 File Offset: 0x004E1DD4
|
|
[Token(Token = "0x6014E8D")]
|
|
[Address(RVA = "0x114C0B0", Offset = "0x114AEB0", VA = "0x18114C0B0")]
|
|
private void Awake()
|
|
{
|
|
Action<CFHMOGLHPPP> docindgleek;
|
|
Delegate @delegate;
|
|
do
|
|
{
|
|
Action<CFHMOGLHPPP> action = new Action(this.SetMode);
|
|
docindgleek = RoomARManager.DOCINDGLEEK;
|
|
@delegate = Delegate.Combine(docindgleek, action);
|
|
}
|
|
while (@delegate != 0 && @delegate == 0);
|
|
while (@delegate != docindgleek)
|
|
{
|
|
}
|
|
RoomARPlane roomARPlane = this.arPlane;
|
|
int num = 0;
|
|
if (roomARPlane != num)
|
|
{
|
|
RoomARPlane roomARPlane2 = this.arPlane;
|
|
OKNNKFGFODL boundaryChangedEvent = roomARPlane2.BoundaryChangedEvent;
|
|
Action action2 = new Action(this.FFPHFEPFEIE);
|
|
OKNNKFGFODL oknnkfgfodl = OKNNKFGFODL.BPJDFPACLMK(boundaryChangedEvent, action2);
|
|
roomARPlane2.BoundaryChangedEvent = oknnkfgfodl;
|
|
}
|
|
CFHMOGLHPPP <CGCHENIBBBA>k__BackingField = RoomARManager.<CGCHENIBBBA>k__BackingField;
|
|
this.SetMode(<CGCHENIBBBA>k__BackingField);
|
|
}
|
|
|
|
// Token: 0x06014E8E RID: 85646 RVA: 0x004E3C60 File Offset: 0x004E1E60
|
|
[Token(Token = "0x6014E8E")]
|
|
[Address(RVA = "0x114C540", Offset = "0x114B340", VA = "0x18114C540")]
|
|
private void OnDestroy()
|
|
{
|
|
Action<CFHMOGLHPPP> docindgleek;
|
|
Delegate @delegate;
|
|
do
|
|
{
|
|
RoomARPlane roomARPlane = this.arPlane;
|
|
int num = 0;
|
|
if (roomARPlane != num)
|
|
{
|
|
RoomARPlane roomARPlane2 = this.arPlane;
|
|
OKNNKFGFODL boundaryChangedEvent = roomARPlane2.BoundaryChangedEvent;
|
|
Action action = new Action(this.FFPHFEPFEIE);
|
|
OKNNKFGFODL oknnkfgfodl = OKNNKFGFODL.GMNMHGMFGOL(boundaryChangedEvent, action);
|
|
roomARPlane2.BoundaryChangedEvent = oknnkfgfodl;
|
|
}
|
|
Material kfenpjenioi = this.KFENPJENIOI;
|
|
int num2 = 0;
|
|
if (!(kfenpjenioi == num2))
|
|
{
|
|
global::UnityEngine.Object.Destroy(this.KFENPJENIOI);
|
|
this.KFENPJENIOI = (ulong)0L;
|
|
}
|
|
Action<CFHMOGLHPPP> action2 = new Action(this.SetMode);
|
|
docindgleek = RoomARManager.DOCINDGLEEK;
|
|
@delegate = Delegate.Remove(docindgleek, action2);
|
|
}
|
|
while (@delegate != 0 && @delegate == 0);
|
|
while (@delegate != docindgleek)
|
|
{
|
|
}
|
|
}
|
|
|
|
// Token: 0x06014E8F RID: 85647 RVA: 0x004E3D0C File Offset: 0x004E1F0C
|
|
[Token(Token = "0x6014E8F")]
|
|
[Address(RVA = "0x114C7C0", Offset = "0x114B5C0", VA = "0x18114C7C0")]
|
|
public void SetMode(CFHMOGLHPPP FONAHEMHGFF)
|
|
{
|
|
if (FONAHEMHGFF == CFHMOGLHPPP.TRANSPARENT || FONAHEMHGFF != CFHMOGLHPPP.PREVIEW)
|
|
{
|
|
}
|
|
RoomARPlaneRenderingController.RenderModeSettings renderModeSettings = this.transparentModeSettings;
|
|
MeshRenderer meshRenderer = this.renderer;
|
|
int num = 0;
|
|
if (meshRenderer != num)
|
|
{
|
|
MeshRenderer meshRenderer2 = this.renderer;
|
|
MeshRenderer meshRenderer3 = this.renderer;
|
|
Material kfenpjenioi = this.KFENPJENIOI;
|
|
int num2 = 0;
|
|
if (kfenpjenioi == num2)
|
|
{
|
|
Material material = this.sourceMaterial;
|
|
int num3 = 0;
|
|
if (material != num3)
|
|
{
|
|
Material material2 = new Material(this.sourceMaterial);
|
|
MeshRenderer meshRenderer4 = this.renderer;
|
|
this.KFENPJENIOI = material2;
|
|
meshRenderer4.SetMaterial(material2);
|
|
}
|
|
}
|
|
}
|
|
Material kfenpjenioi2 = this.KFENPJENIOI;
|
|
int num4 = 0;
|
|
if (kfenpjenioi2 != num4)
|
|
{
|
|
Material kfenpjenioi3 = this.KFENPJENIOI;
|
|
Material kfenpjenioi4;
|
|
if (renderModeSettings == 0)
|
|
{
|
|
kfenpjenioi3.renderQueue = 3000;
|
|
kfenpjenioi4 = this.KFENPJENIOI;
|
|
string npdhjfodomb = RoomARPlaneRenderingController.NPDHJFODOMB;
|
|
kfenpjenioi4.DisableKeyword(npdhjfodomb);
|
|
}
|
|
kfenpjenioi4.renderQueue = 1999;
|
|
Material kfenpjenioi5 = this.KFENPJENIOI;
|
|
string npdhjfodomb2 = RoomARPlaneRenderingController.NPDHJFODOMB;
|
|
kfenpjenioi5.EnableKeyword(npdhjfodomb2);
|
|
Material kfenpjenioi6 = this.KFENPJENIOI;
|
|
if (renderModeSettings == 0)
|
|
{
|
|
string obbhpgnelep = RoomARPlaneRenderingController.OBBHPGNELEP;
|
|
kfenpjenioi6.EnableKeyword(obbhpgnelep);
|
|
}
|
|
string obbhpgnelep2 = RoomARPlaneRenderingController.OBBHPGNELEP;
|
|
kfenpjenioi6.DisableKeyword(obbhpgnelep2);
|
|
Material kfenpjenioi7 = this.KFENPJENIOI;
|
|
}
|
|
LineRenderer lineRenderer = this.lineRenderer;
|
|
int num5 = 0;
|
|
if (lineRenderer != num5)
|
|
{
|
|
LineRenderer lineRenderer2 = this.lineRenderer;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06014E90 RID: 85648 RVA: 0x004E3E68 File Offset: 0x004E2068
|
|
[Token(Token = "0x6014E90")]
|
|
[Address(RVA = "0x114C330", Offset = "0x114B130", VA = "0x18114C330")]
|
|
private void FFPHFEPFEIE()
|
|
{
|
|
float time = Time.time;
|
|
Material kfenpjenioi = this.KFENPJENIOI;
|
|
int num = 0;
|
|
if (kfenpjenioi != num)
|
|
{
|
|
Material kfenpjenioi2 = this.KFENPJENIOI;
|
|
float time2 = Time.time;
|
|
this.JPGPAHJBGHL = time2;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06014E91 RID: 85649 RVA: 0x0000220F File Offset: 0x0000040F
|
|
[Token(Token = "0x6014E91")]
|
|
[Address(RVA = "0x114C4F0", Offset = "0x114B2F0", VA = "0x18114C4F0")]
|
|
private RoomARPlaneRenderingController.RenderModeSettings OGKIELLPCCE(CFHMOGLHPPP FONAHEMHGFF)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06014E92 RID: 85650 RVA: 0x004E3EB0 File Offset: 0x004E20B0
|
|
[Token(Token = "0x6014E92")]
|
|
[Address(RVA = "0x114C440", Offset = "0x114B240", VA = "0x18114C440")]
|
|
private void MKEMAFIKGMM()
|
|
{
|
|
Material kfenpjenioi = this.KFENPJENIOI;
|
|
int num = 0;
|
|
if (!(kfenpjenioi == num))
|
|
{
|
|
global::UnityEngine.Object.Destroy(this.KFENPJENIOI);
|
|
this.KFENPJENIOI = (ulong)0L;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06014E93 RID: 85651 RVA: 0x004E3EE4 File Offset: 0x004E20E4
|
|
[Token(Token = "0x6014E93")]
|
|
[Address(RVA = "0x114CC70", Offset = "0x114BA70", VA = "0x18114CC70")]
|
|
public RoomARPlaneRenderingController()
|
|
{
|
|
Color black = Color.black;
|
|
Color white = Color.white;
|
|
Color white2 = Color.white;
|
|
this.JPGPAHJBGHL = -1f;
|
|
base..ctor();
|
|
}
|
|
|
|
// Token: 0x0400DD64 RID: 56676
|
|
[Token(Token = "0x400DD64")]
|
|
private static readonly string NPDHJFODOMB = "_AG_AR_PLANE_VISUALS";
|
|
|
|
// Token: 0x0400DD65 RID: 56677
|
|
[Token(Token = "0x400DD65")]
|
|
private static readonly string OBBHPGNELEP = "_AG_AR_PLANES_DEPTH_SHADOW_ONLY";
|
|
|
|
// Token: 0x0400DD66 RID: 56678
|
|
[Token(Token = "0x400DD66")]
|
|
private static readonly int HLJNPCHDMHB = Shader.PropertyToID("_LastPulseTime");
|
|
|
|
// Token: 0x0400DD67 RID: 56679
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x400DD67")]
|
|
[SerializeField]
|
|
private CFHMOGLHPPP debugRenderMode = (CFHMOGLHPPP)((ulong)4294967295L);
|
|
|
|
// Token: 0x0400DD68 RID: 56680
|
|
[FieldOffset(Offset = "0x1C")]
|
|
[Token(Token = "0x400DD68")]
|
|
[SerializeField]
|
|
private bool debugPulseRequested;
|
|
|
|
// Token: 0x0400DD69 RID: 56681
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x400DD69")]
|
|
[SerializeField]
|
|
private Material sourceMaterial;
|
|
|
|
// Token: 0x0400DD6A RID: 56682
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x400DD6A")]
|
|
[SerializeField]
|
|
private float pulseMaxPeriod = 3f;
|
|
|
|
// Token: 0x0400DD6B RID: 56683
|
|
[FieldOffset(Offset = "0x2C")]
|
|
[Token(Token = "0x400DD6B")]
|
|
[SerializeField]
|
|
private RoomARPlaneRenderingController.RenderModeSettings transparentModeSettings;
|
|
|
|
// Token: 0x0400DD6C RID: 56684
|
|
[FieldOffset(Offset = "0x44")]
|
|
[Token(Token = "0x400DD6C")]
|
|
[SerializeField]
|
|
private RoomARPlaneRenderingController.RenderModeSettings opaqueModeSettings;
|
|
|
|
// Token: 0x0400DD6D RID: 56685
|
|
[FieldOffset(Offset = "0x5C")]
|
|
[Token(Token = "0x400DD6D")]
|
|
[SerializeField]
|
|
private RoomARPlaneRenderingController.RenderModeSettings previewModeSettings;
|
|
|
|
// Token: 0x0400DD6E RID: 56686
|
|
[FieldOffset(Offset = "0x78")]
|
|
[Token(Token = "0x400DD6E")]
|
|
[SerializeField]
|
|
[DDPIINEJFMD(JIBDPHMGEGO.Self, false, false, false)]
|
|
private MeshRenderer renderer;
|
|
|
|
// Token: 0x0400DD6F RID: 56687
|
|
[FieldOffset(Offset = "0x80")]
|
|
[Token(Token = "0x400DD6F")]
|
|
[SerializeField]
|
|
[OCIDFHDICIP(JIBDPHMGEGO.Self, false, false, false)]
|
|
private LineRenderer lineRenderer;
|
|
|
|
// Token: 0x0400DD70 RID: 56688
|
|
[FieldOffset(Offset = "0x88")]
|
|
[Token(Token = "0x400DD70")]
|
|
[SerializeField]
|
|
[DDPIINEJFMD(JIBDPHMGEGO.Self, false, false, false)]
|
|
private RoomARPlane arPlane;
|
|
|
|
// Token: 0x0400DD71 RID: 56689
|
|
[FieldOffset(Offset = "0x90")]
|
|
[Token(Token = "0x400DD71")]
|
|
private Material KFENPJENIOI;
|
|
|
|
// Token: 0x0400DD72 RID: 56690
|
|
[FieldOffset(Offset = "0x98")]
|
|
[Token(Token = "0x400DD72")]
|
|
private float JPGPAHJBGHL;
|
|
|
|
// Token: 0x02002FFD RID: 12285
|
|
[Token(Token = "0x2002FFD")]
|
|
[Serializable]
|
|
private struct RenderModeSettings
|
|
{
|
|
// Token: 0x1700397F RID: 14719
|
|
// (get) Token: 0x06014E95 RID: 85653 RVA: 0x004E3F60 File Offset: 0x004E2160
|
|
[Token(Token = "0x1700397F")]
|
|
public static RoomARPlaneRenderingController.RenderModeSettings DefaultOpaqueSettings
|
|
{
|
|
[Token(Token = "0x6014E95")]
|
|
[Address(RVA = "0x1149DC0", Offset = "0x1148BC0", VA = "0x181149DC0")]
|
|
get
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (06014E95)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling RecRoom.Core.AR.RoomARPlaneRenderingController/RenderModeSettings RecRoom.Core.AR.RoomARPlaneRenderingController/RenderModeSettings::get_DefaultOpaqueSettings()
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
Block_0:
|
|
stloc:Color(var_3_07, callgetter:Color(Color::get_white))
|
|
}
|
|
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
|
--- End of inner exception stack trace ---
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
|
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
|
|
*/;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003980 RID: 14720
|
|
// (get) Token: 0x06014E96 RID: 85654 RVA: 0x004E3F74 File Offset: 0x004E2174
|
|
[Token(Token = "0x17003980")]
|
|
public static RoomARPlaneRenderingController.RenderModeSettings DefaultTransparentSettings
|
|
{
|
|
[Token(Token = "0x6014E96")]
|
|
[Address(RVA = "0x1149E60", Offset = "0x1148C60", VA = "0x181149E60")]
|
|
get
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (06014E96)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling RecRoom.Core.AR.RoomARPlaneRenderingController/RenderModeSettings RecRoom.Core.AR.RoomARPlaneRenderingController/RenderModeSettings::get_DefaultTransparentSettings()
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
Block_0:
|
|
stloc:Color(var_2_07, callgetter:Color(Color::get_black))
|
|
}
|
|
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
|
--- End of inner exception stack trace ---
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
|
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
|
|
*/;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17003981 RID: 14721
|
|
// (get) Token: 0x06014E97 RID: 85655 RVA: 0x004E3F88 File Offset: 0x004E2188
|
|
[Token(Token = "0x17003981")]
|
|
public static RoomARPlaneRenderingController.RenderModeSettings DefaultPreviewSettings
|
|
{
|
|
[Token(Token = "0x6014E97")]
|
|
[Address(RVA = "0x1149E10", Offset = "0x1148C10", VA = "0x181149E10")]
|
|
get
|
|
{
|
|
/*
|
|
An exception occurred when decompiling this method (06014E97)
|
|
|
|
ICSharpCode.Decompiler.DecompilerException: Error decompiling RecRoom.Core.AR.RoomARPlaneRenderingController/RenderModeSettings RecRoom.Core.AR.RoomARPlaneRenderingController/RenderModeSettings::get_DefaultPreviewSettings()
|
|
|
|
---> System.Exception: Basic block has to end with unconditional control flow.
|
|
{
|
|
Block_0:
|
|
stloc:Color(var_2_07, callgetter:Color(Color::get_white))
|
|
}
|
|
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1852
|
|
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 355
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 123
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88
|
|
--- End of inner exception stack trace ---
|
|
at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92
|
|
at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1663
|
|
*/;
|
|
}
|
|
}
|
|
|
|
// Token: 0x0400DD73 RID: 56691
|
|
[FieldOffset(Offset = "0x0")]
|
|
[Token(Token = "0x400DD73")]
|
|
public bool renderingEnabled;
|
|
|
|
// Token: 0x0400DD74 RID: 56692
|
|
[FieldOffset(Offset = "0x1")]
|
|
[Token(Token = "0x400DD74")]
|
|
public bool renderARPlaneVisuals;
|
|
|
|
// Token: 0x0400DD75 RID: 56693
|
|
[FieldOffset(Offset = "0x2")]
|
|
[Token(Token = "0x400DD75")]
|
|
public bool holographicEffectEnabled;
|
|
|
|
// Token: 0x0400DD76 RID: 56694
|
|
[FieldOffset(Offset = "0x3")]
|
|
[Token(Token = "0x400DD76")]
|
|
public bool lineRendererEnabled;
|
|
|
|
// Token: 0x0400DD77 RID: 56695
|
|
[FieldOffset(Offset = "0x4")]
|
|
[Token(Token = "0x400DD77")]
|
|
public bool shadowRenderingEnabled;
|
|
|
|
// Token: 0x0400DD78 RID: 56696
|
|
[FieldOffset(Offset = "0x8")]
|
|
[Token(Token = "0x400DD78")]
|
|
public Color color;
|
|
}
|
|
}
|
|
}
|