This commit is contained in:
niko
2026-04-12 16:51:38 +02:00
parent 1b6f6d81d0
commit c12fbe3fc6
17828 changed files with 2994770 additions and 0 deletions
+786
View File
@@ -0,0 +1,786 @@
using System;
using System.Collections.Generic;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
using RRUI.Navigation;
using UnityEngine;
namespace RRUI.Data
{
// Token: 0x02000973 RID: 2419
[Token(Token = "0x2000973")]
public class BrowserModel : RRUIModel
{
// Token: 0x17000B6B RID: 2923
// (get) Token: 0x0600408B RID: 16523 RVA: 0x000FF570 File Offset: 0x000FD770
[Token(Token = "0x17000B6B")]
protected override bool PHGOLNMDJLH
{
[Token(Token = "0x600408B")]
[Address(RVA = "0x4246A0", Offset = "0x4236A0", VA = "0x1804246A0", Slot = "12")]
get
{
return true;
}
}
// Token: 0x17000B6C RID: 2924
// (get) Token: 0x0600408C RID: 16524 RVA: 0x000FF580 File Offset: 0x000FD780
[Token(Token = "0x17000B6C")]
protected override Model<RRUIModel.CIGLFOOGNJL>.COPCOEAOFDJ NHLKMFJLJKE
{
[Token(Token = "0x600408C")]
[Address(RVA = "0x4E86A0", Offset = "0x4E76A0", VA = "0x1804E86A0", Slot = "13")]
get
{
return Model<RRUIModel.CIGLFOOGNJL>.COPCOEAOFDJ.None;
}
}
// Token: 0x17000B6D RID: 2925
// (get) Token: 0x0600408D RID: 16525 RVA: 0x000FF590 File Offset: 0x000FD790
// (set) Token: 0x0600408E RID: 16526 RVA: 0x000FF5A4 File Offset: 0x000FD7A4
[Token(Token = "0x17000B6D")]
public BrowserModel.LPHOBCGJLFF CDINMMPNAID
{
[Token(Token = "0x600408D")]
[Address(RVA = "0x483230", Offset = "0x482230", VA = "0x180483230")]
get;
[Token(Token = "0x600408E")]
[Address(RVA = "0x4833D0", Offset = "0x4823D0", VA = "0x1804833D0")]
protected set;
}
// Token: 0x0600408F RID: 16527 RVA: 0x000FF5B8 File Offset: 0x000FD7B8
[Token(Token = "0x600408F")]
[Address(RVA = "0x1CA7AE0", Offset = "0x1CA6AE0", VA = "0x181CA7AE0")]
private static BrowserModel CHMENFMDKOC(GameObject LHOMKMINCHH)
{
BrowserModel componentInParent = LHOMKMINCHH.GetComponentInParent<BrowserModel>();
int num = 0;
if (componentInParent == num)
{
BrowserModel componentInChildren = LHOMKMINCHH.GetComponentInChildren<BrowserModel>();
}
return componentInParent;
}
// Token: 0x06004090 RID: 16528 RVA: 0x000FF5E8 File Offset: 0x000FD7E8
[Token(Token = "0x6004090")]
[Address(RVA = "0x1CA8000", Offset = "0x1CA7000", VA = "0x181CA8000")]
public static void GoTo(GameObject LHOMKMINCHH, CECAKDDNHLN PACGLAIGOMF, bool CKFIDCOIFMM = false)
{
BrowserModel browserModel = BrowserModel.CHMENFMDKOC(LHOMKMINCHH);
if (browserModel != 0)
{
browserModel.GoTo(PACGLAIGOMF, CKFIDCOIFMM);
}
}
// Token: 0x06004091 RID: 16529 RVA: 0x000FF608 File Offset: 0x000FD808
[Token(Token = "0x6004091")]
[Address(RVA = "0x1CA8040", Offset = "0x1CA7040", VA = "0x181CA8040")]
public static void GoTo(GameObject LHOMKMINCHH, Route GJIOCANDGPE, [Optional] Dictionary<string, object> ABADFLCBFIJ, bool CKFIDCOIFMM = false)
{
BrowserModel browserModel = BrowserModel.CHMENFMDKOC(LHOMKMINCHH);
if (browserModel != 0)
{
browserModel.GoTo(GJIOCANDGPE, ABADFLCBFIJ, CKFIDCOIFMM);
}
}
// Token: 0x17000B6E RID: 2926
// (get) Token: 0x06004092 RID: 16530 RVA: 0x000FF62C File Offset: 0x000FD82C
[Token(Token = "0x17000B6E")]
public Route CJKGDEIOHMA
{
[Token(Token = "0x6004092")]
[Address(RVA = "0x4177C0", Offset = "0x4167C0", VA = "0x1804177C0")]
get
{
return this.defaultRoute;
}
}
// Token: 0x17000B6F RID: 2927
// (get) Token: 0x06004093 RID: 16531 RVA: 0x000FF640 File Offset: 0x000FD840
// (set) Token: 0x06004094 RID: 16532 RVA: 0x000FF654 File Offset: 0x000FD854
[Token(Token = "0x17000B6F")]
public BrowserModel.GNDBPEDGFBH NEDDPCHGGFF
{
[Token(Token = "0x6004093")]
[Address(RVA = "0x4C31C0", Offset = "0x4C21C0", VA = "0x1804C31C0")]
get
{
return this.ENJABEBOEHC;
}
[Token(Token = "0x6004094")]
[Address(RVA = "0x1C76930", Offset = "0x1C75930", VA = "0x181C76930")]
set
{
this.ENJABEBOEHC = value;
base.MKBLJJGJAOH();
}
}
// Token: 0x17000B70 RID: 2928
// (get) Token: 0x06004095 RID: 16533 RVA: 0x000FF670 File Offset: 0x000FD870
// (set) Token: 0x06004096 RID: 16534 RVA: 0x000FF694 File Offset: 0x000FD894
[Token(Token = "0x17000B70")]
public Route GMAKMKMNHAP
{
[Token(Token = "0x6004095")]
[Address(RVA = "0x1CA8780", Offset = "0x1CA7780", VA = "0x181CA8780")]
get
{
return this.ENJABEBOEHC.<HLKOMAHANDO>k__BackingField.<GIAMNOCCOHD>k__BackingField;
}
[Token(Token = "0x6004096")]
[Address(RVA = "0x1CA87D0", Offset = "0x1CA77D0", VA = "0x181CA87D0")]
set
{
CECAKDDNHLN cecakddnhln = new CECAKDDNHLN(value);
int num = 0;
this.GoTo(cecakddnhln, num != 0);
}
}
// Token: 0x17000B71 RID: 2929
// (get) Token: 0x06004097 RID: 16535 RVA: 0x000FF6B4 File Offset: 0x000FD8B4
// (set) Token: 0x06004098 RID: 16536 RVA: 0x000FF6D4 File Offset: 0x000FD8D4
[Token(Token = "0x17000B71")]
public CECAKDDNHLN NJIBHKPHKFF
{
[Token(Token = "0x6004097")]
[Address(RVA = "0x1CA87B0", Offset = "0x1CA77B0", VA = "0x181CA87B0")]
get
{
return this.ENJABEBOEHC.<HLKOMAHANDO>k__BackingField;
}
[Token(Token = "0x6004098")]
[Address(RVA = "0x1CA8840", Offset = "0x1CA7840", VA = "0x181CA8840")]
set
{
int num = 0;
this.GoTo(value, num != 0);
}
}
// Token: 0x17000B72 RID: 2930
// (get) Token: 0x06004099 RID: 16537 RVA: 0x000FF6EC File Offset: 0x000FD8EC
[Token(Token = "0x17000B72")]
public CECAKDDNHLN LNAPHLOJCFN
{
[Token(Token = "0x6004099")]
[Address(RVA = "0x1CA8750", Offset = "0x1CA7750", VA = "0x181CA8750")]
get
{
BrowserModel.GNDBPEDGFBH <NEDIGJGGGGM>k__BackingField = this.ENJABEBOEHC.<NEDIGJGGGGM>k__BackingField;
if (<NEDIGJGGGGM>k__BackingField != 0)
{
return <NEDIGJGGGGM>k__BackingField.<HLKOMAHANDO>k__BackingField;
}
throw new NullReferenceException();
}
}
// Token: 0x17000B73 RID: 2931
// (get) Token: 0x0600409A RID: 16538 RVA: 0x000FF718 File Offset: 0x000FD918
[Token(Token = "0x17000B73")]
public CECAKDDNHLN PHHNBEIFGLI
{
[Token(Token = "0x600409A")]
[Address(RVA = "0x1CA8720", Offset = "0x1CA7720", VA = "0x181CA8720")]
get
{
BrowserModel.GNDBPEDGFBH <EOLCBGFGJDM>k__BackingField = this.ENJABEBOEHC.<EOLCBGFGJDM>k__BackingField;
if (<EOLCBGFGJDM>k__BackingField != 0)
{
return <EOLCBGFGJDM>k__BackingField.<HLKOMAHANDO>k__BackingField;
}
throw new NullReferenceException();
}
}
// Token: 0x17000B74 RID: 2932
// (get) Token: 0x0600409B RID: 16539 RVA: 0x000FF744 File Offset: 0x000FD944
[Token(Token = "0x17000B74")]
public bool DIHCCBHGAIM
{
[Token(Token = "0x600409B")]
[Address(RVA = "0x1CA86E0", Offset = "0x1CA76E0", VA = "0x181CA86E0")]
get
{
/*
An exception occurred when decompiling this method (0600409B)
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Boolean RRUI.Data.BrowserModel::get_CanGoBack()
---> System.Exception: Basic block has to end with unconditional control flow.
{
IL_00:
brtrue(IL_00, cne:bool(ldfld:GNDBPEDGFBH(BrowserModel::ENJABEBOEHC, ldloc:BrowserModel(this)), ldc.i4:int32[exp:GNDBPEDGFBH](0)))
}
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.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1846
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: 0x17000B75 RID: 2933
// (get) Token: 0x0600409C RID: 16540 RVA: 0x000FF75C File Offset: 0x000FD95C
[Token(Token = "0x17000B75")]
public bool LLPCELDKALE
{
[Token(Token = "0x600409C")]
[Address(RVA = "0x1CA8700", Offset = "0x1CA7700", VA = "0x181CA8700")]
get
{
/*
An exception occurred when decompiling this method (0600409C)
ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Boolean RRUI.Data.BrowserModel::get_CanGoForward()
---> System.Exception: Basic block has to end with unconditional control flow.
{
IL_00:
brtrue(IL_00, cne:bool(ldfld:GNDBPEDGFBH(BrowserModel::ENJABEBOEHC, ldloc:BrowserModel(this)), ldc.i4:int32[exp:GNDBPEDGFBH](0)))
}
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.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1878
at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1846
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: 0x0600409D RID: 16541 RVA: 0x000FF774 File Offset: 0x000FD974
[Token(Token = "0x600409D")]
[Address(RVA = "0x1CA8280", Offset = "0x1CA7280", VA = "0x181CA8280", Slot = "15")]
protected override void JMFHPBDMELA()
{
base.JMFHPBDMELA();
Route route = this.defaultRoute;
if (route != 0 && this.ENJABEBOEHC.<HLKOMAHANDO>k__BackingField.<GIAMNOCCOHD>k__BackingField == (ulong)0L)
{
CECAKDDNHLN cecakddnhln = new CECAKDDNHLN(route);
BrowserModel.GNDBPEDGFBH gndbpedgfbh;
gndbpedgfbh.<HLKOMAHANDO>k__BackingField = cecakddnhln;
this.<JLJEPDBGHNG>k__BackingField = (BrowserModel.LPHOBCGJLFF)((ulong)1L);
this.ENJABEBOEHC = gndbpedgfbh;
}
}
// Token: 0x0600409E RID: 16542 RVA: 0x000FF7CC File Offset: 0x000FD9CC
[Token(Token = "0x600409E")]
[Address(RVA = "0x1CA7F70", Offset = "0x1CA6F70", VA = "0x181CA7F70")]
public void GoTo(Route GJIOCANDGPE, [Optional] Dictionary<string, object> ABADFLCBFIJ, bool CKFIDCOIFMM = false)
{
CECAKDDNHLN cecakddnhln = new CECAKDDNHLN(GJIOCANDGPE, ABADFLCBFIJ);
this.GoTo(cecakddnhln, CKFIDCOIFMM);
}
// Token: 0x0600409F RID: 16543 RVA: 0x000FF7EC File Offset: 0x000FD9EC
[Token(Token = "0x600409F")]
[Address(RVA = "0x1CA7DF0", Offset = "0x1CA6DF0", VA = "0x181CA7DF0")]
public void GoTo(CECAKDDNHLN PACGLAIGOMF, bool CKFIDCOIFMM = false)
{
if (!CECAKDDNHLN.FKCEAFNEBAM(this.ENJABEBOEHC.<HLKOMAHANDO>k__BackingField, PACGLAIGOMF))
{
CECAKDDNHLN <HLKOMAHANDO>k__BackingField = this.ENJABEBOEHC.<HLKOMAHANDO>k__BackingField;
Route <GIAMNOCCOHD>k__BackingField = PACGLAIGOMF.<GIAMNOCCOHD>k__BackingField;
BrowserModel.GNDBPEDGFBH gndbpedgfbh = new BrowserModel.GNDBPEDGFBH();
gndbpedgfbh.<HLKOMAHANDO>k__BackingField = PACGLAIGOMF;
BrowserModel.GNDBPEDGFBH enjabeboehc = this.ENJABEBOEHC;
if (CKFIDCOIFMM)
{
}
gndbpedgfbh.<NEDIGJGGGGM>k__BackingField = enjabeboehc;
if (enjabeboehc != 0)
{
enjabeboehc.<EOLCBGFGJDM>k__BackingField = gndbpedgfbh;
}
string text = this.analyticsContext;
this.<JLJEPDBGHNG>k__BackingField = (BrowserModel.LPHOBCGJLFF)((ulong)1L);
this.ENJABEBOEHC = gndbpedgfbh;
if (gndbpedgfbh == 0)
{
string text2 = this.analyticsContext;
if (<HLKOMAHANDO>k__BackingField != 0)
{
int hashCode = <HLKOMAHANDO>k__BackingField.GetHashCode();
}
if (<GIAMNOCCOHD>k__BackingField != 0)
{
int hashCode2 = <GIAMNOCCOHD>k__BackingField.GetHashCode();
}
}
}
base.MKBLJJGJAOH();
}
// Token: 0x060040A0 RID: 16544 RVA: 0x000FF898 File Offset: 0x000FDA98
[Token(Token = "0x60040A0")]
[Address(RVA = "0x1CA7D50", Offset = "0x1CA6D50", VA = "0x181CA7D50")]
public void GoBack()
{
BrowserModel.GNDBPEDGFBH <NEDIGJGGGGM>k__BackingField = this.ENJABEBOEHC.<NEDIGJGGGGM>k__BackingField;
if (<NEDIGJGGGGM>k__BackingField != 0)
{
this.ENJABEBOEHC = <NEDIGJGGGGM>k__BackingField;
this.<JLJEPDBGHNG>k__BackingField = (BrowserModel.LPHOBCGJLFF)((ulong)1L);
base.MKBLJJGJAOH();
return;
}
}
// Token: 0x060040A1 RID: 16545 RVA: 0x000FF8D4 File Offset: 0x000FDAD4
[Token(Token = "0x60040A1")]
[Address(RVA = "0x1CA7C60", Offset = "0x1CA6C60", VA = "0x181CA7C60")]
public void GoBackTo(Func<CECAKDDNHLN, bool> PBPLOKIJLLN)
{
BrowserModel.GNDBPEDGFBH enjabeboehc;
BrowserModel.GNDBPEDGFBH <NEDIGJGGGGM>k__BackingField;
do
{
enjabeboehc = this.ENJABEBOEHC;
<NEDIGJGGGGM>k__BackingField = enjabeboehc.<NEDIGJGGGGM>k__BackingField;
if (<NEDIGJGGGGM>k__BackingField == 0)
{
break;
}
if (PBPLOKIJLLN != 0)
{
CECAKDDNHLN <HLKOMAHANDO>k__BackingField = <NEDIGJGGGGM>k__BackingField.<HLKOMAHANDO>k__BackingField;
if (PBPLOKIJLLN(<HLKOMAHANDO>k__BackingField) != 0)
{
goto IL_52;
}
}
}
while (<NEDIGJGGGGM>k__BackingField.<NEDIGJGGGGM>k__BackingField != 0);
BrowserModel.GNDBPEDGFBH <NEDIGJGGGGM>k__BackingField2 = enjabeboehc.<NEDIGJGGGGM>k__BackingField;
if (<NEDIGJGGGGM>k__BackingField2 != 0)
{
this.<JLJEPDBGHNG>k__BackingField = (BrowserModel.LPHOBCGJLFF)((ulong)1L);
this.ENJABEBOEHC = <NEDIGJGGGGM>k__BackingField2;
base.MKBLJJGJAOH();
}
return;
IL_52:
this.<JLJEPDBGHNG>k__BackingField = (BrowserModel.LPHOBCGJLFF)((ulong)1L);
this.ENJABEBOEHC = 0;
throw new NullReferenceException();
}
// Token: 0x060040A2 RID: 16546 RVA: 0x000FF948 File Offset: 0x000FDB48
[Token(Token = "0x60040A2")]
[Address(RVA = "0x1CA7DA0", Offset = "0x1CA6DA0", VA = "0x181CA7DA0")]
public void GoForward()
{
BrowserModel.GNDBPEDGFBH <EOLCBGFGJDM>k__BackingField = this.ENJABEBOEHC.<EOLCBGFGJDM>k__BackingField;
if (<EOLCBGFGJDM>k__BackingField != 0)
{
this.ENJABEBOEHC = <EOLCBGFGJDM>k__BackingField;
this.<JLJEPDBGHNG>k__BackingField = (BrowserModel.LPHOBCGJLFF)((ulong)1L);
base.MKBLJJGJAOH();
return;
}
}
// Token: 0x060040A3 RID: 16547 RVA: 0x000FF984 File Offset: 0x000FDB84
[Token(Token = "0x60040A3")]
[Address(RVA = "0x1CA85B0", Offset = "0x1CA75B0", VA = "0x181CA85B0")]
public void ResetAndGoTo(CECAKDDNHLN PACGLAIGOMF)
{
BrowserModel.GNDBPEDGFBH gndbpedgfbh = new BrowserModel.GNDBPEDGFBH();
gndbpedgfbh.<HLKOMAHANDO>k__BackingField = PACGLAIGOMF;
this.<JLJEPDBGHNG>k__BackingField = (BrowserModel.LPHOBCGJLFF)((ulong)1L);
this.ENJABEBOEHC = gndbpedgfbh;
base.MKBLJJGJAOH();
}
// Token: 0x060040A4 RID: 16548 RVA: 0x000FF9B4 File Offset: 0x000FDBB4
[Token(Token = "0x60040A4")]
[Address(RVA = "0x1CA8540", Offset = "0x1CA7540", VA = "0x181CA8540")]
public void ResetAndGoTo(Route GJIOCANDGPE)
{
CECAKDDNHLN cecakddnhln = new CECAKDDNHLN(GJIOCANDGPE);
this.ResetAndGoTo(cecakddnhln);
}
// Token: 0x060040A5 RID: 16549 RVA: 0x000FF9D0 File Offset: 0x000FDBD0
[Token(Token = "0x60040A5")]
[Address(RVA = "0x1CA8490", Offset = "0x1CA7490", VA = "0x181CA8490")]
public void Remove(CECAKDDNHLN PACGLAIGOMF)
{
BrowserModel.GNDBPEDGFBH enjabeboehc = this.ENJABEBOEHC;
if (enjabeboehc.<HLKOMAHANDO>k__BackingField != PACGLAIGOMF)
{
BrowserModel.GNDBPEDGFBH <NEDIGJGGGGM>k__BackingField = enjabeboehc.<NEDIGJGGGGM>k__BackingField;
if (<NEDIGJGGGGM>k__BackingField != 0)
{
BrowserModel.GNDBPEDGFBH <NEDIGJGGGGM>k__BackingField2;
if (<NEDIGJGGGGM>k__BackingField.<HLKOMAHANDO>k__BackingField == PACGLAIGOMF)
{
this.DFACDKNJHHE(<NEDIGJGGGGM>k__BackingField2);
return;
}
<NEDIGJGGGGM>k__BackingField2 = <NEDIGJGGGGM>k__BackingField.<NEDIGJGGGGM>k__BackingField;
while (<NEDIGJGGGGM>k__BackingField2 != 0)
{
}
}
return;
}
BrowserModel.GNDBPEDGFBH <NEDIGJGGGGM>k__BackingField3 = enjabeboehc.<NEDIGJGGGGM>k__BackingField;
if (<NEDIGJGGGGM>k__BackingField3 != 0)
{
this.<JLJEPDBGHNG>k__BackingField = (BrowserModel.LPHOBCGJLFF)((ulong)1L);
this.ENJABEBOEHC = <NEDIGJGGGGM>k__BackingField3;
base.MKBLJJGJAOH();
}
BrowserModel.GNDBPEDGFBH <NEDIGJGGGGM>k__BackingField4 = enjabeboehc.<NEDIGJGGGGM>k__BackingField;
if (<NEDIGJGGGGM>k__BackingField4 != 0)
{
BrowserModel.GNDBPEDGFBH <EOLCBGFGJDM>k__BackingField = enjabeboehc.<EOLCBGFGJDM>k__BackingField;
<NEDIGJGGGGM>k__BackingField4.<EOLCBGFGJDM>k__BackingField = <EOLCBGFGJDM>k__BackingField;
}
BrowserModel.GNDBPEDGFBH <EOLCBGFGJDM>k__BackingField2 = enjabeboehc.<EOLCBGFGJDM>k__BackingField;
while (<EOLCBGFGJDM>k__BackingField2 == 0)
{
}
BrowserModel.GNDBPEDGFBH <NEDIGJGGGGM>k__BackingField5 = enjabeboehc.<NEDIGJGGGGM>k__BackingField;
<EOLCBGFGJDM>k__BackingField2.<NEDIGJGGGGM>k__BackingField = <NEDIGJGGGGM>k__BackingField5;
}
// Token: 0x060040A6 RID: 16550 RVA: 0x000FFA78 File Offset: 0x000FDC78
[Token(Token = "0x60040A6")]
[Address(RVA = "0x1CA8340", Offset = "0x1CA7340", VA = "0x181CA8340")]
public void RemoveFromHistory(Func<CECAKDDNHLN, bool> LMAJKCLDDIF)
{
BrowserModel.GNDBPEDGFBH <EOLCBGFGJDM>k__BackingField3;
do
{
BrowserModel.GNDBPEDGFBH enjabeboehc = this.ENJABEBOEHC;
BrowserModel.GNDBPEDGFBH <NEDIGJGGGGM>k__BackingField = enjabeboehc.<NEDIGJGGGGM>k__BackingField;
if (<NEDIGJGGGGM>k__BackingField != 0)
{
if (LMAJKCLDDIF != 0)
{
CECAKDDNHLN <HLKOMAHANDO>k__BackingField = <NEDIGJGGGGM>k__BackingField.<HLKOMAHANDO>k__BackingField;
if (LMAJKCLDDIF(<HLKOMAHANDO>k__BackingField) != 0)
{
BrowserModel.GNDBPEDGFBH <NEDIGJGGGGM>k__BackingField2 = <NEDIGJGGGGM>k__BackingField.<NEDIGJGGGGM>k__BackingField;
if (<NEDIGJGGGGM>k__BackingField2 != 0)
{
BrowserModel.GNDBPEDGFBH <EOLCBGFGJDM>k__BackingField = <NEDIGJGGGGM>k__BackingField.<EOLCBGFGJDM>k__BackingField;
<NEDIGJGGGGM>k__BackingField2.<EOLCBGFGJDM>k__BackingField = <EOLCBGFGJDM>k__BackingField;
}
BrowserModel.GNDBPEDGFBH <EOLCBGFGJDM>k__BackingField2 = <NEDIGJGGGGM>k__BackingField.<EOLCBGFGJDM>k__BackingField;
if (<EOLCBGFGJDM>k__BackingField2 != 0)
{
BrowserModel.GNDBPEDGFBH <NEDIGJGGGGM>k__BackingField3 = <NEDIGJGGGGM>k__BackingField.<NEDIGJGGGGM>k__BackingField;
<EOLCBGFGJDM>k__BackingField2.<NEDIGJGGGGM>k__BackingField = <NEDIGJGGGGM>k__BackingField3;
}
}
}
if (<NEDIGJGGGGM>k__BackingField.<NEDIGJGGGGM>k__BackingField != 0)
{
continue;
}
}
<EOLCBGFGJDM>k__BackingField3 = enjabeboehc.<EOLCBGFGJDM>k__BackingField;
if (<EOLCBGFGJDM>k__BackingField3 == 0)
{
break;
}
if (LMAJKCLDDIF != 0)
{
CECAKDDNHLN <HLKOMAHANDO>k__BackingField2 = <EOLCBGFGJDM>k__BackingField3.<HLKOMAHANDO>k__BackingField;
if (LMAJKCLDDIF(<HLKOMAHANDO>k__BackingField2) != 0)
{
BrowserModel.GNDBPEDGFBH <NEDIGJGGGGM>k__BackingField4 = <EOLCBGFGJDM>k__BackingField3.<NEDIGJGGGGM>k__BackingField;
if (<NEDIGJGGGGM>k__BackingField4 != 0)
{
BrowserModel.GNDBPEDGFBH <EOLCBGFGJDM>k__BackingField4 = <EOLCBGFGJDM>k__BackingField3.<EOLCBGFGJDM>k__BackingField;
<NEDIGJGGGGM>k__BackingField4.<EOLCBGFGJDM>k__BackingField = <EOLCBGFGJDM>k__BackingField4;
}
BrowserModel.GNDBPEDGFBH <EOLCBGFGJDM>k__BackingField5 = <EOLCBGFGJDM>k__BackingField3.<EOLCBGFGJDM>k__BackingField;
if (<EOLCBGFGJDM>k__BackingField5 != 0)
{
BrowserModel.GNDBPEDGFBH <NEDIGJGGGGM>k__BackingField5 = <EOLCBGFGJDM>k__BackingField3.<NEDIGJGGGGM>k__BackingField;
<EOLCBGFGJDM>k__BackingField5.<NEDIGJGGGGM>k__BackingField = <NEDIGJGGGGM>k__BackingField5;
}
}
}
}
while (<EOLCBGFGJDM>k__BackingField3.<EOLCBGFGJDM>k__BackingField != 0);
}
// Token: 0x060040A7 RID: 16551 RVA: 0x000FFB68 File Offset: 0x000FDD68
[Token(Token = "0x60040A7")]
[Address(RVA = "0x1CA7B80", Offset = "0x1CA6B80", VA = "0x181CA7B80")]
private void DFACDKNJHHE(BrowserModel.GNDBPEDGFBH BJJLOAAFEPN)
{
BrowserModel.GNDBPEDGFBH <NEDIGJGGGGM>k__BackingField = BJJLOAAFEPN.<NEDIGJGGGGM>k__BackingField;
if (<NEDIGJGGGGM>k__BackingField != 0)
{
BrowserModel.GNDBPEDGFBH <EOLCBGFGJDM>k__BackingField = BJJLOAAFEPN.<EOLCBGFGJDM>k__BackingField;
<NEDIGJGGGGM>k__BackingField.<EOLCBGFGJDM>k__BackingField = <EOLCBGFGJDM>k__BackingField;
}
BrowserModel.GNDBPEDGFBH <EOLCBGFGJDM>k__BackingField2 = BJJLOAAFEPN.<EOLCBGFGJDM>k__BackingField;
if (<EOLCBGFGJDM>k__BackingField2 != 0)
{
BrowserModel.GNDBPEDGFBH <NEDIGJGGGGM>k__BackingField2 = BJJLOAAFEPN.<NEDIGJGGGGM>k__BackingField;
<EOLCBGFGJDM>k__BackingField2.<NEDIGJGGGGM>k__BackingField = <NEDIGJGGGGM>k__BackingField2;
}
}
// Token: 0x060040A8 RID: 16552 RVA: 0x000FFBB0 File Offset: 0x000FDDB0
[Token(Token = "0x60040A8")]
[Address(RVA = "0x1CA8120", Offset = "0x1CA7120", VA = "0x181CA8120")]
public void InsertBackHistory(CECAKDDNHLN PACGLAIGOMF)
{
BrowserModel.GNDBPEDGFBH gndbpedgfbh = new BrowserModel.GNDBPEDGFBH();
gndbpedgfbh.<HLKOMAHANDO>k__BackingField = PACGLAIGOMF;
BrowserModel.GNDBPEDGFBH <NEDIGJGGGGM>k__BackingField = this.ENJABEBOEHC.<NEDIGJGGGGM>k__BackingField;
gndbpedgfbh.<NEDIGJGGGGM>k__BackingField = <NEDIGJGGGGM>k__BackingField;
BrowserModel.GNDBPEDGFBH enjabeboehc = this.ENJABEBOEHC;
gndbpedgfbh.<EOLCBGFGJDM>k__BackingField = enjabeboehc;
BrowserModel.GNDBPEDGFBH enjabeboehc2 = this.ENJABEBOEHC;
BrowserModel.GNDBPEDGFBH <NEDIGJGGGGM>k__BackingField2 = enjabeboehc2.<NEDIGJGGGGM>k__BackingField;
if (<NEDIGJGGGGM>k__BackingField2 != 0)
{
<NEDIGJGGGGM>k__BackingField2.<EOLCBGFGJDM>k__BackingField = gndbpedgfbh;
}
enjabeboehc2.<NEDIGJGGGGM>k__BackingField = gndbpedgfbh;
}
// Token: 0x060040A9 RID: 16553 RVA: 0x000FFC14 File Offset: 0x000FDE14
[Token(Token = "0x60040A9")]
[Address(RVA = "0x1CA81D0", Offset = "0x1CA71D0", VA = "0x181CA81D0")]
public void InsertForwardHistory(CECAKDDNHLN PACGLAIGOMF)
{
BrowserModel.GNDBPEDGFBH gndbpedgfbh = new BrowserModel.GNDBPEDGFBH();
gndbpedgfbh.<HLKOMAHANDO>k__BackingField = PACGLAIGOMF;
BrowserModel.GNDBPEDGFBH enjabeboehc = this.ENJABEBOEHC;
gndbpedgfbh.<NEDIGJGGGGM>k__BackingField = enjabeboehc;
BrowserModel.GNDBPEDGFBH <EOLCBGFGJDM>k__BackingField = this.ENJABEBOEHC.<EOLCBGFGJDM>k__BackingField;
gndbpedgfbh.<EOLCBGFGJDM>k__BackingField = <EOLCBGFGJDM>k__BackingField;
BrowserModel.GNDBPEDGFBH enjabeboehc2 = this.ENJABEBOEHC;
BrowserModel.GNDBPEDGFBH <EOLCBGFGJDM>k__BackingField2 = enjabeboehc2.<EOLCBGFGJDM>k__BackingField;
if (<EOLCBGFGJDM>k__BackingField2 != 0)
{
<EOLCBGFGJDM>k__BackingField2.<NEDIGJGGGGM>k__BackingField = gndbpedgfbh;
}
enjabeboehc2.<EOLCBGFGJDM>k__BackingField = gndbpedgfbh;
}
// Token: 0x060040AA RID: 16554 RVA: 0x000FFC78 File Offset: 0x000FDE78
[Token(Token = "0x60040AA")]
[Address(RVA = "0x1CA7AD0", Offset = "0x1CA6AD0", VA = "0x181CA7AD0")]
private void AMCGMJMDFLM(BrowserModel.GNDBPEDGFBH IKFLAODDALD)
{
this.<JLJEPDBGHNG>k__BackingField = (BrowserModel.LPHOBCGJLFF)((ulong)1L);
this.ENJABEBOEHC = IKFLAODDALD;
}
// Token: 0x060040AB RID: 16555 RVA: 0x000FFC98 File Offset: 0x000FDE98
[Token(Token = "0x60040AB")]
[Address(RVA = "0xA380F0", Offset = "0xA370F0", VA = "0x180A380F0")]
public void MarkRoutingCompleted()
{
this.<JLJEPDBGHNG>k__BackingField = (BrowserModel.LPHOBCGJLFF)((ulong)0L);
}
// Token: 0x060040AC RID: 16556 RVA: 0x000FFCB0 File Offset: 0x000FDEB0
[Token(Token = "0x60040AC")]
[Address(RVA = "0x1CA7A30", Offset = "0x1CA6A30", VA = "0x181CA7A30", Slot = "22")]
protected override void AHFKACICJNC()
{
BrowserModel.GNDBPEDGFBH gndbpedgfbh = new BrowserModel.GNDBPEDGFBH();
int num;
CECAKDDNHLN cecakddnhln = new CECAKDDNHLN(num);
num = 0;
gndbpedgfbh.<HLKOMAHANDO>k__BackingField = cecakddnhln;
this.ENJABEBOEHC = gndbpedgfbh;
}
// Token: 0x060040AD RID: 16557 RVA: 0x000FFCDC File Offset: 0x000FDEDC
[Token(Token = "0x60040AD")]
[Address(RVA = "0x1CA7BC0", Offset = "0x1CA6BC0", VA = "0x181CA7BC0", Slot = "26")]
protected override DABKFAIHBBP GLPJPIEOLDF()
{
return JJEKJGALHKO.<EIDHKJMHBEC>k__BackingField;
}
// Token: 0x060040AE RID: 16558 RVA: 0x000FFCF0 File Offset: 0x000FDEF0
[Token(Token = "0x60040AE")]
[Address(RVA = "0x1CA8630", Offset = "0x1CA7630", VA = "0x181CA8630")]
public BrowserModel()
{
BrowserModel.GNDBPEDGFBH gndbpedgfbh = new BrowserModel.GNDBPEDGFBH();
int num;
CECAKDDNHLN cecakddnhln = new CECAKDDNHLN(num);
num = 0;
gndbpedgfbh.<HLKOMAHANDO>k__BackingField = cecakddnhln;
this.ENJABEBOEHC = gndbpedgfbh;
base..ctor();
}
// Token: 0x060040AF RID: 16559 RVA: 0x000FFD20 File Offset: 0x000FDF20
[Token(Token = "0x60040AF")]
[Address(RVA = "0x1CA8090", Offset = "0x1CA7090", VA = "0x181CA8090")]
[CompilerGenerated]
private void IOAGFAIAMOH(BrowserModel.GNDBPEDGFBH BJJLOAAFEPN, ref BrowserModel.KPMPIFJEIMD cpp2il__autoParamName__idx_1)
{
CECAKDDNHLN <HLKOMAHANDO>k__BackingField = BJJLOAAFEPN.<HLKOMAHANDO>k__BackingField;
bool flag;
if (flag)
{
BrowserModel.GNDBPEDGFBH <NEDIGJGGGGM>k__BackingField = BJJLOAAFEPN.<NEDIGJGGGGM>k__BackingField;
if (<NEDIGJGGGGM>k__BackingField != 0)
{
BrowserModel.GNDBPEDGFBH <EOLCBGFGJDM>k__BackingField = BJJLOAAFEPN.<EOLCBGFGJDM>k__BackingField;
<NEDIGJGGGGM>k__BackingField.<EOLCBGFGJDM>k__BackingField = <EOLCBGFGJDM>k__BackingField;
}
BrowserModel.GNDBPEDGFBH <EOLCBGFGJDM>k__BackingField2 = BJJLOAAFEPN.<EOLCBGFGJDM>k__BackingField;
if (<EOLCBGFGJDM>k__BackingField2 != 0)
{
BrowserModel.GNDBPEDGFBH <NEDIGJGGGGM>k__BackingField2 = BJJLOAAFEPN.<NEDIGJGGGGM>k__BackingField;
<EOLCBGFGJDM>k__BackingField2.<NEDIGJGGGGM>k__BackingField = <NEDIGJGGGGM>k__BackingField2;
}
}
}
// Token: 0x040034E3 RID: 13539
[global::Cpp2IlInjected.FieldOffset(Offset = "0x78")]
[Token(Token = "0x40034E3")]
[SerializeField]
private Route defaultRoute;
// Token: 0x040034E4 RID: 13540
[global::Cpp2IlInjected.FieldOffset(Offset = "0x80")]
[Token(Token = "0x40034E4")]
[SerializeField]
private string analyticsContext;
// Token: 0x040034E5 RID: 13541
[global::Cpp2IlInjected.FieldOffset(Offset = "0x88")]
[Token(Token = "0x40034E5")]
private BrowserModel.GNDBPEDGFBH ENJABEBOEHC;
// Token: 0x02000974 RID: 2420
[Token(Token = "0x2000974")]
public enum LPHOBCGJLFF
{
// Token: 0x040034E7 RID: 13543
[Token(Token = "0x40034E7")]
Default,
// Token: 0x040034E8 RID: 13544
[Token(Token = "0x40034E8")]
Pending
}
// Token: 0x02000975 RID: 2421
[Token(Token = "0x2000975")]
public class GNDBPEDGFBH
{
// Token: 0x17000B76 RID: 2934
// (get) Token: 0x060040B0 RID: 16560 RVA: 0x000FFD78 File Offset: 0x000FDF78
// (set) Token: 0x060040B1 RID: 16561 RVA: 0x000FFD8C File Offset: 0x000FDF8C
[Token(Token = "0x17000B76")]
public CECAKDDNHLN NJIBHKPHKFF
{
[Token(Token = "0x60040B0")]
[Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530")]
get;
[Token(Token = "0x60040B1")]
[Address(RVA = "0x415800", Offset = "0x414800", VA = "0x180415800")]
private set;
}
// Token: 0x17000B77 RID: 2935
// (get) Token: 0x060040B2 RID: 16562 RVA: 0x000FFDA0 File Offset: 0x000FDFA0
// (set) Token: 0x060040B3 RID: 16563 RVA: 0x000FFDB4 File Offset: 0x000FDFB4
[Token(Token = "0x17000B77")]
public BrowserModel.GNDBPEDGFBH IBDJAKGMLEB
{
[Token(Token = "0x60040B2")]
[Address(RVA = "0x4157B0", Offset = "0x4147B0", VA = "0x1804157B0")]
get;
[Token(Token = "0x60040B3")]
[Address(RVA = "0x4157F0", Offset = "0x4147F0", VA = "0x1804157F0")]
set;
}
// Token: 0x17000B78 RID: 2936
// (get) Token: 0x060040B4 RID: 16564 RVA: 0x000FFDC8 File Offset: 0x000FDFC8
// (set) Token: 0x060040B5 RID: 16565 RVA: 0x000FFDDC File Offset: 0x000FDFDC
[Token(Token = "0x17000B78")]
public BrowserModel.GNDBPEDGFBH FLAGPNDNLFI
{
[Token(Token = "0x60040B4")]
[Address(RVA = "0x4157C0", Offset = "0x4147C0", VA = "0x1804157C0")]
get;
[Token(Token = "0x60040B5")]
[Address(RVA = "0x415810", Offset = "0x414810", VA = "0x180415810")]
set;
}
// Token: 0x060040B6 RID: 16566 RVA: 0x000FFDF0 File Offset: 0x000FDFF0
[Token(Token = "0x60040B6")]
[Address(RVA = "0x1CB4C60", Offset = "0x1CB3C60", VA = "0x181CB4C60")]
public GNDBPEDGFBH()
{
int num;
CECAKDDNHLN cecakddnhln = new CECAKDDNHLN(num);
num = 0;
this.NJIBHKPHKFF = cecakddnhln;
}
// Token: 0x060040B7 RID: 16567 RVA: 0x000FFE14 File Offset: 0x000FE014
[Token(Token = "0x60040B7")]
[Address(RVA = "0x493D90", Offset = "0x492D90", VA = "0x180493D90")]
public GNDBPEDGFBH(CECAKDDNHLN PACGLAIGOMF)
{
this.NJIBHKPHKFF = PACGLAIGOMF;
}
}
// Token: 0x02000976 RID: 2422
[Token(Token = "0x2000976")]
[CompilerGenerated]
[StructLayout(3)]
private struct KPMPIFJEIMD
{
// Token: 0x040034EC RID: 13548
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
[Token(Token = "0x40034EC")]
public Func<CECAKDDNHLN, bool> filter;
// Token: 0x040034ED RID: 13549
[global::Cpp2IlInjected.FieldOffset(Offset = "0x8")]
[Token(Token = "0x40034ED")]
public BrowserModel <>4__this;
}
}
}