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

307 lines
11 KiB
C#

using System;
using System.Collections.Generic;
using System.Linq;
using System.Runtime.CompilerServices;
using Cpp2IlInjected;
using UnityEngine;
namespace RRUI.Data
{
// Token: 0x02000C21 RID: 3105
[Token(Token = "0x2000C21")]
public class EventListModel : FilterableListModel<long, CCMBKDINCAH, string>
{
// Token: 0x17000DA7 RID: 3495
// (get) Token: 0x06004BA5 RID: 19365 RVA: 0x00117EF8 File Offset: 0x001160F8
// (set) Token: 0x06004BA6 RID: 19366 RVA: 0x00117F0C File Offset: 0x0011610C
[Token(Token = "0x17000DA7")]
public long CCGOEDABKNN
{
[Token(Token = "0x6004BA5")]
[Address(RVA = "0x7B5590", Offset = "0x7B4390", VA = "0x1807B5590")]
get;
[Token(Token = "0x6004BA6")]
[Address(RVA = "0x7B58B0", Offset = "0x7B46B0", VA = "0x1807B58B0")]
private set;
}
// Token: 0x17000DA8 RID: 3496
// (get) Token: 0x06004BA7 RID: 19367 RVA: 0x00117F20 File Offset: 0x00116120
// (set) Token: 0x06004BA8 RID: 19368 RVA: 0x00117F34 File Offset: 0x00116134
[Token(Token = "0x17000DA8")]
public long DADOKMAOFJL
{
[Token(Token = "0x6004BA7")]
[Address(RVA = "0x7B55D0", Offset = "0x7B43D0", VA = "0x1807B55D0")]
get;
[Token(Token = "0x6004BA8")]
[Address(RVA = "0x7B58C0", Offset = "0x7B46C0", VA = "0x1807B58C0")]
private set;
}
// Token: 0x17000DA9 RID: 3497
// (get) Token: 0x06004BA9 RID: 19369 RVA: 0x00117F48 File Offset: 0x00116148
// (set) Token: 0x06004BAA RID: 19370 RVA: 0x00117F5C File Offset: 0x0011615C
[Token(Token = "0x17000DA9")]
public EventListModel.HFHOOCEOEAI PDOJHGJMNPH
{
[Token(Token = "0x6004BA9")]
[Address(RVA = "0x535CF0", Offset = "0x534AF0", VA = "0x180535CF0")]
get
{
return this.source;
}
[Token(Token = "0x6004BAA")]
[Address(RVA = "0xF5F090", Offset = "0xF5DE90", VA = "0x180F5F090")]
set
{
this.source = value;
int num = 0;
base.MKBLJJGJAOH(num);
}
}
// Token: 0x17000DAA RID: 3498
// (get) Token: 0x06004BAB RID: 19371 RVA: 0x00117F7C File Offset: 0x0011617C
[Token(Token = "0x17000DAA")]
protected override bool PHGOLNMDJLH
{
[Token(Token = "0x6004BAB")]
[Address(RVA = "0x460D40", Offset = "0x45FB40", VA = "0x180460D40", Slot = "12")]
get
{
return true;
}
}
// Token: 0x06004BAC RID: 19372 RVA: 0x00117F8C File Offset: 0x0011618C
[Token(Token = "0x6004BAC")]
[Address(RVA = "0xF5EB80", Offset = "0xF5D980", VA = "0x180F5EB80", Slot = "15")]
protected override void JMFHPBDMELA()
{
base.JMFHPBDMELA();
int num;
FilterableListModel<long, CCMBKDINCAH, string>.ADDEJHBFEGL addejhbfegl = new FilterableListModel.ADDEJHBFEGL(num.FOOEBPEIBKH);
num = 0;
base.CGGDDKNENAP(addejhbfegl);
MFBGLIHGCGO<CCMBKDINCAH> flklgnehlag = GNPDMBPGHBH.FLKLGNEHLAG;
Action<CCMBKDINCAH> action = new Action(this.BLFAAGNDAMA);
GNPDMBPGHBH.FLKLGNEHLAG = MFBGLIHGCGO.BPJDFPACLMK(flklgnehlag, action);
}
// Token: 0x06004BAD RID: 19373 RVA: 0x00117FD4 File Offset: 0x001161D4
[Token(Token = "0x6004BAD")]
[Address(RVA = "0xF5EFC0", Offset = "0xF5DDC0", VA = "0x180F5EFC0")]
public void Set(EventListModel.HFHOOCEOEAI DIEPOPNJNCO, long AOMBLGBCENO = 0L, long HNHLJONGKHB = 0L)
{
base.Clear();
this.source = DIEPOPNJNCO;
int num = 0;
this.<CHPCFOKEIFM>k__BackingField = AOMBLGBCENO;
this.<DOFDAMHCJLP>k__BackingField = HNHLJONGKHB;
base.MKBLJJGJAOH(num);
}
// Token: 0x06004BAE RID: 19374 RVA: 0x00118008 File Offset: 0x00116208
[Token(Token = "0x6004BAE")]
[Address(RVA = "0xF5E350", Offset = "0xF5D150", VA = "0x180F5E350")]
private void BLFAAGNDAMA(CCMBKDINCAH MFJCKOBPMGA)
{
bool flag;
if (flag)
{
int num = 0;
base.MKBLJJGJAOH(num);
}
}
// Token: 0x06004BAF RID: 19375 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x6004BAF")]
[Address(RVA = "0xF5E800", Offset = "0xF5D600", VA = "0x180F5E800", Slot = "36")]
protected override PMGCJEPKFOF<IReadOnlyList<CCMBKDINCAH>> JLMBBMAEFPA()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06004BB0 RID: 19376 RVA: 0x00118028 File Offset: 0x00116228
[Token(Token = "0x6004BB0")]
[Address(RVA = "0xF5E300", Offset = "0xF5D100", VA = "0x180F5E300", Slot = "22")]
protected override void AHFKACICJNC()
{
base.AHFKACICJNC();
this.<CHPCFOKEIFM>k__BackingField = (long)((ulong)(-1L));
}
// Token: 0x06004BB1 RID: 19377 RVA: 0x00118044 File Offset: 0x00116244
[Token(Token = "0x6004BB1")]
[Address(RVA = "0x76AB90", Offset = "0x769990", VA = "0x18076AB90", Slot = "35")]
protected override long EAJAHMHILAC(CCMBKDINCAH MFJCKOBPMGA)
{
return MFJCKOBPMGA.<KJHKNKGENCJ>k__BackingField;
}
// Token: 0x06004BB2 RID: 19378 RVA: 0x00118060 File Offset: 0x00116260
[Token(Token = "0x6004BB2")]
[Address(RVA = "0xF5E6F0", Offset = "0xF5D4F0", VA = "0x180F5E6F0")]
private static bool FOOEBPEIBKH(string LMAJKCLDDIF, CCMBKDINCAH MFJCKOBPMGA)
{
return MFJCKOBPMGA.<LGACIEKBLBM>k__BackingField.ToLowerInvariant().Contains(LMAJKCLDDIF);
}
// Token: 0x06004BB3 RID: 19379 RVA: 0x00118084 File Offset: 0x00116284
[Token(Token = "0x6004BB3")]
[Address(RVA = "0xF5E3C0", Offset = "0xF5D1C0", VA = "0x180F5E3C0", Slot = "17")]
protected override void CEJBCCPEGEB()
{
base.CEJBCCPEGEB();
MFBGLIHGCGO<CCMBKDINCAH> flklgnehlag = GNPDMBPGHBH.FLKLGNEHLAG;
Action<CCMBKDINCAH> action = new Action(this.BLFAAGNDAMA);
GNPDMBPGHBH.FLKLGNEHLAG = MFBGLIHGCGO.GMNMHGMFGOL(flklgnehlag, action);
}
// Token: 0x06004BB4 RID: 19380 RVA: 0x001180B8 File Offset: 0x001162B8
[Token(Token = "0x6004BB4")]
[Address(RVA = "0xF5F050", Offset = "0xF5DE50", VA = "0x180F5F050")]
public EventListModel()
{
}
// Token: 0x06004BB5 RID: 19381 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x6004BB5")]
[Address(RVA = "0xF5EDC0", Offset = "0xF5DBC0", VA = "0x180F5EDC0")]
[CompilerGenerated]
private PMGCJEPKFOF<List<CCMBKDINCAH>> LJFLBOLOABJ(List<PLILLKHMNDA> MNBFKHPGIIM)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06004BB6 RID: 19382 RVA: 0x001180D4 File Offset: 0x001162D4
[Token(Token = "0x6004BB6")]
[Address(RVA = "0xF5E490", Offset = "0xF5D290", VA = "0x180F5E490")]
[CompilerGenerated]
private PMGCJEPKFOF<List<CCMBKDINCAH>> CMFALPKOIBB(List<CCMBKDINCAH> DFHMIOJEPLP)
{
IEnumerable<CCMBKDINCAH> enumerable = Enumerable.Concat<CCMBKDINCAH>(GNPDMBPGHBH.OBJDPBCPABH(), DFHMIOJEPLP);
Func<CCMBKDINCAH, long> <>9__19_ = EventListModel.<>c.<>9__19_5;
if (<>9__19_ == 0)
{
EventListModel.<>c.<>9__19_5 = (CCMBKDINCAH e) => e.<KJHKNKGENCJ>k__BackingField;
}
IEnumerable<CCMBKDINCAH> enumerable2 = BCKPFAJAPEO.KPDAENONKPJ<CCMBKDINCAH, long>(enumerable, <>9__19_);
Func<CCMBKDINCAH, bool> func = new Func(this.LJLHNMIOCOP);
IEnumerable<CCMBKDINCAH> enumerable3 = Enumerable.Where<CCMBKDINCAH>(enumerable2, func);
Func<CCMBKDINCAH, DateTime> func2;
if (EventListModel.<>c.<>9__19_7 == 0)
{
func2 = (CCMBKDINCAH e) => e.<NBPEAFMLPDJ>k__BackingField;
EventListModel.<>c.<>9__19_7 = func2;
}
List<CCMBKDINCAH> list = Enumerable.ToList<CCMBKDINCAH>(Enumerable.OrderBy<CCMBKDINCAH, DateTime>(enumerable3, func2));
PMGCJEPKFOF<CCMBKDINCAH> pmgcjepkfof;
return pmgcjepkfof;
}
// Token: 0x06004BB7 RID: 19383 RVA: 0x00118164 File Offset: 0x00116364
[Token(Token = "0x6004BB7")]
[Address(RVA = "0xF5E730", Offset = "0xF5D530", VA = "0x180F5E730")]
[CompilerGenerated]
private bool LJLHNMIOCOP(CCMBKDINCAH CHKKEHOKPJP)
{
return this.includeEventsThatHaveEnded || !CHKKEHOKPJP.LCEFHPHIHBP;
}
// Token: 0x06004BB8 RID: 19384 RVA: 0x0011818C File Offset: 0x0011638C
[Token(Token = "0x6004BB8")]
[Address(RVA = "0xF5EC90", Offset = "0xF5DA90", VA = "0x180F5EC90")]
[CompilerGenerated]
private PMGCJEPKFOF<List<CCMBKDINCAH>> KNKHFLFCPOE(PIHMJGCGNLP EFDBFLPKHKA)
{
if (EFDBFLPKHKA.<HPIJMIPMDEM>k__BackingField.ALEILMLLKCF())
{
PMGCJEPKFOF<List<CCMBKDINCAH>> pmgcjepkfof = GNPDMBPGHBH.CNLELCLJCPA(this.<CHPCFOKEIFM>k__BackingField);
Func<List<CCMBKDINCAH>, List<CCMBKDINCAH>> func = new Func(this.JJBPCBLHAJA);
}
List<CCMBKDINCAH> list = new List();
PMGCJEPKFOF<CCMBKDINCAH> pmgcjepkfof2;
return pmgcjepkfof2;
}
// Token: 0x06004BB9 RID: 19385 RVA: 0x001181D0 File Offset: 0x001163D0
[Token(Token = "0x6004BB9")]
[Address(RVA = "0xF5E770", Offset = "0xF5D570", VA = "0x180F5E770")]
[CompilerGenerated]
private List<CCMBKDINCAH> JJBPCBLHAJA(List<CCMBKDINCAH> JNECKBHENAE)
{
Func<CCMBKDINCAH, bool> func = new Func(this.JAFKOCHLKLB);
return Enumerable.ToList<CCMBKDINCAH>(Enumerable.Where<CCMBKDINCAH>(JNECKBHENAE, func));
}
// Token: 0x06004BBA RID: 19386 RVA: 0x001181F8 File Offset: 0x001163F8
[Token(Token = "0x6004BBA")]
[Address(RVA = "0xF5E730", Offset = "0xF5D530", VA = "0x180F5E730")]
[CompilerGenerated]
private bool JAFKOCHLKLB(CCMBKDINCAH CHKKEHOKPJP)
{
return this.includeEventsThatHaveEnded || !CHKKEHOKPJP.LCEFHPHIHBP;
}
// Token: 0x06004BBB RID: 19387 RVA: 0x00118220 File Offset: 0x00116420
[Token(Token = "0x6004BBB")]
[Address(RVA = "0xF5E1C0", Offset = "0xF5CFC0", VA = "0x180F5E1C0")]
[CompilerGenerated]
private List<CCMBKDINCAH> AFMJPOOKCEH(List<CCMBKDINCAH> AAMPFDAGCDH)
{
Func<CCMBKDINCAH, bool> func = new Func(this.LAGLPGPKFCM);
IEnumerable<CCMBKDINCAH> enumerable = Enumerable.Where<CCMBKDINCAH>(AAMPFDAGCDH, func);
Func<CCMBKDINCAH, DateTime> <>9__19_ = EventListModel.<>c.<>9__19_11;
if (<>9__19_ == 0)
{
EventListModel.<>c.<>9__19_11 = (CCMBKDINCAH e) => e.<NBPEAFMLPDJ>k__BackingField;
}
return Enumerable.ToList<CCMBKDINCAH>(Enumerable.OrderBy<CCMBKDINCAH, DateTime>(enumerable, <>9__19_));
}
// Token: 0x06004BBC RID: 19388 RVA: 0x00118270 File Offset: 0x00116470
[Token(Token = "0x6004BBC")]
[Address(RVA = "0xF5E730", Offset = "0xF5D530", VA = "0x180F5E730")]
[CompilerGenerated]
private bool LAGLPGPKFCM(CCMBKDINCAH CHKKEHOKPJP)
{
return this.includeEventsThatHaveEnded || !CHKKEHOKPJP.LCEFHPHIHBP;
}
// Token: 0x04003805 RID: 14341
[FieldOffset(Offset = "0x100")]
[Token(Token = "0x4003805")]
[SerializeField]
private EventListModel.HFHOOCEOEAI source;
// Token: 0x04003806 RID: 14342
[FieldOffset(Offset = "0x104")]
[Token(Token = "0x4003806")]
[SerializeField]
private bool includeEventsThatHaveEnded = true;
// Token: 0x02000C22 RID: 3106
[Token(Token = "0x2000C22")]
public enum HFHOOCEOEAI
{
// Token: 0x0400380A RID: 14346
[Token(Token = "0x400380A")]
Soon,
// Token: 0x0400380B RID: 14347
[Token(Token = "0x400380B")]
MyEvents,
// Token: 0x0400380C RID: 14348
[Token(Token = "0x400380C")]
MyEventsAndClubEvents,
// Token: 0x0400380D RID: 14349
[Token(Token = "0x400380D")]
ClubEventsById,
// Token: 0x0400380E RID: 14350
[Token(Token = "0x400380E")]
Room
}
}
}