Files
Apr2020-Cpp2Il-Dump/Assembly-CSharp/RRUI/Data/ClubListModelController.cs
T
niko 8fc35183db a
2026-04-11 22:19:20 +02:00

476 lines
16 KiB
C#

using System;
using System.Collections.Generic;
using System.Linq;
using System.Runtime.CompilerServices;
using Cpp2IlInjected;
using TMPro;
using UnityEngine;
using UnityEngine.Events;
namespace RRUI.Data
{
// Token: 0x02000A4C RID: 2636
[Token(Token = "0x2000A4C")]
public class ClubListModelController : ModelController<ClubListModel>
{
// Token: 0x06004414 RID: 17428 RVA: 0x001081C0 File Offset: 0x001063C0
[Token(Token = "0x6004414")]
[Address(RVA = "0x15B3680", Offset = "0x15B2480", VA = "0x1815B3680")]
public ClubListModelController()
{
}
// Token: 0x02000A4D RID: 2637
[Token(Token = "0x2000A4D")]
[Serializable]
private class ClubListNoResultTextImpl : TextControllerImpl<ClubListModel>
{
// Token: 0x06004415 RID: 17429 RVA: 0x001081D4 File Offset: 0x001063D4
[Token(Token = "0x6004415")]
[Address(RVA = "0x15B36C0", Offset = "0x15B24C0", VA = "0x1815B36C0", Slot = "27")]
protected override void DMAHGBLDMFA()
{
int num = 0;
bool flag;
bool flag2;
if (flag && !flag2)
{
if (flag2)
{
string text = this.noResultsBaseMessage + " for '" + num + "'";
}
string[] array = new string[6];
string text2 = this.noResultsBaseMessage;
throw new ArrayTypeMismatchException();
}
}
// Token: 0x06004416 RID: 17430 RVA: 0x00108298 File Offset: 0x00106498
[Token(Token = "0x6004416")]
[Address(RVA = "0x15B3960", Offset = "0x15B2760", VA = "0x1815B3960")]
public ClubListNoResultTextImpl()
{
}
// Token: 0x04003599 RID: 13721
[FieldOffset(Offset = "0x38")]
[Token(Token = "0x4003599")]
[SerializeField]
private string noResultsBaseMessage = "No results found";
}
// Token: 0x02000A4E RID: 2638
[Token(Token = "0x2000A4E")]
[Serializable]
private class ClubListClearSearchQueryButtonImpl : ButtonControllerImpl<ClubListModel>
{
// Token: 0x06004417 RID: 17431 RVA: 0x001082B8 File Offset: 0x001064B8
[Token(Token = "0x6004417")]
[Address(RVA = "0x15B3010", Offset = "0x15B1E10", VA = "0x1815B3010", Slot = "27")]
protected override void DMAHGBLDMFA()
{
bool flag2;
bool flag = !flag2;
}
// Token: 0x06004418 RID: 17432 RVA: 0x001082D0 File Offset: 0x001064D0
[Token(Token = "0x6004418")]
[Address(RVA = "0x15B3070", Offset = "0x15B1E70", VA = "0x1815B3070", Slot = "29")]
protected override void IKNMALNFPII()
{
string empty = string.Empty;
}
// Token: 0x06004419 RID: 17433 RVA: 0x001082EC File Offset: 0x001064EC
[Token(Token = "0x6004419")]
[Address(RVA = "0x15B30D0", Offset = "0x15B1ED0", VA = "0x1815B30D0")]
public ClubListClearSearchQueryButtonImpl()
{
}
}
// Token: 0x02000A4F RID: 2639
[Token(Token = "0x2000A4F")]
[Serializable]
private class ClubListToggleSearchButtonImpl : ButtonControllerImpl<ClubListModel>
{
// Token: 0x0600441A RID: 17434 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x600441A")]
[Address(RVA = "0x402080", Offset = "0x400E80", VA = "0x180402080", Slot = "27")]
protected override void DMAHGBLDMFA()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x0600441B RID: 17435 RVA: 0x00108300 File Offset: 0x00106500
[Token(Token = "0x600441B")]
[Address(RVA = "0x15B42C0", Offset = "0x15B30C0", VA = "0x1815B42C0", Slot = "29")]
protected override void IKNMALNFPII()
{
bool flag2;
bool flag = !flag2;
}
// Token: 0x0600441C RID: 17436 RVA: 0x00108318 File Offset: 0x00106518
[Token(Token = "0x600441C")]
[Address(RVA = "0x15B4320", Offset = "0x15B3120", VA = "0x1815B4320")]
public ClubListToggleSearchButtonImpl()
{
}
}
// Token: 0x02000A50 RID: 2640
[Token(Token = "0x2000A50")]
[Serializable]
private class ClubListSearchQueryInputFieldImpl : InputFieldControllerImpl<ClubListModel>
{
// Token: 0x0600441D RID: 17437 RVA: 0x0010832C File Offset: 0x0010652C
[Token(Token = "0x600441D")]
[Address(RVA = "0x15B3BB0", Offset = "0x15B29B0", VA = "0x1815B3BB0", Slot = "22")]
protected override void OFFLOPLJBBG()
{
base.OFFLOPLJBBG();
UnityAction<string> unityAction = new UnityAction(this.DKIDKEPJPLJ);
}
// Token: 0x0600441E RID: 17438 RVA: 0x00108354 File Offset: 0x00106554
[Token(Token = "0x600441E")]
[Address(RVA = "0x15B3AA0", Offset = "0x15B28A0", VA = "0x1815B3AA0", Slot = "25")]
protected override void MDDAPCCABNK()
{
UnityAction<string> unityAction = new UnityAction(this.DKIDKEPJPLJ);
base.MDDAPCCABNK();
}
// Token: 0x0600441F RID: 17439 RVA: 0x0010837C File Offset: 0x0010657C
[Token(Token = "0x600441F")]
[Address(RVA = "0x15B3A10", Offset = "0x15B2810", VA = "0x1815B3A10", Slot = "27")]
protected override void DMAHGBLDMFA()
{
bool flag;
if (flag)
{
return;
}
}
// Token: 0x06004420 RID: 17440 RVA: 0x00108394 File Offset: 0x00106594
[Token(Token = "0x6004420")]
[Address(RVA = "0x15B39B0", Offset = "0x15B27B0", VA = "0x1815B39B0")]
private void DKIDKEPJPLJ(string PAANJCAOOAG)
{
}
// Token: 0x06004421 RID: 17441 RVA: 0x001083A8 File Offset: 0x001065A8
[Token(Token = "0x6004421")]
[Address(RVA = "0x15B3B50", Offset = "0x15B2950", VA = "0x1815B3B50", Slot = "30")]
protected override void OCOCJCIGJLE(string ONGBFDACHHG)
{
}
// Token: 0x06004422 RID: 17442 RVA: 0x001083C0 File Offset: 0x001065C0
[Token(Token = "0x6004422")]
[Address(RVA = "0x15B3C60", Offset = "0x15B2A60", VA = "0x1815B3C60")]
public ClubListSearchQueryInputFieldImpl()
{
}
}
// Token: 0x02000A51 RID: 2641
[Token(Token = "0x2000A51")]
[Serializable]
private class ClubListFilterByPrimaryTagDropdownImpl : DropdownControllerImpl<ClubListModel>
{
// Token: 0x06004423 RID: 17443 RVA: 0x001083D4 File Offset: 0x001065D4
[Token(Token = "0x6004423")]
[Address(RVA = "0x15B3110", Offset = "0x15B1F10", VA = "0x1815B3110", Slot = "27")]
protected override void DMAHGBLDMFA()
{
new List().Add("Any");
int num2;
int num = num2 + 1;
}
// Token: 0x06004424 RID: 17444 RVA: 0x001083FC File Offset: 0x001065FC
[Token(Token = "0x6004424")]
[Address(RVA = "0x15B3250", Offset = "0x15B2050", VA = "0x1815B3250", Slot = "29")]
protected override void NLPIDFIICNE(int EFBDCIJMFGD)
{
if (EFBDCIJMFGD != 0)
{
int num = EFBDCIJMFGD - 1;
ThrowHelper.ThrowArgumentOutOfRangeException();
return;
}
throw new NullReferenceException();
}
// Token: 0x06004425 RID: 17445 RVA: 0x00108420 File Offset: 0x00106620
[Token(Token = "0x6004425")]
[Address(RVA = "0x15B32F0", Offset = "0x15B20F0", VA = "0x1815B32F0")]
public ClubListFilterByPrimaryTagDropdownImpl()
{
}
}
// Token: 0x02000A52 RID: 2642
[Token(Token = "0x2000A52")]
[Serializable]
private class ClubListSortByDropdownImpl : DropdownControllerImpl<ClubListModel>
{
// Token: 0x06004426 RID: 17446 RVA: 0x00108434 File Offset: 0x00106634
[Token(Token = "0x6004426")]
[Address(RVA = "0x15B3E40", Offset = "0x15B2C40", VA = "0x1815B3E40", Slot = "22")]
protected override void OFFLOPLJBBG()
{
base.OFFLOPLJBBG();
List<ClubsConfig.ClubSortFriendlyNameMapping> list = new List();
this.sortCriteriaConfig = list;
List<ClubsConfig.ClubSortFriendlyNameMapping> clubSortCriteria = ClubsConfig.Instance.ClubSortCriteria;
Func<ClubsConfig.ClubSortFriendlyNameMapping, DDJBHNJMNBH> <>9__1_ = ClubListModelController.ClubListSortByDropdownImpl.<>c.<>9__1_0;
if (<>9__1_ == 0)
{
ClubListModelController.ClubListSortByDropdownImpl.<>c.<>9__1_0 = (ClubsConfig.ClubSortFriendlyNameMapping sc) => DDJBHNJMNBH.MemberCount_Desc;
}
List<ClubsConfig.ClubSortFriendlyNameMapping> list2 = Enumerable.ToList<ClubsConfig.ClubSortFriendlyNameMapping>(Enumerable.OrderBy<ClubsConfig.ClubSortFriendlyNameMapping, DDJBHNJMNBH>(clubSortCriteria, <>9__1_));
this.sortCriteriaConfig = list2;
Func<ClubsConfig.ClubSortFriendlyNameMapping, TMP_Dropdown.OptionData> func;
if (ClubListModelController.ClubListSortByDropdownImpl.<>c.<>9__1_1 == 0)
{
func = (ClubsConfig.ClubSortFriendlyNameMapping m) => null;
ClubListModelController.ClubListSortByDropdownImpl.<>c.<>9__1_1 = func;
}
List<TMP_Dropdown.OptionData> list3 = Enumerable.ToList<TMP_Dropdown.OptionData>(Enumerable.Select<ClubsConfig.ClubSortFriendlyNameMapping, TMP_Dropdown.OptionData>(list2, func));
}
// Token: 0x06004427 RID: 17447 RVA: 0x001084D0 File Offset: 0x001066D0
[Token(Token = "0x6004427")]
[Address(RVA = "0x15B3CA0", Offset = "0x15B2AA0", VA = "0x1815B3CA0", Slot = "27")]
protected override void DMAHGBLDMFA()
{
List<ClubsConfig.ClubSortFriendlyNameMapping> list = this.sortCriteriaConfig;
Predicate<ClubsConfig.ClubSortFriendlyNameMapping> predicate = new Predicate(this.NHGMBBDPBNJ);
int num = list.FindIndex(predicate);
}
// Token: 0x06004428 RID: 17448 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x6004428")]
[Address(RVA = "0x15B3DB0", Offset = "0x15B2BB0", VA = "0x1815B3DB0", Slot = "29")]
protected override void NLPIDFIICNE(int EFBDCIJMFGD)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06004429 RID: 17449 RVA: 0x00108500 File Offset: 0x00106700
[Token(Token = "0x6004429")]
[Address(RVA = "0x15B40B0", Offset = "0x15B2EB0", VA = "0x1815B40B0")]
public ClubListSortByDropdownImpl()
{
}
// Token: 0x0600442A RID: 17450 RVA: 0x00108514 File Offset: 0x00106714
[Token(Token = "0x600442A")]
[Address(RVA = "0x15B3D50", Offset = "0x15B2B50", VA = "0x1815B3D50")]
[CompilerGenerated]
private bool NHGMBBDPBNJ(ClubsConfig.ClubSortFriendlyNameMapping IOBEPGLJNIP)
{
bool flag;
return flag;
}
// Token: 0x0400359A RID: 13722
[FieldOffset(Offset = "0x38")]
[Token(Token = "0x400359A")]
[NonSerialized]
private List<ClubsConfig.ClubSortFriendlyNameMapping> sortCriteriaConfig;
}
// Token: 0x02000A54 RID: 2644
[Token(Token = "0x2000A54")]
[Serializable]
private class ClubListFromUriImpl : FromUriControllerImpl<ClubListModel>
{
// Token: 0x0600442F RID: 17455 RVA: 0x00108540 File Offset: 0x00106740
[Token(Token = "0x600442F")]
[Address(RVA = "0x15B3330", Offset = "0x15B2130", VA = "0x1815B3330", Slot = "29")]
protected override void BOEJIAHIFCH()
{
int num = 0;
CECAKDDNHLN cecakddnhln;
if (cecakddnhln.HEMDEJHCHGI(num))
{
}
CECAKDDNHLN cecakddnhln2;
if (cecakddnhln2.NIAPNGIGHFE(num))
{
}
}
// Token: 0x06004430 RID: 17456 RVA: 0x0010856C File Offset: 0x0010676C
[Token(Token = "0x6004430")]
[Address(RVA = "0x15B3430", Offset = "0x15B2230", VA = "0x1815B3430")]
public ClubListFromUriImpl()
{
}
}
// Token: 0x02000A55 RID: 2645
[Token(Token = "0x2000A55")]
[Serializable]
private class ClubListHideIfNotSearchingImpl : HideableControllerImpl<ClubListModel>, CPNNLEAKNBA<ONHKPELDJGM>
{
// Token: 0x06004431 RID: 17457 RVA: 0x00108580 File Offset: 0x00106780
[Token(Token = "0x6004431")]
[Address(RVA = "0x15B3470", Offset = "0x15B2270", VA = "0x1815B3470", Slot = "27")]
protected override void DMAHGBLDMFA()
{
bool flag2;
bool flag = !flag2;
}
// Token: 0x06004432 RID: 17458 RVA: 0x0010859C File Offset: 0x0010679C
[Token(Token = "0x6004432")]
[Address(RVA = "0x15B34F0", Offset = "0x15B22F0", VA = "0x1815B34F0")]
public ClubListHideIfNotSearchingImpl()
{
}
}
// Token: 0x02000A56 RID: 2646
[Token(Token = "0x2000A56")]
[Serializable]
private class ClubListHideIfSearchingImpl : HideableControllerImpl<ClubListModel>, CPNNLEAKNBA<ONHKPELDJGM>
{
// Token: 0x06004433 RID: 17459 RVA: 0x001085B0 File Offset: 0x001067B0
[Token(Token = "0x6004433")]
[Address(RVA = "0x15B35D0", Offset = "0x15B23D0", VA = "0x1815B35D0", Slot = "27")]
protected override void DMAHGBLDMFA()
{
}
// Token: 0x06004434 RID: 17460 RVA: 0x001085C4 File Offset: 0x001067C4
[Token(Token = "0x6004434")]
[Address(RVA = "0x15B3640", Offset = "0x15B2440", VA = "0x1815B3640")]
public ClubListHideIfSearchingImpl()
{
}
}
// Token: 0x02000A57 RID: 2647
[Token(Token = "0x2000A57")]
[Serializable]
private class ClubListHideIfSearchingAndNotEmptyImpl : HideableControllerImpl<ClubListModel>, CPNNLEAKNBA<ONHKPELDJGM>
{
// Token: 0x06004435 RID: 17461 RVA: 0x001085D8 File Offset: 0x001067D8
[Token(Token = "0x6004435")]
[Address(RVA = "0x15B3530", Offset = "0x15B2330", VA = "0x1815B3530", Slot = "27")]
protected override void DMAHGBLDMFA()
{
}
// Token: 0x06004436 RID: 17462 RVA: 0x001085EC File Offset: 0x001067EC
[Token(Token = "0x6004436")]
[Address(RVA = "0x15B3590", Offset = "0x15B2390", VA = "0x1815B3590")]
public ClubListHideIfSearchingAndNotEmptyImpl()
{
}
}
// Token: 0x02000A58 RID: 2648
[Token(Token = "0x2000A58")]
[Serializable]
private class ClubListCardSpawnerImpl : InfiniteListCardSpawnerControllerImpl<ClubListModel, ClubModel, ClubModelController, long>
{
// Token: 0x17000BEF RID: 3055
// (get) Token: 0x06004437 RID: 17463 RVA: 0x00108600 File Offset: 0x00106800
[Token(Token = "0x17000BEF")]
protected override IReadOnlyList<long> ModelItems
{
[Token(Token = "0x6004437")]
[Address(RVA = "0x15B2FD0", Offset = "0x15B1DD0", VA = "0x1815B2FD0", Slot = "34")]
get
{
throw new NullReferenceException();
}
}
// Token: 0x06004438 RID: 17464 RVA: 0x00108614 File Offset: 0x00106814
[Token(Token = "0x6004438")]
[Address(RVA = "0x15B2E60", Offset = "0x15B1C60", VA = "0x1815B2E60", Slot = "37")]
protected override void EALFGJEFCGM(GameObject GCCLEJOGCCE, int EFBDCIJMFGD, ClubModel KALKMGBDEDP, BAEJLDPBGFI FGLPMLDHFKO)
{
int num = 0;
if (KALKMGBDEDP == num)
{
Debug.LogError("clubModel is null...");
}
KALKMGBDEDP.Clear();
KALKMGBDEDP.<CHPCFOKEIFM>k__BackingField = this;
KALKMGBDEDP.GDPJLIOIIAM = false;
KALKMGBDEDP.MKBLJJGJAOH((uint)1);
}
// Token: 0x06004439 RID: 17465 RVA: 0x0010865C File Offset: 0x0010685C
[Token(Token = "0x6004439")]
[Address(RVA = "0x15B2E10", Offset = "0x15B1C10", VA = "0x1815B2E10", Slot = "38")]
protected override void CEEDKELODAO(GameObject GCCLEJOGCCE, ClubModel KALKMGBDEDP, BAEJLDPBGFI FGLPMLDHFKO)
{
KALKMGBDEDP.Clear();
}
// Token: 0x0600443A RID: 17466 RVA: 0x00108678 File Offset: 0x00106878
[Token(Token = "0x600443A")]
[Address(RVA = "0x15B2F90", Offset = "0x15B1D90", VA = "0x1815B2F90")]
public ClubListCardSpawnerImpl()
{
}
}
// Token: 0x02000A59 RID: 2649
[Token(Token = "0x2000A59")]
[Serializable]
private class ClubListSpawnerImpl : InfiniteScrollListControllerImpl<ClubListModel, ClubModel, long>
{
// Token: 0x17000BF0 RID: 3056
// (get) Token: 0x0600443B RID: 17467 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x17000BF0")]
protected override IReadOnlyList<long> ModelItems
{
[Token(Token = "0x600443B")]
[Address(RVA = "0x15B4280", Offset = "0x15B3080", VA = "0x1815B4280", Slot = "34")]
get
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
}
// Token: 0x0600443C RID: 17468 RVA: 0x0010868C File Offset: 0x0010688C
[Token(Token = "0x600443C")]
[Address(RVA = "0x15B4150", Offset = "0x15B2F50", VA = "0x1815B4150", Slot = "35")]
protected override void EALFGJEFCGM(GameObject GCCLEJOGCCE, int EFBDCIJMFGD)
{
ClubModel componentInChildren = GCCLEJOGCCE.GetComponentInChildren<ClubModel>();
componentInChildren.Clear();
componentInChildren.<CHPCFOKEIFM>k__BackingField = this;
componentInChildren.GDPJLIOIIAM = false;
componentInChildren.MKBLJJGJAOH((uint)1);
}
// Token: 0x0600443D RID: 17469 RVA: 0x001086C4 File Offset: 0x001068C4
[Token(Token = "0x600443D")]
[Address(RVA = "0x15B40F0", Offset = "0x15B2EF0", VA = "0x1815B40F0", Slot = "36")]
protected override void CEEDKELODAO(GameObject GCCLEJOGCCE)
{
GCCLEJOGCCE.GetComponentInChildren<ClubModel>().Clear();
}
// Token: 0x0600443E RID: 17470 RVA: 0x001086E4 File Offset: 0x001068E4
[Token(Token = "0x600443E")]
[Address(RVA = "0x15B4240", Offset = "0x15B3040", VA = "0x1815B4240")]
public ClubListSpawnerImpl()
{
}
}
}
}