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 { // 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 { // 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 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 list = this.sortCriteriaConfig; Predicate 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 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 sortCriteriaConfig; } // Token: 0x02000900 RID: 2304 [Token(Token = "0x2000900")] [Serializable] private class ClubAnnouncementCreateLinkImpl : LinkControllerImpl { // 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.k__BackingField; } Action 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 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 { // 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 { // Token: 0x17000AF0 RID: 2800 // (get) Token: 0x06003E03 RID: 15875 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x17000AF0")] protected override IReadOnlyList 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.k__BackingField = 0; eddihhpjoae.k__BackingField = 0L; GEMMPDIOODN.EDDIHHPJOAE.k__BackingField = 0L; GEMMPDIOODN.EDDIHHPJOAE.k__BackingField = num; GEMMPDIOODN.EDDIHHPJOAE.k__BackingField = num; GEMMPDIOODN.EDDIHHPJOAE.k__BackingField = num; GEMMPDIOODN.EDDIHHPJOAE.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 { // Token: 0x17000AF1 RID: 2801 // (get) Token: 0x06003E07 RID: 15879 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x17000AF1")] protected override IReadOnlyList 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.k__BackingField = 0; eddihhpjoae.k__BackingField = 0L; GEMMPDIOODN.EDDIHHPJOAE.k__BackingField = 0L; GEMMPDIOODN.EDDIHHPJOAE.k__BackingField = num; GEMMPDIOODN.EDDIHHPJOAE.k__BackingField = num; GEMMPDIOODN.EDDIHHPJOAE.k__BackingField = num; GEMMPDIOODN.EDDIHHPJOAE.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 { // Token: 0x17000AF2 RID: 2802 // (get) Token: 0x06003E0B RID: 15883 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x17000AF2")] protected override IReadOnlyList 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(); JDJGIBLMFKK.FOEPIDJCLMC eddihhpjoae = componentInChildren.EDDIHHPJOAE; componentInChildren.k__BackingField = 0; eddihhpjoae.k__BackingField = 0L; componentInChildren.EDDIHHPJOAE.k__BackingField = 0L; componentInChildren.EDDIHHPJOAE.k__BackingField = num; componentInChildren.EDDIHHPJOAE.k__BackingField = num; componentInChildren.EDDIHHPJOAE.k__BackingField = num; componentInChildren.EDDIHHPJOAE.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().Clear(); } // Token: 0x06003E0E RID: 15886 RVA: 0x000FB41C File Offset: 0x000F961C [Token(Token = "0x6003E0E")] [Address(RVA = "0x1BD0BA0", Offset = "0x1BCF5A0", VA = "0x181BD0BA0")] public ClubAnnouncementListSpawnerImpl() { } } } }