This commit is contained in:
niko
2026-04-10 22:50:51 +02:00
parent 6d1607d5a2
commit f18d448581
17033 changed files with 2863270 additions and 0 deletions
@@ -0,0 +1,462 @@
using System;
using System.Runtime.CompilerServices;
using AGUI.StackedUI;
using Cpp2IlInjected;
using RRUI.Navigation;
using RRUI.Theme;
using UnityEngine;
using UnityEngine.UI;
namespace RRUI.Data
{
// Token: 0x02000958 RID: 2392
[Token(Token = "0x2000958")]
public class BrowserModelController : ModelController<BrowserModel>
{
// Token: 0x06003FCC RID: 16332 RVA: 0x000FDEB0 File Offset: 0x000FC0B0
[Token(Token = "0x6003FCC")]
[Address(RVA = "0x1275630", Offset = "0x1274430", VA = "0x181275630")]
public BrowserModelController()
{
}
// Token: 0x02000959 RID: 2393
[Token(Token = "0x2000959")]
[Serializable]
private class NavigateBackButtonImpl : ButtonControllerImpl<BrowserModel>
{
// Token: 0x06003FCD RID: 16333 RVA: 0x000FDEC4 File Offset: 0x000FC0C4
[Token(Token = "0x6003FCD")]
[Address(RVA = "0x1285650", Offset = "0x1284450", VA = "0x181285650", Slot = "22")]
protected override void OFFLOPLJBBG()
{
int num = 0;
GameObject gameObject;
StackedUIBase stackedUIBase = gameObject.JLOAAIEKGLO(true, num != 0);
this.modelStackedUI = stackedUIBase;
base.OFFLOPLJBBG();
}
// Token: 0x06003FCE RID: 16334 RVA: 0x000FDEF0 File Offset: 0x000FC0F0
[Token(Token = "0x6003FCE")]
[Address(RVA = "0x12854B0", Offset = "0x12842B0", VA = "0x1812854B0", Slot = "27")]
protected override void DMAHGBLDMFA()
{
StackedUIBase stackedUIBase = this.modelStackedUI;
int num = 0;
if (!(stackedUIBase != num))
{
}
bool flag = this.modelStackedUI.BJFAPACIOIC > 1;
}
// Token: 0x06003FCF RID: 16335 RVA: 0x000FDF28 File Offset: 0x000FC128
[Token(Token = "0x6003FCF")]
[Address(RVA = "0x1285580", Offset = "0x1284380", VA = "0x181285580", Slot = "29")]
protected override void IKNMALNFPII()
{
}
// Token: 0x06003FD0 RID: 16336 RVA: 0x000FDF5C File Offset: 0x000FC15C
[Token(Token = "0x6003FD0")]
[Address(RVA = "0x12856F0", Offset = "0x12844F0", VA = "0x1812856F0")]
public NavigateBackButtonImpl()
{
}
// Token: 0x0400343C RID: 13372
[FieldOffset(Offset = "0x38")]
[Token(Token = "0x400343C")]
private StackedUIBase modelStackedUI;
}
// Token: 0x0200095A RID: 2394
[Token(Token = "0x200095A")]
[Serializable]
private class NavigateBackToRouteButtonImpl : ButtonControllerImpl<BrowserModel>
{
// Token: 0x06003FD1 RID: 16337 RVA: 0x000FDF70 File Offset: 0x000FC170
[Token(Token = "0x6003FD1")]
[Address(RVA = "0x1285730", Offset = "0x1284530", VA = "0x181285730", Slot = "27")]
protected override void DMAHGBLDMFA()
{
}
// Token: 0x06003FD2 RID: 16338 RVA: 0x000FDF88 File Offset: 0x000FC188
[Token(Token = "0x6003FD2")]
[Address(RVA = "0x12857A0", Offset = "0x12845A0", VA = "0x1812857A0", Slot = "29")]
protected override void IKNMALNFPII()
{
Func<CECAKDDNHLN, bool> func = new Func(this.JGGKOLDCHJL);
if (this != 0)
{
bool flag;
if (func != 0 && flag)
{
throw new NullReferenceException();
}
while (this != 0)
{
}
}
}
// Token: 0x06003FD3 RID: 16339 RVA: 0x000FDFB8 File Offset: 0x000FC1B8
[Token(Token = "0x6003FD3")]
[Address(RVA = "0x1285900", Offset = "0x1284700", VA = "0x181285900")]
public NavigateBackToRouteButtonImpl()
{
}
// Token: 0x06003FD4 RID: 16340 RVA: 0x000FDFCC File Offset: 0x000FC1CC
[Token(Token = "0x6003FD4")]
[Address(RVA = "0x12858D0", Offset = "0x12846D0", VA = "0x1812858D0")]
[CompilerGenerated]
private bool JGGKOLDCHJL(CECAKDDNHLN PACGLAIGOMF)
{
Route <GIAMNOCCOHD>k__BackingField = PACGLAIGOMF.<GIAMNOCCOHD>k__BackingField;
Route route = this.route;
return <GIAMNOCCOHD>k__BackingField.Equals(route);
}
// Token: 0x0400343D RID: 13373
[FieldOffset(Offset = "0x38")]
[Token(Token = "0x400343D")]
[SerializeField]
private Route route;
}
// Token: 0x0200095B RID: 2395
[Token(Token = "0x200095B")]
[Serializable]
private class NavigateForwardButtonImpl : ButtonControllerImpl<BrowserModel>
{
// Token: 0x06003FD5 RID: 16341 RVA: 0x000FDFF4 File Offset: 0x000FC1F4
[Token(Token = "0x6003FD5")]
[Address(RVA = "0x1285940", Offset = "0x1284740", VA = "0x181285940", Slot = "27")]
protected override void DMAHGBLDMFA()
{
}
// Token: 0x06003FD6 RID: 16342 RVA: 0x000FE00C File Offset: 0x000FC20C
[Token(Token = "0x6003FD6")]
[Address(RVA = "0x12859B0", Offset = "0x12847B0", VA = "0x1812859B0", Slot = "29")]
protected override void IKNMALNFPII()
{
}
// Token: 0x06003FD7 RID: 16343 RVA: 0x000FE020 File Offset: 0x000FC220
[Token(Token = "0x6003FD7")]
[Address(RVA = "0x1285A20", Offset = "0x1284820", VA = "0x181285A20")]
public NavigateForwardButtonImpl()
{
}
}
// Token: 0x0200095C RID: 2396
[Token(Token = "0x200095C")]
[Serializable]
private class LinkButtonImpl : ButtonControllerImpl<BrowserModel>
{
// Token: 0x17000B52 RID: 2898
// (get) Token: 0x06003FD8 RID: 16344 RVA: 0x000FE034 File Offset: 0x000FC234
[Token(Token = "0x17000B52")]
public Route Route
{
[Token(Token = "0x6003FD8")]
[Address(RVA = "0x408890", Offset = "0x407690", VA = "0x180408890")]
get
{
return this.route;
}
}
// Token: 0x06003FD9 RID: 16345 RVA: 0x000FE048 File Offset: 0x000FC248
[Token(Token = "0x6003FD9")]
[Address(RVA = "0x1284B10", Offset = "0x1283910", VA = "0x181284B10", Slot = "29")]
protected override void IKNMALNFPII()
{
Route route = this.route;
bool flag;
if (!flag)
{
CECAKDDNHLN cecakddnhln = new CECAKDDNHLN(this.route);
bool flag2 = this.removeCurrentUriHistory;
}
}
// Token: 0x06003FDA RID: 16346 RVA: 0x000FE07C File Offset: 0x000FC27C
[Token(Token = "0x6003FDA")]
[Address(RVA = "0x1284A30", Offset = "0x1283830", VA = "0x181284A30", Slot = "27")]
protected override void DMAHGBLDMFA()
{
Route route = this.route;
ToggleTheme toggleTheme = this.toggleTheme;
int num = 0;
if (toggleTheme != num)
{
bool flag;
this.toggleTheme.MIKDLDEALPN = flag;
}
}
// Token: 0x06003FDB RID: 16347 RVA: 0x000FE0B8 File Offset: 0x000FC2B8
[Token(Token = "0x6003FDB")]
[Address(RVA = "0x1284BE0", Offset = "0x12839E0", VA = "0x181284BE0")]
public LinkButtonImpl()
{
}
// Token: 0x0400343E RID: 13374
[FieldOffset(Offset = "0x38")]
[Token(Token = "0x400343E")]
[SerializeField]
[OCIDFHDICIP(JIBDPHMGEGO.Self, false, false, false)]
private ToggleTheme toggleTheme;
// Token: 0x0400343F RID: 13375
[FieldOffset(Offset = "0x40")]
[Token(Token = "0x400343F")]
[SerializeField]
private Route route;
// Token: 0x04003440 RID: 13376
[FieldOffset(Offset = "0x48")]
[Token(Token = "0x4003440")]
[SerializeField]
[Tooltip("If true, removes the current uri from browser model history when following this link")]
private bool removeCurrentUriHistory;
}
// Token: 0x0200095D RID: 2397
[Token(Token = "0x200095D")]
public enum ONJIKNDFCOP
{
// Token: 0x04003442 RID: 13378
[Token(Token = "0x4003442")]
IsEmpty,
// Token: 0x04003443 RID: 13379
[Token(Token = "0x4003443")]
IsNotEmpty
}
// Token: 0x0200095E RID: 2398
[Token(Token = "0x200095E")]
[Serializable]
private class HideIfBackStackEmptyImpl : HideableControllerImpl<BrowserModel>, CPNNLEAKNBA<BrowserModelController.ONJIKNDFCOP>
{
// Token: 0x06003FDC RID: 16348 RVA: 0x000FE0CC File Offset: 0x000FC2CC
[Token(Token = "0x6003FDC")]
[Address(RVA = "0x1282B00", Offset = "0x1281900", VA = "0x181282B00", Slot = "27")]
protected override void DMAHGBLDMFA()
{
int num = 0;
bool flag;
if (!flag)
{
Debug.LogError(string.Format("{0}: Hideable cannot be null", num));
return;
}
}
// Token: 0x06003FDD RID: 16349 RVA: 0x000FE0F8 File Offset: 0x000FC2F8
[Token(Token = "0x6003FDD")]
[Address(RVA = "0x1282C00", Offset = "0x1281A00", VA = "0x181282C00")]
public HideIfBackStackEmptyImpl()
{
}
}
// Token: 0x0200095F RID: 2399
[Token(Token = "0x200095F")]
public enum AFHDMAHNEKI
{
// Token: 0x04003445 RID: 13381
[Token(Token = "0x4003445")]
IsEmpty,
// Token: 0x04003446 RID: 13382
[Token(Token = "0x4003446")]
IsNotEmpty
}
// Token: 0x02000960 RID: 2400
[Token(Token = "0x2000960")]
[Serializable]
private class HideIfForwardStackEmptyImpl : HideableControllerImpl<BrowserModel>, CPNNLEAKNBA<BrowserModelController.AFHDMAHNEKI>
{
// Token: 0x06003FDE RID: 16350 RVA: 0x000FE10C File Offset: 0x000FC30C
[Token(Token = "0x6003FDE")]
[Address(RVA = "0x1282C40", Offset = "0x1281A40", VA = "0x181282C40", Slot = "27")]
protected override void DMAHGBLDMFA()
{
int num = 0;
bool flag;
if (!flag)
{
Debug.LogError(string.Format("{0}: Hideable cannot be null", num));
return;
}
}
// Token: 0x06003FDF RID: 16351 RVA: 0x000FE138 File Offset: 0x000FC338
[Token(Token = "0x6003FDF")]
[Address(RVA = "0x1282D40", Offset = "0x1281B40", VA = "0x181282D40")]
public HideIfForwardStackEmptyImpl()
{
}
}
// Token: 0x02000961 RID: 2401
[Token(Token = "0x2000961")]
public enum NCGDEMEFLKC
{
// Token: 0x04003448 RID: 13384
[Token(Token = "0x4003448")]
IsMatch,
// Token: 0x04003449 RID: 13385
[Token(Token = "0x4003449")]
IsNotMatch
}
// Token: 0x02000962 RID: 2402
[Token(Token = "0x2000962")]
[Serializable]
private class HideIfRouteMatchImpl : HideableControllerImpl<BrowserModel>, CPNNLEAKNBA<BrowserModelController.NCGDEMEFLKC>
{
// Token: 0x06003FE0 RID: 16352 RVA: 0x000FE14C File Offset: 0x000FC34C
[Token(Token = "0x6003FE0")]
[Address(RVA = "0x12843F0", Offset = "0x12831F0", VA = "0x1812843F0", Slot = "27")]
protected override void DMAHGBLDMFA()
{
Route route = this.route;
}
// Token: 0x06003FE1 RID: 16353 RVA: 0x000FE168 File Offset: 0x000FC368
[Token(Token = "0x6003FE1")]
[Address(RVA = "0x1284480", Offset = "0x1283280", VA = "0x181284480")]
public HideIfRouteMatchImpl()
{
}
// Token: 0x0400344A RID: 13386
[FieldOffset(Offset = "0x38")]
[Token(Token = "0x400344A")]
[SerializeField]
private Route route;
}
// Token: 0x02000963 RID: 2403
[Token(Token = "0x2000963")]
[Serializable]
private class ResetScrollRectDuringRoutesImpl : ControllerImplementation<BrowserModel>
{
// Token: 0x06003FE2 RID: 16354 RVA: 0x000FE17C File Offset: 0x000FC37C
[Token(Token = "0x6003FE2")]
[Address(RVA = "0x12865A0", Offset = "0x12853A0", VA = "0x1812865A0", Slot = "27")]
protected override void DMAHGBLDMFA()
{
ScrollRect scrollRect = this.scrollRect;
}
// Token: 0x06003FE3 RID: 16355 RVA: 0x000FE198 File Offset: 0x000FC398
[Token(Token = "0x6003FE3")]
[Address(RVA = "0x12865F0", Offset = "0x12853F0", VA = "0x1812865F0")]
public ResetScrollRectDuringRoutesImpl()
{
}
// Token: 0x0400344B RID: 13387
[FieldOffset(Offset = "0x30")]
[Token(Token = "0x400344B")]
[SerializeField]
[DDPIINEJFMD(JIBDPHMGEGO.Self, false, false, false)]
private ScrollRect scrollRect;
}
// Token: 0x02000964 RID: 2404
[Token(Token = "0x2000964")]
[Serializable]
private class BrowserRouterImpl : ControllerImplementation<BrowserModel>
{
// Token: 0x06003FE4 RID: 16356 RVA: 0x000FE1AC File Offset: 0x000FC3AC
[Token(Token = "0x6003FE4")]
[Address(RVA = "0x1276530", Offset = "0x1275330", VA = "0x181276530", Slot = "27")]
protected override void DMAHGBLDMFA()
{
BrowserModelController.BrowserRouterImpl.MFOKBAFJJJL mfokbafjjjl = new BrowserModelController.BrowserRouterImpl.MFOKBAFJJJL();
int num = 0;
mfokbafjjjl.<>4__this = this;
if (mfokbafjjjl.<>4__this != 0)
{
}
CECAKDDNHLN cecakddnhln = new CECAKDDNHLN(num);
mfokbafjjjl.uri = cecakddnhln;
Router router = this.router;
Action action = new Action(mfokbafjjjl.<OnModelChanged>g__OnPreDisplay|0);
DABKFAIHBBP dabkfaihbbp = router.TryGoTo(cecakddnhln, action);
Action<string> action2 = delegate(string error)
{
};
throw new NullReferenceException();
}
// Token: 0x06003FE5 RID: 16357 RVA: 0x000FE214 File Offset: 0x000FC414
[Token(Token = "0x6003FE5")]
[Address(RVA = "0x12766A0", Offset = "0x12754A0", VA = "0x1812766A0")]
public BrowserRouterImpl()
{
}
// Token: 0x0400344C RID: 13388
[FieldOffset(Offset = "0x30")]
[Token(Token = "0x400344C")]
[SerializeField]
[DDPIINEJFMD(JIBDPHMGEGO.Self, false, false, false)]
private Router router;
// Token: 0x02000965 RID: 2405
[Token(Token = "0x2000965")]
[CompilerGenerated]
private sealed class MFOKBAFJJJL
{
// Token: 0x06003FE6 RID: 16358 RVA: 0x000396E2 File Offset: 0x000378E2
[Token(Token = "0x6003FE6")]
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
public MFOKBAFJJJL()
{
}
// Token: 0x06003FE7 RID: 16359 RVA: 0x000396E2 File Offset: 0x000378E2
[Token(Token = "0x6003FE7")]
[Address(RVA = "0x1285000", Offset = "0x1283E00", VA = "0x181285000")]
internal void <OnModelChanged>g__OnPreDisplay|0()
{
}
// Token: 0x06003FE8 RID: 16360 RVA: 0x000396E2 File Offset: 0x000378E2
[Token(Token = "0x6003FE8")]
[Address(RVA = "0x1284EB0", Offset = "0x1283CB0", VA = "0x181284EB0")]
internal void <OnModelChanged>g__OnLoadFailed|1()
{
}
// Token: 0x06003FE9 RID: 16361 RVA: 0x000396E2 File Offset: 0x000378E2
[Token(Token = "0x6003FE9")]
[Address(RVA = "0x1284D20", Offset = "0x1283B20", VA = "0x181284D20")]
internal void <OnModelChanged>b__2(string error)
{
}
// Token: 0x0400344D RID: 13389
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x400344D")]
public BrowserModelController.BrowserRouterImpl <>4__this;
// Token: 0x0400344E RID: 13390
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x400344E")]
public CECAKDDNHLN uri;
}
}
}
}