132 lines
4.7 KiB
C#
132 lines
4.7 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using Cpp2IlInjected;
|
|
|
|
namespace RRUI.Data
|
|
{
|
|
// Token: 0x020009B1 RID: 2481
|
|
[Token(Token = "0x20009B1")]
|
|
public class ChatThreadListModel : FilterableListModel<long, OKLPPLDEGKH, string>
|
|
{
|
|
// Token: 0x17000B9B RID: 2971
|
|
// (get) Token: 0x06004124 RID: 16676 RVA: 0x0010045C File Offset: 0x000FE65C
|
|
[Token(Token = "0x17000B9B")]
|
|
protected override bool PHGOLNMDJLH
|
|
{
|
|
[Token(Token = "0x6004124")]
|
|
[Address(RVA = "0x460D40", Offset = "0x45FB40", VA = "0x180460D40", Slot = "12")]
|
|
get
|
|
{
|
|
return true;
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000B9C RID: 2972
|
|
// (get) Token: 0x06004125 RID: 16677 RVA: 0x0010046C File Offset: 0x000FE66C
|
|
// (set) Token: 0x06004126 RID: 16678 RVA: 0x00100480 File Offset: 0x000FE680
|
|
[Token(Token = "0x17000B9C")]
|
|
public List<long> HBNCCKLGILF
|
|
{
|
|
[Token(Token = "0x6004125")]
|
|
[Address(RVA = "0x60CF40", Offset = "0x60BD40", VA = "0x18060CF40")]
|
|
get;
|
|
[Token(Token = "0x6004126")]
|
|
[Address(RVA = "0x7B58A0", Offset = "0x7B46A0", VA = "0x1807B58A0")]
|
|
private set;
|
|
}
|
|
|
|
// Token: 0x06004127 RID: 16679 RVA: 0x00100494 File Offset: 0x000FE694
|
|
[Token(Token = "0x6004127")]
|
|
[Address(RVA = "0x12795D0", Offset = "0x12783D0", VA = "0x1812795D0", Slot = "15")]
|
|
protected override void JMFHPBDMELA()
|
|
{
|
|
base.JMFHPBDMELA();
|
|
FilterableListModel<long, OKLPPLDEGKH, string>.ADDEJHBFEGL addejhbfegl = new FilterableListModel.ADDEJHBFEGL(this.FOOEBPEIBKH);
|
|
base.CGGDDKNENAP(addejhbfegl);
|
|
}
|
|
|
|
// Token: 0x06004128 RID: 16680 RVA: 0x001004BC File Offset: 0x000FE6BC
|
|
[Token(Token = "0x6004128")]
|
|
[Address(RVA = "0x1279650", Offset = "0x1278450", VA = "0x181279650", Slot = "18")]
|
|
protected override void LNEJNIEHGLD()
|
|
{
|
|
base.LNEJNIEHGLD();
|
|
int num = 0;
|
|
base.MKBLJJGJAOH(num);
|
|
MFBGLIHGCGO<OKLPPLDEGKH> fnnmpdkbcdd = IAOJMNAKJLH.FNNMPDKBCDD;
|
|
Action<OKLPPLDEGKH> action = new Action(this.FNNMPDKBCDD);
|
|
IAOJMNAKJLH.FNNMPDKBCDD = MFBGLIHGCGO.BPJDFPACLMK(fnnmpdkbcdd, action);
|
|
}
|
|
|
|
// Token: 0x06004129 RID: 16681 RVA: 0x001004F8 File Offset: 0x000FE6F8
|
|
[Token(Token = "0x6004129")]
|
|
[Address(RVA = "0x1279730", Offset = "0x1278530", VA = "0x181279730", Slot = "20")]
|
|
protected override void PECOFFFGNCH()
|
|
{
|
|
base.PECOFFFGNCH();
|
|
MFBGLIHGCGO<OKLPPLDEGKH> fnnmpdkbcdd = IAOJMNAKJLH.FNNMPDKBCDD;
|
|
Action<OKLPPLDEGKH> action = new Action(this.FNNMPDKBCDD);
|
|
IAOJMNAKJLH.FNNMPDKBCDD = MFBGLIHGCGO.GMNMHGMFGOL(fnnmpdkbcdd, action);
|
|
}
|
|
|
|
// Token: 0x0600412A RID: 16682 RVA: 0x0010052C File Offset: 0x000FE72C
|
|
[Token(Token = "0x600412A")]
|
|
[Address(RVA = "0x1279410", Offset = "0x1278210", VA = "0x181279410")]
|
|
private void FNNMPDKBCDD(OKLPPLDEGKH OFPDIAMBDKK)
|
|
{
|
|
base.MKBLJJGJAOH((uint)1);
|
|
}
|
|
|
|
// Token: 0x0600412B RID: 16683 RVA: 0x00100544 File Offset: 0x000FE744
|
|
[Token(Token = "0x600412B")]
|
|
[Address(RVA = "0x12794C0", Offset = "0x12782C0", VA = "0x1812794C0", Slot = "36")]
|
|
protected override PMGCJEPKFOF<IReadOnlyList<OKLPPLDEGKH>> JLMBBMAEFPA()
|
|
{
|
|
PMGCJEPKFOF<List<OKLPPLDEGKH>> pmgcjepkfof = IAOJMNAKJLH.NCICFDCKNAF();
|
|
Action<List<OKLPPLDEGKH>> action = new Action(this.DNAECKFPNMN);
|
|
int num = 0;
|
|
num += num;
|
|
num++;
|
|
return pmgcjepkfof.OHLPJBFCABI(action);
|
|
}
|
|
|
|
// Token: 0x0600412C RID: 16684 RVA: 0x00100584 File Offset: 0x000FE784
|
|
[Token(Token = "0x600412C")]
|
|
[Address(RVA = "0x12792F0", Offset = "0x12780F0", VA = "0x1812792F0")]
|
|
private void DNAECKFPNMN(List<OKLPPLDEGKH> FMCLCHHGFAL)
|
|
{
|
|
Func<OKLPPLDEGKH, long> <>9__11_ = ChatThreadListModel.<>c.<>9__11_0;
|
|
if (<>9__11_ == 0)
|
|
{
|
|
ChatThreadListModel.<>c.<>9__11_0 = (OKLPPLDEGKH chatThread) => chatThread.<HEAFOGKDIBM>k__BackingField;
|
|
}
|
|
List<long> list = Enumerable.ToList<long>(Enumerable.Select<OKLPPLDEGKH, long>(FMCLCHHGFAL, <>9__11_));
|
|
this.<AOJKLJBCJLP>k__BackingField = list;
|
|
}
|
|
|
|
// Token: 0x0600412D RID: 16685 RVA: 0x001005CC File Offset: 0x000FE7CC
|
|
[Token(Token = "0x600412D")]
|
|
[Address(RVA = "0x76AB90", Offset = "0x769990", VA = "0x18076AB90", Slot = "35")]
|
|
protected override long EAJAHMHILAC(OKLPPLDEGKH OFPDIAMBDKK)
|
|
{
|
|
return OFPDIAMBDKK.<HEAFOGKDIBM>k__BackingField;
|
|
}
|
|
|
|
// Token: 0x0600412E RID: 16686 RVA: 0x001005E8 File Offset: 0x000FE7E8
|
|
[Token(Token = "0x600412E")]
|
|
[Address(RVA = "0x1279450", Offset = "0x1278250", VA = "0x181279450")]
|
|
private bool FOOEBPEIBKH(string LMAJKCLDDIF, OKLPPLDEGKH OFPDIAMBDKK)
|
|
{
|
|
return OFPDIAMBDKK.DMBPMEOPJLG == 0 || OFPDIAMBDKK.DMBPMEOPJLG.ToLowerInvariant().Contains(LMAJKCLDDIF);
|
|
}
|
|
|
|
// Token: 0x0600412F RID: 16687 RVA: 0x00100618 File Offset: 0x000FE818
|
|
[Token(Token = "0x600412F")]
|
|
[Address(RVA = "0x1279800", Offset = "0x1278600", VA = "0x181279800")]
|
|
public ChatThreadListModel()
|
|
{
|
|
}
|
|
}
|
|
}
|