Files
Jan2021-Cpp2Il-Dump/Assembly-CSharp/RRUI/Data/ClubAnnouncementListModelController.cs
T
2026-04-08 23:40:05 +02:00

377 lines
13 KiB
C#

using System;
using System.Collections.Generic;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
using UnityEngine;
namespace RRUI.Data
{
// Token: 0x020008FE RID: 2302
[Token(Token = "0x20008FE")]
[StructLayout(3)]
public class ClubAnnouncementListModelController : ModelController<ClubAnnouncementListModel>
{
// Token: 0x06003DF6 RID: 15862 RVA: 0x000FB07C File Offset: 0x000F927C
[Token(Token = "0x6003DF6")]
[Address(RVA = "0x1BCF930", Offset = "0x1BCE330", VA = "0x181BCF930")]
public ClubAnnouncementListModelController()
{
}
// Token: 0x020008FF RID: 2303
[Token(Token = "0x20008FF")]
[Serializable]
private class SortByDropdownImpl : DropdownControllerImpl<ClubAnnouncementListModel>
{
// Token: 0x06003DF7 RID: 15863 RVA: 0x000FB090 File Offset: 0x000F9290
[Token(Token = "0x6003DF7")]
[Address(RVA = "0x1BDD5B0", Offset = "0x1BDBFB0", VA = "0x181BDD5B0", Slot = "22")]
protected override void OFFLOPLJBBG()
{
base.OFFLOPLJBBG();
List<ClubAnnouncementsConfig.ClubAnnouncementSortFriendlyNameMapping> list = new List();
this.sortCriteriaConfig = list;
ClubAnnouncementsConfig instance = ClubAnnouncementsConfig.Instance;
}
// Token: 0x06003DF8 RID: 15864 RVA: 0x000FB0C0 File Offset: 0x000F92C0
[Token(Token = "0x6003DF8")]
[Address(RVA = "0x1BDCFA0", Offset = "0x1BDB9A0", VA = "0x181BDCFA0", Slot = "27")]
protected override void DMAHGBLDMFA()
{
List<ClubAnnouncementsConfig.ClubAnnouncementSortFriendlyNameMapping> list = this.sortCriteriaConfig;
Predicate<ClubAnnouncementsConfig.ClubAnnouncementSortFriendlyNameMapping> predicate = new Predicate(this.NHGMBBDPBNJ);
int num = list.FindIndex(predicate);
}
// Token: 0x06003DF9 RID: 15865 RVA: 0x000FB0F0 File Offset: 0x000F92F0
[Token(Token = "0x6003DF9")]
[Address(RVA = "0x1BDD270", Offset = "0x1BDBC70", VA = "0x181BDD270", Slot = "29")]
protected override void NLPIDFIICNE(int EFBDCIJMFGD)
{
List<ClubAnnouncementsConfig.ClubAnnouncementSortFriendlyNameMapping> list = this.sortCriteriaConfig;
int num = 0;
ThrowHelper.ThrowArgumentOutOfRangeException();
num += num;
}
// Token: 0x06003DFA RID: 15866 RVA: 0x000FB118 File Offset: 0x000F9318
[Token(Token = "0x6003DFA")]
[Address(RVA = "0x1BDD680", Offset = "0x1BDC080", VA = "0x181BDD680")]
public SortByDropdownImpl()
{
}
// Token: 0x06003DFB RID: 15867 RVA: 0x000FB12C File Offset: 0x000F932C
[Token(Token = "0x6003DFB")]
[Address(RVA = "0x1BDD160", Offset = "0x1BDBB60", VA = "0x181BDD160")]
[CompilerGenerated]
private bool NHGMBBDPBNJ(ClubAnnouncementsConfig.ClubAnnouncementSortFriendlyNameMapping IOBEPGLJNIP)
{
bool flag;
return flag;
}
// Token: 0x040033A1 RID: 13217
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
[Token(Token = "0x40033A1")]
[NonSerialized]
private List<ClubAnnouncementsConfig.ClubAnnouncementSortFriendlyNameMapping> sortCriteriaConfig;
}
// Token: 0x02000900 RID: 2304
[Token(Token = "0x2000900")]
[Serializable]
private class ClubAnnouncementCreateLinkImpl : LinkControllerImpl<ClubAnnouncementListModel>
{
// Token: 0x06003DFC RID: 15868 RVA: 0x000FB140 File Offset: 0x000F9340
[Token(Token = "0x6003DFC")]
[Address(RVA = "0x1BCE600", Offset = "0x1BCD000", VA = "0x181BCE600", Slot = "27")]
protected override void DMAHGBLDMFA()
{
int num = 0;
int num2 = 0;
if (num != 0)
{
}
long? currentClubId = num2;
if (this != 0)
{
if (ClubAnnouncementListModel.<>c.<>9__21_0 == 0)
{
ClubAnnouncementListModel.<>c.<>9__21_0 = (PIHMJGCGNLP clubDetails) => clubDetails.NJHNHHMCILD.<OKCLBHJMLGI>k__BackingField;
}
Action<bool> action = delegate(bool canBeCreated)
{
};
}
}
// Token: 0x06003DFD RID: 15869 RVA: 0x000FB1A0 File Offset: 0x000F93A0
[Token(Token = "0x6003DFD")]
[Address(RVA = "0x1BCE820", Offset = "0x1BCD220", VA = "0x181BCE820", Slot = "29")]
protected override void IKNMALNFPII()
{
int num = 0;
CECAKDDNHLN cecakddnhln2;
CECAKDDNHLN cecakddnhln = cecakddnhln2.JKHELHNPILB(num);
}
// Token: 0x06003DFE RID: 15870 RVA: 0x000FB1C0 File Offset: 0x000F93C0
[Token(Token = "0x6003DFE")]
[Address(RVA = "0x1BCE8F0", Offset = "0x1BCD2F0", VA = "0x181BCE8F0")]
public ClubAnnouncementCreateLinkImpl()
{
}
// Token: 0x02000901 RID: 2305
[Token(Token = "0x2000901")]
[CompilerGenerated]
private sealed class NPCCFHLIGFH
{
// Token: 0x06003DFF RID: 15871 RVA: 0x0003C3EA File Offset: 0x0003A5EA
[Token(Token = "0x6003DFF")]
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
public NPCCFHLIGFH()
{
}
// Token: 0x06003E00 RID: 15872 RVA: 0x0003C3EA File Offset: 0x0003A5EA
[Token(Token = "0x6003E00")]
[Address(RVA = "0x1BDBB60", Offset = "0x1BDA560", VA = "0x181BDBB60")]
internal void <OnModelChanged>b__0(bool canBeCreated)
{
}
// Token: 0x040033A2 RID: 13218
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x40033A2")]
public ClubAnnouncementListModelController.ClubAnnouncementCreateLinkImpl <>4__this;
// Token: 0x040033A3 RID: 13219
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x40033A3")]
public long? currentClubId;
}
}
// Token: 0x02000902 RID: 2306
[Token(Token = "0x2000902")]
[Serializable]
private class ClubAnnouncementListFromUriImpl : FromUriControllerImpl<ClubAnnouncementListModel>
{
// Token: 0x06003E01 RID: 15873 RVA: 0x000FB1D4 File Offset: 0x000F93D4
[Token(Token = "0x6003E01")]
[Address(RVA = "0x1BCF580", Offset = "0x1BCDF80", VA = "0x181BCF580", Slot = "27")]
protected override void DMAHGBLDMFA()
{
CECAKDDNHLN cecakddnhln;
if (cecakddnhln != 0)
{
}
if (0 != 0)
{
}
}
// Token: 0x06003E02 RID: 15874 RVA: 0x000FB1F4 File Offset: 0x000F93F4
[Token(Token = "0x6003E02")]
[Address(RVA = "0x1BCF670", Offset = "0x1BCE070", VA = "0x181BCF670")]
public ClubAnnouncementListFromUriImpl()
{
}
}
// Token: 0x02000903 RID: 2307
[Token(Token = "0x2000903")]
[Serializable]
private class ClubAnnouncementListCardSpawnerImpl : InfiniteListCardSpawnerControllerImpl<ClubAnnouncementListModel, ClubAnnouncementModel, ClubAnnouncementModelController, ClubAnnouncementModel.PNOPENEGIIM>
{
// Token: 0x17000AF0 RID: 2800
// (get) Token: 0x06003E03 RID: 15875 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x17000AF0")]
protected override IReadOnlyList<ClubAnnouncementModel.PNOPENEGIIM> ModelItems
{
[Token(Token = "0x6003E03")]
[Address(RVA = "0x1BCF540", Offset = "0x1BCDF40", VA = "0x181BCF540", Slot = "33")]
get
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
}
// Token: 0x06003E04 RID: 15876 RVA: 0x000FB208 File Offset: 0x000F9408
[Token(Token = "0x6003E04")]
[Address(RVA = "0x1BCF350", Offset = "0x1BCDD50", VA = "0x181BCF350", Slot = "36")]
protected override void EALFGJEFCGM(GameObject GCCLEJOGCCE, int EFBDCIJMFGD, ClubAnnouncementModel GEMMPDIOODN, BAEJLDPBGFI GIIAPHAEICF)
{
int num = 0;
int num2;
if (num < EFBDCIJMFGD)
{
num += num;
if (num == EFBDCIJMFGD)
{
num2 += num2;
throw new NullReferenceException();
}
num++;
}
JDJGIBLMFKK.FOEPIDJCLMC eddihhpjoae = GEMMPDIOODN.EDDIHHPJOAE;
GEMMPDIOODN.<HKKBNCJMPDP>k__BackingField = 0;
eddihhpjoae.<FKBOCMLBGNM>k__BackingField = 0L;
GEMMPDIOODN.EDDIHHPJOAE.<CHPCFOKEIFM>k__BackingField = 0L;
GEMMPDIOODN.EDDIHHPJOAE.<LCLENCDPDPP>k__BackingField = num;
GEMMPDIOODN.EDDIHHPJOAE.<CEJPKGDKMJE>k__BackingField = num;
GEMMPDIOODN.EDDIHHPJOAE.<HPJCFFLAJJE>k__BackingField = num;
GEMMPDIOODN.EDDIHHPJOAE.<FIFKICJNMMA>k__BackingField = num;
num2 = 0;
GEMMPDIOODN.MKBLJJGJAOH(num2);
}
// Token: 0x06003E05 RID: 15877 RVA: 0x000FB28C File Offset: 0x000F948C
[Token(Token = "0x6003E05")]
[Address(RVA = "0x1BCF300", Offset = "0x1BCDD00", VA = "0x181BCF300", Slot = "37")]
protected override void CEEDKELODAO(GameObject GCCLEJOGCCE, ClubAnnouncementModel GEMMPDIOODN, BAEJLDPBGFI GIIAPHAEICF)
{
GEMMPDIOODN.Clear();
}
// Token: 0x06003E06 RID: 15878 RVA: 0x000FB2A8 File Offset: 0x000F94A8
[Token(Token = "0x6003E06")]
[Address(RVA = "0x1BCF500", Offset = "0x1BCDF00", VA = "0x181BCF500")]
public ClubAnnouncementListCardSpawnerImpl()
{
}
}
// Token: 0x02000904 RID: 2308
[Token(Token = "0x2000904")]
[Serializable]
private class ClubAnnouncementListItemSpawnerImpl : InfiniteListCardSpawnerControllerImpl<ClubAnnouncementListModel, ClubAnnouncementModel, ClubAnnouncementModelController, ClubAnnouncementModel.PNOPENEGIIM>
{
// Token: 0x17000AF1 RID: 2801
// (get) Token: 0x06003E07 RID: 15879 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x17000AF1")]
protected override IReadOnlyList<ClubAnnouncementModel.PNOPENEGIIM> ModelItems
{
[Token(Token = "0x6003E07")]
[Address(RVA = "0x1BCF8F0", Offset = "0x1BCE2F0", VA = "0x181BCF8F0", Slot = "33")]
get
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
}
// Token: 0x06003E08 RID: 15880 RVA: 0x000FB2BC File Offset: 0x000F94BC
[Token(Token = "0x6003E08")]
[Address(RVA = "0x1BCF700", Offset = "0x1BCE100", VA = "0x181BCF700", Slot = "36")]
protected override void EALFGJEFCGM(GameObject GCCLEJOGCCE, int EFBDCIJMFGD, ClubAnnouncementModel GEMMPDIOODN, BAEJLDPBGFI GIIAPHAEICF)
{
int num = 0;
int num2;
if (num < EFBDCIJMFGD)
{
num += num;
if (num == EFBDCIJMFGD)
{
num2 += num2;
throw new NullReferenceException();
}
num++;
}
JDJGIBLMFKK.FOEPIDJCLMC eddihhpjoae = GEMMPDIOODN.EDDIHHPJOAE;
GEMMPDIOODN.<HKKBNCJMPDP>k__BackingField = 0;
eddihhpjoae.<FKBOCMLBGNM>k__BackingField = 0L;
GEMMPDIOODN.EDDIHHPJOAE.<CHPCFOKEIFM>k__BackingField = 0L;
GEMMPDIOODN.EDDIHHPJOAE.<LCLENCDPDPP>k__BackingField = num;
GEMMPDIOODN.EDDIHHPJOAE.<CEJPKGDKMJE>k__BackingField = num;
GEMMPDIOODN.EDDIHHPJOAE.<HPJCFFLAJJE>k__BackingField = num;
GEMMPDIOODN.EDDIHHPJOAE.<FIFKICJNMMA>k__BackingField = num;
num2 = 0;
GEMMPDIOODN.MKBLJJGJAOH(num2);
}
// Token: 0x06003E09 RID: 15881 RVA: 0x000FB340 File Offset: 0x000F9540
[Token(Token = "0x6003E09")]
[Address(RVA = "0x1BCF6B0", Offset = "0x1BCE0B0", VA = "0x181BCF6B0", Slot = "37")]
protected override void CEEDKELODAO(GameObject GCCLEJOGCCE, ClubAnnouncementModel GEMMPDIOODN, BAEJLDPBGFI GIIAPHAEICF)
{
GEMMPDIOODN.Clear();
}
// Token: 0x06003E0A RID: 15882 RVA: 0x000FB35C File Offset: 0x000F955C
[Token(Token = "0x6003E0A")]
[Address(RVA = "0x1BCF8B0", Offset = "0x1BCE2B0", VA = "0x181BCF8B0")]
public ClubAnnouncementListItemSpawnerImpl()
{
}
}
// Token: 0x02000905 RID: 2309
[Token(Token = "0x2000905")]
[Serializable]
private class ClubAnnouncementListSpawnerImpl : InfiniteScrollListControllerImpl<ClubAnnouncementListModel, ClubAnnouncementModel, ClubAnnouncementModel.PNOPENEGIIM>
{
// Token: 0x17000AF2 RID: 2802
// (get) Token: 0x06003E0B RID: 15883 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x17000AF2")]
protected override IReadOnlyList<ClubAnnouncementModel.PNOPENEGIIM> ModelItems
{
[Token(Token = "0x6003E0B")]
[Address(RVA = "0x1BD0BE0", Offset = "0x1BCF5E0", VA = "0x181BD0BE0", Slot = "33")]
get
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
}
// Token: 0x06003E0C RID: 15884 RVA: 0x000FB370 File Offset: 0x000F9570
[Token(Token = "0x6003E0C")]
[Address(RVA = "0x1BD09D0", Offset = "0x1BCF3D0", VA = "0x181BD09D0", Slot = "34")]
protected override void EALFGJEFCGM(GameObject GCCLEJOGCCE, int EFBDCIJMFGD)
{
int num = 0;
int num2;
if (num < EFBDCIJMFGD)
{
num += num;
if (num == EFBDCIJMFGD)
{
num2 += num2;
throw new NullReferenceException();
}
num++;
}
ClubAnnouncementModel componentInChildren = GCCLEJOGCCE.GetComponentInChildren<ClubAnnouncementModel>();
JDJGIBLMFKK.FOEPIDJCLMC eddihhpjoae = componentInChildren.EDDIHHPJOAE;
componentInChildren.<HKKBNCJMPDP>k__BackingField = 0;
eddihhpjoae.<FKBOCMLBGNM>k__BackingField = 0L;
componentInChildren.EDDIHHPJOAE.<CHPCFOKEIFM>k__BackingField = 0L;
componentInChildren.EDDIHHPJOAE.<LCLENCDPDPP>k__BackingField = num;
componentInChildren.EDDIHHPJOAE.<CEJPKGDKMJE>k__BackingField = num;
componentInChildren.EDDIHHPJOAE.<HPJCFFLAJJE>k__BackingField = num;
componentInChildren.EDDIHHPJOAE.<FIFKICJNMMA>k__BackingField = num;
num2 = 0;
componentInChildren.MKBLJJGJAOH(num2);
}
// Token: 0x06003E0D RID: 15885 RVA: 0x000FB3FC File Offset: 0x000F95FC
[Token(Token = "0x6003E0D")]
[Address(RVA = "0x1BD0970", Offset = "0x1BCF370", VA = "0x181BD0970", Slot = "35")]
protected override void CEEDKELODAO(GameObject GCCLEJOGCCE)
{
GCCLEJOGCCE.GetComponentInChildren<ClubAnnouncementModel>().Clear();
}
// Token: 0x06003E0E RID: 15886 RVA: 0x000FB41C File Offset: 0x000F961C
[Token(Token = "0x6003E0E")]
[Address(RVA = "0x1BD0BA0", Offset = "0x1BCF5A0", VA = "0x181BD0BA0")]
public ClubAnnouncementListSpawnerImpl()
{
}
}
}
}