Files
Aug2021-Cpp2IL-Dump/Assembly-CSharp/RRUI/Data/Router.cs
T
2026-04-10 22:50:51 +02:00

804 lines
28 KiB
C#

using System;
using System.Collections.Generic;
using System.Linq;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
using UnityEngine;
namespace RRUI.Data
{
// Token: 0x02000FFF RID: 4095
[Token(Token = "0x2000FFF")]
[DisallowMultipleComponent]
public class Router : MonoBehaviour
{
// Token: 0x06005D07 RID: 23815 RVA: 0x001490B4 File Offset: 0x001472B4
[Token(Token = "0x6005D07")]
[Address(RVA = "0xF91590", Offset = "0xF90390", VA = "0x180F91590")]
private void Awake()
{
DialogListModel dialogListModel = this.dialogListModel;
int num = 0;
if (dialogListModel == num)
{
DialogListModel dialogListModel2 = DialogListModel.TryFindDialogListModel(base.gameObject);
this.dialogListModel = dialogListModel2;
}
string name = base.gameObject.name;
if (this.limitRouteCache)
{
}
HMPFJLIECAA hmpfjliecaa = new HMPFJLIECAA(name, -1);
this.DBABMGIAHPH = hmpfjliecaa;
}
// Token: 0x06005D08 RID: 23816 RVA: 0x00149114 File Offset: 0x00147314
[Token(Token = "0x6005D08")]
[Address(RVA = "0xF91860", Offset = "0xF90660", VA = "0x180F91860")]
private void OnDestroy()
{
HMPFJLIECAA dbabmgiahph = this.DBABMGIAHPH;
if (dbabmgiahph != 0)
{
dbabmgiahph.Dispose();
}
Router.GKKBJAHIIEP hjkgdnengcj = this.HJKGDNENGCJ;
if (hjkgdnengcj != 0)
{
hjkgdnengcj.Dispose();
}
Router.GKKBJAHIIEP ghodhbenjlo = this.GHODHBENJLO;
this.HJKGDNENGCJ = (ulong)0L;
if (ghodhbenjlo != 0)
{
ghodhbenjlo.Dispose();
}
Queue<Router.FLFKICLONKC> gbmpbcmohko = this.GBMPBCMOHKO;
this.GHODHBENJLO = (ulong)0L;
gbmpbcmohko.Clear();
}
// Token: 0x06005D09 RID: 23817 RVA: 0x0014917C File Offset: 0x0014737C
[Token(Token = "0x6005D09")]
[Address(RVA = "0xF918F0", Offset = "0xF906F0", VA = "0x180F918F0")]
public DABKFAIHBBP TryGoTo(CECAKDDNHLN PACGLAIGOMF, Action FMBFBBEPHKL)
{
if (PACGLAIGOMF.<GIAMNOCCOHD>k__BackingField != (ulong)0L)
{
Router.GKKBJAHIIEP ghodhbenjlo = this.GHODHBENJLO;
if (ghodhbenjlo == 0)
{
Router.GKKBJAHIIEP hjkgdnengcj = this.HJKGDNENGCJ;
if (hjkgdnengcj != 0 && hjkgdnengcj.PACGLAIGOMF.Equals(PACGLAIGOMF))
{
this.HJKGDNENGCJ.PACGLAIGOMF = PACGLAIGOMF;
FMBFBBEPHKL();
}
if (!this.JFIBNAGMMGB)
{
}
bool flag = this.supportsSpinner;
bool flag2;
Router.GKKBJAHIIEP gkkbjahiiep = new Router.GKKBJAHIIEP(PACGLAIGOMF, this, FMBFBBEPHKL, flag2);
flag2 = flag;
this.GHODHBENJLO = gkkbjahiiep;
JJEKJGALHKO elghglbelil = gkkbjahiiep.ELGHGLBELIL;
Action action = new Action(this.OPEHFBHIOHC);
Action<string> action2 = new Action(this.LIHLBMJBCBJ);
Action action3 = new Action(this.KKNDPBEGCKA);
}
if (!ghodhbenjlo.PACGLAIGOMF.Equals(PACGLAIGOMF))
{
JJEKJGALHKO jjekjgalhko = new JJEKJGALHKO();
Router.FLFKICLONKC flfkiclonkc;
flfkiclonkc.JHOIMDCPKIL = jjekjgalhko;
flfkiclonkc.NJIBHKPHKFF = PACGLAIGOMF;
flfkiclonkc.GPPPCOPLLPJ = FMBFBBEPHKL;
this.GBMPBCMOHKO.Enqueue(flfkiclonkc);
}
Router.GKKBJAHIIEP ghodhbenjlo2 = this.GHODHBENJLO;
}
DABKFAIHBBP dabkfaihbbp = JJEKJGALHKO.LIPGKFECLDO("Uri Route cannot be null.");
throw new NullReferenceException();
}
// Token: 0x06005D0A RID: 23818 RVA: 0x00149284 File Offset: 0x00147484
[Token(Token = "0x6005D0A")]
[Address(RVA = "0xF91690", Offset = "0xF90490", VA = "0x180F91690")]
private void KKNDPBEGCKA()
{
int num = 0;
if (!(this == num))
{
Router.FLFKICLONKC flfkiclonkc = this.GBMPBCMOHKO.Dequeue();
Action gpppcopllpj = flfkiclonkc.GPPPCOPLLPJ;
CECAKDDNHLN njibhkphkff = flfkiclonkc.NJIBHKPHKFF;
DABKFAIHBBP dabkfaihbbp = this.TryGoTo(njibhkphkff, gpppcopllpj);
Action action = new Action(flfkiclonkc.JHOIMDCPKIL.OOOIENHGNCA);
Action<string> action2 = new Action(flfkiclonkc.JHOIMDCPKIL.HMFPPBJFHKD);
}
}
// Token: 0x06005D0B RID: 23819 RVA: 0x001492F0 File Offset: 0x001474F0
[Token(Token = "0x6005D0B")]
[Address(RVA = "0xF91680", Offset = "0xF90480", VA = "0x180F91680")]
private PMGCJEPKFOF<IDisposable> IOCJFCELDNK()
{
DialogListModel dialogListModel = this.dialogListModel;
int num = 0;
return FBJILIENCFN.BLCCMPJBHKH(dialogListModel, num);
}
// Token: 0x06005D0C RID: 23820 RVA: 0x00149310 File Offset: 0x00147510
[Token(Token = "0x6005D0C")]
[Address(RVA = "0xF91580", Offset = "0xF90380", VA = "0x180F91580")]
private PMGCJEPKFOF<IDisposable> ALJFKIPAILC()
{
DialogListModel dialogListModel = this.dialogListModel;
int num = 0;
return FBJILIENCFN.OELFJAIKNAC(dialogListModel, num);
}
// Token: 0x06005D0D RID: 23821 RVA: 0x00149330 File Offset: 0x00147530
[Token(Token = "0x6005D0D")]
[Address(RVA = "0xF91BF0", Offset = "0xF909F0", VA = "0x180F91BF0")]
public Router()
{
Queue<Router.FLFKICLONKC> queue = new Queue();
this.GBMPBCMOHKO = queue;
base..ctor();
}
// Token: 0x06005D0E RID: 23822 RVA: 0x00149360 File Offset: 0x00147560
[Token(Token = "0x6005D0E")]
[Address(RVA = "0xF91820", Offset = "0xF90620", VA = "0x180F91820")]
[CompilerGenerated]
private void OPEHFBHIOHC()
{
Router.GKKBJAHIIEP hjkgdnengcj = this.HJKGDNENGCJ;
if (hjkgdnengcj != 0)
{
hjkgdnengcj.Dispose();
}
Router.GKKBJAHIIEP ghodhbenjlo = this.GHODHBENJLO;
this.HJKGDNENGCJ = ghodhbenjlo;
this.GHODHBENJLO = (ulong)0L;
this.JFIBNAGMMGB = true;
}
// Token: 0x06005D0F RID: 23823 RVA: 0x0014939C File Offset: 0x0014759C
[Token(Token = "0x6005D0F")]
[Address(RVA = "0xF917F0", Offset = "0xF905F0", VA = "0x180F917F0")]
[CompilerGenerated]
private void LIHLBMJBCBJ(string MOPOMPHBHKF)
{
Router.GKKBJAHIIEP ghodhbenjlo = this.GHODHBENJLO;
if (ghodhbenjlo != 0)
{
ghodhbenjlo.Dispose();
}
this.GHODHBENJLO = (ulong)0L;
}
// Token: 0x04003E47 RID: 15943
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x4003E47")]
[SerializeField]
[OCIDFHDICIP(JIBDPHMGEGO.Parent, false, false, false)]
private DialogListModel dialogListModel;
// Token: 0x04003E48 RID: 15944
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
[Token(Token = "0x4003E48")]
[SerializeField]
[Tooltip("If true, we will unload the oldest inactive route prefabs as new routes are loaded.")]
private bool limitRouteCache;
// Token: 0x04003E49 RID: 15945
[global::Cpp2IlInjected.FieldOffset(Offset = "0x24")]
[Token(Token = "0x4003E49")]
[SerializeField]
[OMAIFIIBMNL("limitRouteCache")]
private int routeCacheSize = (int)((ulong)5L);
// Token: 0x04003E4A RID: 15946
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
[Token(Token = "0x4003E4A")]
[SerializeField]
private bool supportsSpinner = true;
// Token: 0x04003E4B RID: 15947
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
[Token(Token = "0x4003E4B")]
private Router.GKKBJAHIIEP GHODHBENJLO;
// Token: 0x04003E4C RID: 15948
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
[Token(Token = "0x4003E4C")]
private Router.GKKBJAHIIEP HJKGDNENGCJ;
// Token: 0x04003E4D RID: 15949
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
[Token(Token = "0x4003E4D")]
private Queue<Router.FLFKICLONKC> GBMPBCMOHKO;
// Token: 0x04003E4E RID: 15950
[global::Cpp2IlInjected.FieldOffset(Offset = "0x48")]
[Token(Token = "0x4003E4E")]
private HMPFJLIECAA DBABMGIAHPH;
// Token: 0x04003E4F RID: 15951
[global::Cpp2IlInjected.FieldOffset(Offset = "0x50")]
[Token(Token = "0x4003E4F")]
private bool JFIBNAGMMGB;
// Token: 0x02001000 RID: 4096
[Token(Token = "0x2001000")]
private class GKKBJAHIIEP : IDisposable
{
// Token: 0x17000FD9 RID: 4057
// (get) Token: 0x06005D10 RID: 23824 RVA: 0x001493C4 File Offset: 0x001475C4
[Token(Token = "0x17000FD9")]
public CECAKDDNHLN NJIBHKPHKFF
{
[Token(Token = "0x6005D10")]
[Address(RVA = "0x3F6E20", Offset = "0x3F5C20", VA = "0x1803F6E20")]
get
{
return this.PACGLAIGOMF;
}
}
// Token: 0x17000FDA RID: 4058
// (get) Token: 0x06005D11 RID: 23825 RVA: 0x001493D8 File Offset: 0x001475D8
[Token(Token = "0x17000FDA")]
public DABKFAIHBBP JCMKDGBHIJB
{
[Token(Token = "0x6005D11")]
[Address(RVA = "0x3F5F40", Offset = "0x3F4D40", VA = "0x1803F5F40")]
get
{
/*
An exception occurred when decompiling this method (06005D11)
ICSharpCode.Decompiler.DecompilerException: Error decompiling DABKFAIHBBP RRUI.Data.Router/GKKBJAHIIEP::NJNJAHNCIDP()
---> System.Exception: Basic block has to end with unconditional control flow.
{
Block_0:
stloc:JJEKJGALHKO(var_0_06, ldfld:JJEKJGALHKO(GKKBJAHIIEP::ELGHGLBELIL, ldloc:GKKBJAHIIEP(this)))
}
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: 0x06005D12 RID: 23826 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x6005D12")]
[Address(RVA = "0xF8F330", Offset = "0xF8E130", VA = "0x180F8F330")]
public GKKBJAHIIEP(CECAKDDNHLN PACGLAIGOMF, Router EKFPHFMCHNK, [Optional] Action FMBFBBEPHKL, bool GJEAPMBCJEC = true)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06005D13 RID: 23827 RVA: 0x001493EC File Offset: 0x001475EC
[Token(Token = "0x6005D13")]
[Address(RVA = "0x3F7200", Offset = "0x3F6000", VA = "0x1803F7200")]
public void JHPDBNMGNJP(CECAKDDNHLN PACGLAIGOMF)
{
this.PACGLAIGOMF = PACGLAIGOMF;
}
// Token: 0x06005D14 RID: 23828 RVA: 0x00149400 File Offset: 0x00147600
[Token(Token = "0x6005D14")]
[Address(RVA = "0xF8EF20", Offset = "0xF8DD20", VA = "0x180F8EF20", Slot = "4")]
public void Dispose()
{
if (!this.BLNLLFGAAEC)
{
BOHAAHKCJLL<Transform> egipiclippb = this.EGIPICLIPPB;
this.BLNLLFGAAEC = true;
this.GKAMJADCNEN = (ulong)0L;
if (egipiclippb != 0)
{
}
JJEKJGALHKO elghglbelil = this.ELGHGLBELIL;
this.EGIPICLIPPB = (ulong)0L;
if (elghglbelil != 0 && !elghglbelil.<HPKFHDNBLOF>k__BackingField)
{
elghglbelil.HMFPPBJFHKD("URILoadRequest disposed before navigation completed.");
return;
}
}
}
// Token: 0x06005D15 RID: 23829 RVA: 0x0014945C File Offset: 0x0014765C
[Token(Token = "0x6005D15")]
[Address(RVA = "0xF8F190", Offset = "0xF8DF90", VA = "0x180F8F190")]
private static void KLJIGGLOGDC(Router EKFPHFMCHNK, DABKFAIHBBP MCINMMCGJML)
{
DialogListModel dialogListModel = EKFPHFMCHNK.dialogListModel;
int num = 0;
PMGCJEPKFOF<IDisposable> pmgcjepkfof = FBJILIENCFN.OELFJAIKNAC(dialogListModel, num);
Action<IDisposable> action = delegate(IDisposable token)
{
};
throw new NullReferenceException();
}
// Token: 0x06005D16 RID: 23830 RVA: 0x0014949C File Offset: 0x0014769C
[Token(Token = "0x6005D16")]
[Address(RVA = "0xF8EB50", Offset = "0xF8D950", VA = "0x180F8EB50")]
private static void AEDPLBFJHJK(Router EKFPHFMCHNK, DABKFAIHBBP IFGPLLAPILG)
{
Router.GKKBJAHIIEP.FEAPPJMHAJG feappjmhajg = new Router.GKKBJAHIIEP.FEAPPJMHAJG();
feappjmhajg.readyToSwapPromise = IFGPLLAPILG;
feappjmhajg.router = EKFPHFMCHNK;
if (feappjmhajg == 0)
{
Router router = feappjmhajg.router;
Action action = new Action(feappjmhajg.<ShowLoadingSpinner>g__TryShowLoadingSpinner|0);
KFBABPAPIMB kfbabpapimb = router.FHKNPABNEEM(action);
}
}
// Token: 0x06005D17 RID: 23831 RVA: 0x001494E4 File Offset: 0x001476E4
[Token(Token = "0x6005D17")]
[Address(RVA = "0xF8EFA0", Offset = "0xF8DDA0", VA = "0x180F8EFA0")]
private static void GLIKAPOBNED(Router EKFPHFMCHNK, string MOPOMPHBHKF)
{
int num = 0;
if (EKFPHFMCHNK != num)
{
DialogListModel dialogListModel = EKFPHFMCHNK.dialogListModel;
int num2 = 0;
if (dialogListModel != num2)
{
DialogListModel dialogListModel2 = EKFPHFMCHNK.dialogListModel;
PMGCJEPKFOF<OneButtonMessageDialogModel> pmgcjepkfof = dialogListModel2.AddOneButtonMessageDialog(new DGHLPMOEABF
{
<CEJPKGDKMJE>k__BackingField = "Error",
<LHJAKNBODPE>k__BackingField = MOPOMPHBHKF,
<AHIKLCLHOFO>k__BackingField = "Ok"
});
}
}
}
// Token: 0x06005D18 RID: 23832 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x6005D18")]
[Address(RVA = "0xF8EC10", Offset = "0xF8DA10", VA = "0x180F8EC10")]
private static PMGCJEPKFOF<BDCCHCIDIFD> BPEIAKGCEMH(Router EKFPHFMCHNK, CECAKDDNHLN PACGLAIGOMF, BOHAAHKCJLL<Transform> EGIPICLIPPB)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06005D19 RID: 23833 RVA: 0x00149550 File Offset: 0x00147750
[Token(Token = "0x6005D19")]
[Address(RVA = "0xF8F250", Offset = "0xF8E050", VA = "0x180F8F250")]
private static DABKFAIHBBP LNOHDPMBAOG(CECAKDDNHLN PACGLAIGOMF, BDCCHCIDIFD FNJJHEDDKIC, PMGCJEPKFOF<BDCCHCIDIFD> BCIJADADLOP)
{
if (FNJJHEDDKIC != 0)
{
IReadOnlyList<FEJEAEOIFKG> hjbhmgpdbak = FNJJHEDDKIC.HJBHMGPDBAK;
Func<FEJEAEOIFKG, DABKFAIHBBP> func = (FEJEAEOIFKG navigationListener) => null;
List<DABKFAIHBBP> list = Enumerable.ToList<DABKFAIHBBP>(Enumerable.Select<FEJEAEOIFKG, DABKFAIHBBP>(hjbhmgpdbak, func));
}
return Router.GKKBJAHIIEP.DDHJMPFBNEC(0);
}
// Token: 0x06005D1A RID: 23834 RVA: 0x001495A4 File Offset: 0x001477A4
[Token(Token = "0x6005D1A")]
[Address(RVA = "0xF8ED50", Offset = "0xF8DB50", VA = "0x180F8ED50")]
private static DABKFAIHBBP CMJDMHENOEH(CECAKDDNHLN PACGLAIGOMF, BDCCHCIDIFD FNJJHEDDKIC, BDCCHCIDIFD DJFDDFAAHLD)
{
IReadOnlyList<FEJEAEOIFKG> hjbhmgpdbak = DJFDDFAAHLD.HJBHMGPDBAK;
Func<FEJEAEOIFKG, DABKFAIHBBP> func = (FEJEAEOIFKG navigationListener) => null;
return Router.GKKBJAHIIEP.DDHJMPFBNEC(Enumerable.ToList<DABKFAIHBBP>(Enumerable.Select<FEJEAEOIFKG, DABKFAIHBBP>(hjbhmgpdbak, func)));
}
// Token: 0x06005D1B RID: 23835 RVA: 0x001495F0 File Offset: 0x001477F0
[Token(Token = "0x6005D1B")]
[Address(RVA = "0xF8F0B0", Offset = "0xF8DEB0", VA = "0x180F8F0B0")]
private static DABKFAIHBBP ICMKDEOPBDB(CECAKDDNHLN PACGLAIGOMF, BDCCHCIDIFD FNJJHEDDKIC, BDCCHCIDIFD ANGJNGAPKIF)
{
IReadOnlyList<FEJEAEOIFKG> hjbhmgpdbak = ANGJNGAPKIF.HJBHMGPDBAK;
Func<FEJEAEOIFKG, DABKFAIHBBP> func = (FEJEAEOIFKG navigationListener) => null;
return Router.GKKBJAHIIEP.DDHJMPFBNEC(Enumerable.ToList<DABKFAIHBBP>(Enumerable.Select<FEJEAEOIFKG, DABKFAIHBBP>(hjbhmgpdbak, func)));
}
// Token: 0x06005D1C RID: 23836 RVA: 0x0014963C File Offset: 0x0014783C
[Token(Token = "0x6005D1C")]
[Address(RVA = "0xF8EE30", Offset = "0xF8DC30", VA = "0x180F8EE30")]
private static DABKFAIHBBP DDHJMPFBNEC(IReadOnlyList<DABKFAIHBBP> JKGOLMGDCKB)
{
if (JKGOLMGDCKB != 0)
{
AGMKFHGFEAE agmkfhgfeae = new AGMKFHGFEAE(JKGOLMGDCKB);
}
return JJEKJGALHKO.<EIDHKJMHBEC>k__BackingField;
}
// Token: 0x04003E50 RID: 15952
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x4003E50")]
private CECAKDDNHLN PACGLAIGOMF;
// Token: 0x04003E51 RID: 15953
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x4003E51")]
private readonly JJEKJGALHKO ELGHGLBELIL;
// Token: 0x04003E52 RID: 15954
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
[Token(Token = "0x4003E52")]
private BOHAAHKCJLL<Transform> EGIPICLIPPB;
// Token: 0x04003E53 RID: 15955
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
[Token(Token = "0x4003E53")]
private BDCCHCIDIFD GKAMJADCNEN;
// Token: 0x04003E54 RID: 15956
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
[Token(Token = "0x4003E54")]
private bool BLNLLFGAAEC;
// Token: 0x02001001 RID: 4097
[Token(Token = "0x2001001")]
[CompilerGenerated]
private sealed class PHIDNIHCIDD
{
// Token: 0x06005D1D RID: 23837 RVA: 0x000396E2 File Offset: 0x000378E2
[Token(Token = "0x6005D1D")]
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
public PHIDNIHCIDD()
{
}
// Token: 0x06005D1E RID: 23838 RVA: 0x000396E2 File Offset: 0x000378E2
[Token(Token = "0x6005D1E")]
[Address(RVA = "0xF911F0", Offset = "0xF8FFF0", VA = "0x180F911F0")]
internal void <.ctor>b__0(string e)
{
}
// Token: 0x06005D1F RID: 23839 RVA: 0x000396E2 File Offset: 0x000378E2
[Token(Token = "0x6005D1F")]
[Address(RVA = "0xF912B0", Offset = "0xF900B0", VA = "0x180F912B0")]
internal void <.ctor>b__1(BDCCHCIDIFD pageSwapInfo)
{
}
// Token: 0x06005D20 RID: 23840 RVA: 0x000396E2 File Offset: 0x000378E2
[Token(Token = "0x6005D20")]
[Address(RVA = "0xF91330", Offset = "0xF90130", VA = "0x180F91330")]
internal void <.ctor>b__7(string error)
{
}
// Token: 0x04003E55 RID: 15957
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x4003E55")]
public Router.GKKBJAHIIEP <>4__this;
// Token: 0x04003E56 RID: 15958
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x4003E56")]
public Router router;
// Token: 0x04003E57 RID: 15959
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
[Token(Token = "0x4003E57")]
public CECAKDDNHLN uri;
// Token: 0x04003E58 RID: 15960
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
[Token(Token = "0x4003E58")]
public Action preDisplayCallback;
// Token: 0x04003E59 RID: 15961
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
[Token(Token = "0x4003E59")]
public Action<string> <>9__7;
}
// Token: 0x02001002 RID: 4098
[Token(Token = "0x2001002")]
[CompilerGenerated]
private sealed class DNEPGLLFJPN
{
// Token: 0x06005D21 RID: 23841 RVA: 0x000396E2 File Offset: 0x000378E2
[Token(Token = "0x6005D21")]
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
public DNEPGLLFJPN()
{
}
// Token: 0x06005D22 RID: 23842 RVA: 0x000624CE File Offset: 0x000606CE
[Token(Token = "0x6005D22")]
[Address(RVA = "0xF8D940", Offset = "0xF8C740", VA = "0x180F8D940")]
internal DABKFAIHBBP <.ctor>b__2()
{
return null;
}
// Token: 0x06005D23 RID: 23843 RVA: 0x000396E2 File Offset: 0x000378E2
[Token(Token = "0x6005D23")]
[Address(RVA = "0xF8DAD0", Offset = "0xF8C8D0", VA = "0x180F8DAD0")]
internal void <.ctor>b__3()
{
}
// Token: 0x06005D24 RID: 23844 RVA: 0x000624CE File Offset: 0x000606CE
[Token(Token = "0x6005D24")]
[Address(RVA = "0xF8DBA0", Offset = "0xF8C9A0", VA = "0x180F8DBA0")]
internal DABKFAIHBBP <.ctor>b__4()
{
return null;
}
// Token: 0x06005D25 RID: 23845 RVA: 0x000396E2 File Offset: 0x000378E2
[Token(Token = "0x6005D25")]
[Address(RVA = "0x99A370", Offset = "0x999170", VA = "0x18099A370")]
internal void <.ctor>b__5()
{
}
// Token: 0x06005D26 RID: 23846 RVA: 0x000396E2 File Offset: 0x000378E2
[Token(Token = "0x6005D26")]
[Address(RVA = "0xF8DD50", Offset = "0xF8CB50", VA = "0x180F8DD50")]
internal void <.ctor>b__6(string e)
{
}
// Token: 0x04003E5A RID: 15962
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x4003E5A")]
public BDCCHCIDIFD previousPageSwapInfo;
// Token: 0x04003E5B RID: 15963
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x4003E5B")]
public AGMKFHGFEAE readyToSwapPromise;
// Token: 0x04003E5C RID: 15964
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
[Token(Token = "0x4003E5C")]
public JJEKJGALHKO completePromise;
// Token: 0x04003E5D RID: 15965
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
[Token(Token = "0x4003E5D")]
public Router.GKKBJAHIIEP.PHIDNIHCIDD CS$<>8__locals1;
}
// Token: 0x02001003 RID: 4099
[Token(Token = "0x2001003")]
[CompilerGenerated]
private sealed class IHIPLBICOOB
{
// Token: 0x06005D27 RID: 23847 RVA: 0x000396E2 File Offset: 0x000378E2
[Token(Token = "0x6005D27")]
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
public IHIPLBICOOB()
{
}
// Token: 0x06005D28 RID: 23848 RVA: 0x000396E2 File Offset: 0x000378E2
[Token(Token = "0x6005D28")]
[Address(RVA = "0xF90450", Offset = "0xF8F250", VA = "0x180F90450")]
internal void <DisableInteractionUntilNavigationCompletes>b__0(IDisposable token)
{
}
// Token: 0x04003E5E RID: 15966
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x4003E5E")]
public DABKFAIHBBP completePromise;
}
// Token: 0x02001004 RID: 4100
[Token(Token = "0x2001004")]
[CompilerGenerated]
private sealed class FEAPPJMHAJG
{
// Token: 0x06005D29 RID: 23849 RVA: 0x000396E2 File Offset: 0x000378E2
[Token(Token = "0x6005D29")]
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
public FEAPPJMHAJG()
{
}
// Token: 0x06005D2A RID: 23850 RVA: 0x000396E2 File Offset: 0x000378E2
[Token(Token = "0x6005D2A")]
[Address(RVA = "0xF8E500", Offset = "0xF8D300", VA = "0x180F8E500")]
internal void <ShowLoadingSpinner>g__TryShowLoadingSpinner|0()
{
}
// Token: 0x06005D2B RID: 23851 RVA: 0x000396E2 File Offset: 0x000378E2
[Token(Token = "0x6005D2B")]
[Address(RVA = "0xF8E460", Offset = "0xF8D260", VA = "0x180F8E460")]
internal void <ShowLoadingSpinner>b__1(IDisposable token)
{
}
// Token: 0x04003E5F RID: 15967
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x4003E5F")]
public DABKFAIHBBP readyToSwapPromise;
// Token: 0x04003E60 RID: 15968
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x4003E60")]
public Router router;
}
// Token: 0x02001005 RID: 4101
[Token(Token = "0x2001005")]
[CompilerGenerated]
private sealed class NKIOMCOPPGA
{
// Token: 0x06005D2C RID: 23852 RVA: 0x000396E2 File Offset: 0x000378E2
[Token(Token = "0x6005D2C")]
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
public NKIOMCOPPGA()
{
}
// Token: 0x06005D2D RID: 23853 RVA: 0x000624CE File Offset: 0x000606CE
[Token(Token = "0x6005D2D")]
[Address(RVA = "0xF90F80", Offset = "0xF8FD80", VA = "0x180F90F80")]
internal PMGCJEPKFOF<BDCCHCIDIFD> <ConvertPoolRequestToLoadPromise>b__0(Transform prefabInstance)
{
return null;
}
// Token: 0x04003E61 RID: 15969
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x4003E61")]
public Router router;
// Token: 0x04003E62 RID: 15970
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x4003E62")]
public CECAKDDNHLN uri;
}
// Token: 0x02001006 RID: 4102
[Token(Token = "0x2001006")]
[CompilerGenerated]
private sealed class CLMNNJKHDKL
{
// Token: 0x06005D2E RID: 23854 RVA: 0x000396E2 File Offset: 0x000378E2
[Token(Token = "0x6005D2E")]
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
public CLMNNJKHDKL()
{
}
// Token: 0x06005D2F RID: 23855 RVA: 0x000624CE File Offset: 0x000606CE
[Token(Token = "0x6005D2F")]
[Address(RVA = "0xF8D870", Offset = "0xF8C670", VA = "0x180F8D870")]
internal DABKFAIHBBP <WaitForBeforeSwapFromPromises>b__0(FEJEAEOIFKG navigationListener)
{
return null;
}
// Token: 0x04003E63 RID: 15971
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x4003E63")]
public CECAKDDNHLN uri;
// Token: 0x04003E64 RID: 15972
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x4003E64")]
public PMGCJEPKFOF<BDCCHCIDIFD> nextPageLoadedPromise;
}
// Token: 0x02001007 RID: 4103
[Token(Token = "0x2001007")]
[CompilerGenerated]
private sealed class LPJNACGEDIJ
{
// Token: 0x06005D30 RID: 23856 RVA: 0x000396E2 File Offset: 0x000378E2
[Token(Token = "0x6005D30")]
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
public LPJNACGEDIJ()
{
}
// Token: 0x06005D31 RID: 23857 RVA: 0x000624CE File Offset: 0x000606CE
[Token(Token = "0x6005D31")]
[Address(RVA = "0xF90BA0", Offset = "0xF8F9A0", VA = "0x180F90BA0")]
internal DABKFAIHBBP <WaitForBeforeSwapToPromises>b__0(FEJEAEOIFKG navigationListener)
{
return null;
}
// Token: 0x04003E65 RID: 15973
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x4003E65")]
public CECAKDDNHLN uri;
// Token: 0x04003E66 RID: 15974
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x4003E66")]
public BDCCHCIDIFD previousPageSwapInfo;
}
// Token: 0x02001008 RID: 4104
[Token(Token = "0x2001008")]
[CompilerGenerated]
private sealed class IMIFKBNBNGO
{
// Token: 0x06005D32 RID: 23858 RVA: 0x000396E2 File Offset: 0x000378E2
[Token(Token = "0x6005D32")]
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
public IMIFKBNBNGO()
{
}
// Token: 0x06005D33 RID: 23859 RVA: 0x000624CE File Offset: 0x000606CE
[Token(Token = "0x6005D33")]
[Address(RVA = "0xF904F0", Offset = "0xF8F2F0", VA = "0x180F904F0")]
internal DABKFAIHBBP <WaitForAfterSwapToPromises>b__0(FEJEAEOIFKG navigationListener)
{
return null;
}
// Token: 0x04003E67 RID: 15975
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x4003E67")]
public CECAKDDNHLN uri;
// Token: 0x04003E68 RID: 15976
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x4003E68")]
public BDCCHCIDIFD previousPageSwapInfo;
}
}
// Token: 0x02001009 RID: 4105
[Token(Token = "0x2001009")]
private class FLFKICLONKC
{
// Token: 0x06005D34 RID: 23860 RVA: 0x0014965C File Offset: 0x0014785C
[Token(Token = "0x6005D34")]
[Address(RVA = "0xF8E600", Offset = "0xF8D400", VA = "0x180F8E600")]
public FLFKICLONKC(CECAKDDNHLN PACGLAIGOMF, Action FMBFBBEPHKL)
{
JJEKJGALHKO jjekjgalhko = new JJEKJGALHKO();
this.JHOIMDCPKIL = jjekjgalhko;
base..ctor();
this.NJIBHKPHKFF = PACGLAIGOMF;
this.GPPPCOPLLPJ = FMBFBBEPHKL;
}
// Token: 0x04003E69 RID: 15977
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x4003E69")]
public readonly CECAKDDNHLN NJIBHKPHKFF;
// Token: 0x04003E6A RID: 15978
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x4003E6A")]
public readonly Action GPPPCOPLLPJ;
// Token: 0x04003E6B RID: 15979
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
[Token(Token = "0x4003E6B")]
public readonly JJEKJGALHKO JHOIMDCPKIL;
}
}
}