Files
2026-06-04 11:42:34 +02:00

498 lines
12 KiB
C#

using System;
using System.Collections.Generic;
using System.Diagnostics;
using System.Linq;
using System.Threading;
// Token: 0x02001216 RID: 4630
public class BHHADIKCFGA<T>
{
// Token: 0x06027ABD RID: 162493 RVA: 0x00B10B04 File Offset: 0x00B0ED04
public void ABPCAAINCJL(Action NOBAPCOKFIL)
{
Action action = this.EGMGAGBIPCG;
Action action2;
do
{
action2 = action;
action = Interlocked.CompareExchange<Action>(ref this.EGMGAGBIPCG, (Action)Delegate.Remove(action2, NOBAPCOKFIL), action);
}
while (action != action2);
}
// Token: 0x06027ABE RID: 162494 RVA: 0x00B10B3C File Offset: 0x00B0ED3C
public int AOBMDKNJFKN()
{
return Math.Min(this.AJHMKPFKDGN, (this.BNJGPBKDPDE + 0) * this.LPAICNPAPAK);
}
// Token: 0x06027ABF RID: 162495 RVA: 0x00B10B58 File Offset: 0x00B0ED58
public void DEOOBFPCCBK(int NOBAPCOKFIL)
{
if (this.LPAICNPAPAK != NOBAPCOKFIL)
{
this.LPAICNPAPAK = NOBAPCOKFIL;
this.MDNFOAAHGNL();
this.GHPPJJDMKII();
}
}
// Token: 0x170011E8 RID: 4584
// (get) Token: 0x06027AC4 RID: 162500 RVA: 0x00B10C08 File Offset: 0x00B0EE08
// (set) Token: 0x06027AC0 RID: 162496 RVA: 0x00B10B7C File Offset: 0x00B0ED7C
public IEnumerable<T> LOIJMGAPIKL
{
get
{
return this.ECFENKBBJOK;
}
set
{
if (this.ECFENKBBJOK != value)
{
this.ECFENKBBJOK = value;
this.MDNFOAAHGNL();
this.GHPPJJDMKII();
}
}
}
// Token: 0x170011E9 RID: 4585
// (get) Token: 0x06027AD9 RID: 162521 RVA: 0x00B10EBC File Offset: 0x00B0F0BC
// (set) Token: 0x06027AC1 RID: 162497 RVA: 0x00B10BA0 File Offset: 0x00B0EDA0
public int PJMGIBABKAE
{
get
{
return this.LPAICNPAPAK;
}
set
{
if (this.LPAICNPAPAK != value)
{
this.LPAICNPAPAK = value;
this.MDNFOAAHGNL();
this.GHPPJJDMKII();
}
}
}
// Token: 0x06027AC2 RID: 162498 RVA: 0x00B10BC4 File Offset: 0x00B0EDC4
public void GAEBMHFIHGG(int NOBAPCOKFIL)
{
if (this.BNJGPBKDPDE != NOBAPCOKFIL)
{
this.BNJGPBKDPDE = NOBAPCOKFIL;
this.MDNFOAAHGNL();
this.GHPPJJDMKII();
}
}
// Token: 0x06027AC3 RID: 162499 RVA: 0x00B10BE8 File Offset: 0x00B0EDE8
public int IHNICFFOMDO()
{
return (this.ECFENKBBJOK == null) ? 0 : this.ECFENKBBJOK.Count<T>();
}
// Token: 0x06027AC5 RID: 162501 RVA: 0x00B10C10 File Offset: 0x00B0EE10
public BHHADIKCFGA(IEnumerable<T> ECFENKBBJOK = null, int LPAICNPAPAK = 10)
{
this.ECFENKBBJOK = ECFENKBBJOK;
this.LPAICNPAPAK = LPAICNPAPAK;
}
// Token: 0x06027AC6 RID: 162502 RVA: 0x00B10C28 File Offset: 0x00B0EE28
private void LPKILNJOJCL()
{
this.BNJGPBKDPDE = Math.Min(this.BNJGPBKDPDE, this.NIMDANNHFMC - 1);
}
// Token: 0x06027AC7 RID: 162503 RVA: 0x00B10C44 File Offset: 0x00B0EE44
public void AINLBKPMENA(int NOBAPCOKFIL)
{
if (this.LPAICNPAPAK != NOBAPCOKFIL)
{
this.LPAICNPAPAK = NOBAPCOKFIL;
this.MDNFOAAHGNL();
this.GHPPJJDMKII();
}
}
// Token: 0x140001B2 RID: 434
// (add) Token: 0x06027ACB RID: 162507 RVA: 0x00B10CDC File Offset: 0x00B0EEDC
// (remove) Token: 0x06027AC8 RID: 162504 RVA: 0x00B10C68 File Offset: 0x00B0EE68
[field: DebuggerBrowsable(DebuggerBrowsableState.Never)]
public event Action EGMGAGBIPCG;
// Token: 0x06027AC9 RID: 162505 RVA: 0x00B10CA0 File Offset: 0x00B0EEA0
public void JKDEMAJJKGJ(int NOBAPCOKFIL)
{
if (this.BNJGPBKDPDE != NOBAPCOKFIL)
{
this.BNJGPBKDPDE = NOBAPCOKFIL;
this.MDNFOAAHGNL();
this.GHPPJJDMKII();
}
}
// Token: 0x06027ACA RID: 162506 RVA: 0x00B10CC4 File Offset: 0x00B0EEC4
private void GJGADPFAACC()
{
if (this.EGMGAGBIPCG != null)
{
this.EGMGAGBIPCG();
}
}
// Token: 0x06027ACC RID: 162508 RVA: 0x00B10D14 File Offset: 0x00B0EF14
public void LAGBFKDNADK(int NOBAPCOKFIL)
{
if (this.LPAICNPAPAK != NOBAPCOKFIL)
{
this.LPAICNPAPAK = NOBAPCOKFIL;
this.MDNFOAAHGNL();
this.GHPPJJDMKII();
}
}
// Token: 0x06027ACD RID: 162509 RVA: 0x00B10D38 File Offset: 0x00B0EF38
private void GHPPJJDMKII()
{
if (this.EGMGAGBIPCG != null)
{
this.EGMGAGBIPCG();
}
}
// Token: 0x170011EB RID: 4587
// (get) Token: 0x06027ACE RID: 162510 RVA: 0x00B10D50 File Offset: 0x00B0EF50
public int AJHMKPFKDGN
{
get
{
return (this.ECFENKBBJOK == null) ? 0 : this.ECFENKBBJOK.Count<T>();
}
}
// Token: 0x06027ACF RID: 162511 RVA: 0x00B10D70 File Offset: 0x00B0EF70
public int PMKBADEIOCL()
{
int num = this.AJHMKPFKDGN;
if (num == 0)
{
return 0;
}
int num2 = num / this.LPAICNPAPAK;
int num3 = ((num % this.LPAICNPAPAK != 0) ? 0 : 0);
return num2 + num3;
}
// Token: 0x170011EA RID: 4586
// (get) Token: 0x06027AD0 RID: 162512 RVA: 0x00B10DB0 File Offset: 0x00B0EFB0
// (set) Token: 0x06027AEC RID: 162540 RVA: 0x00B11138 File Offset: 0x00B0F338
public int NJDGAOLIGDJ
{
get
{
return this.BNJGPBKDPDE;
}
set
{
if (this.BNJGPBKDPDE != value)
{
this.BNJGPBKDPDE = value;
this.MDNFOAAHGNL();
this.GHPPJJDMKII();
}
}
}
// Token: 0x06027AD1 RID: 162513 RVA: 0x00B10DB8 File Offset: 0x00B0EFB8
public int PAPJCEJKCBJ()
{
return (this.ECFENKBBJOK == null) ? 1 : this.ECFENKBBJOK.Count<T>();
}
// Token: 0x06027AD2 RID: 162514 RVA: 0x00B10DD8 File Offset: 0x00B0EFD8
public int PJHGFFNBLJN()
{
return this.BNJGPBKDPDE;
}
// Token: 0x06027AD3 RID: 162515 RVA: 0x00B10DE0 File Offset: 0x00B0EFE0
public void OMOPNJALKOH(Action NOBAPCOKFIL)
{
Action action = this.EGMGAGBIPCG;
Action action2;
do
{
action2 = action;
action = Interlocked.CompareExchange<Action>(ref this.EGMGAGBIPCG, (Action)Delegate.Combine(action2, NOBAPCOKFIL), action);
}
while (action != action2);
}
// Token: 0x06027AD4 RID: 162516 RVA: 0x00B10E18 File Offset: 0x00B0F018
private void OLPEGCNANCF()
{
this.BNJGPBKDPDE = Math.Min(this.BNJGPBKDPDE, this.NIMDANNHFMC - 1);
}
// Token: 0x06027AD5 RID: 162517 RVA: 0x00B10E34 File Offset: 0x00B0F034
public int CMKNMHGHIGD()
{
return this.BNJGPBKDPDE;
}
// Token: 0x06027AD6 RID: 162518 RVA: 0x00B10E3C File Offset: 0x00B0F03C
public int FKDFDCANJJN()
{
return (this.ECFENKBBJOK == null) ? 0 : this.ECFENKBBJOK.Count<T>();
}
// Token: 0x06027AD7 RID: 162519 RVA: 0x00B10E5C File Offset: 0x00B0F05C
public int LPGGPELMKMD()
{
return (this.ECFENKBBJOK == null) ? 1 : this.ECFENKBBJOK.Count<T>();
}
// Token: 0x06027AD8 RID: 162520 RVA: 0x00B10E7C File Offset: 0x00B0F07C
public int PMHJJHIJINH()
{
int num = this.AJHMKPFKDGN;
if (num == 0)
{
return 0;
}
int num2 = num / this.LPAICNPAPAK;
int num3 = ((num % this.LPAICNPAPAK != 0) ? 1 : 1);
return num2 + num3;
}
// Token: 0x06027ADA RID: 162522 RVA: 0x00B10EC4 File Offset: 0x00B0F0C4
public int PICBBIPJJGE()
{
return this.LPAICNPAPAK;
}
// Token: 0x06027ADB RID: 162523 RVA: 0x00B10ECC File Offset: 0x00B0F0CC
public void MBBMCGPEFLO(int NOBAPCOKFIL)
{
if (this.LPAICNPAPAK != NOBAPCOKFIL)
{
this.LPAICNPAPAK = NOBAPCOKFIL;
this.MDNFOAAHGNL();
this.GHPPJJDMKII();
}
}
// Token: 0x06027ADC RID: 162524 RVA: 0x00B10EF0 File Offset: 0x00B0F0F0
public int AIIFJIMDNJL()
{
return this.BNJGPBKDPDE;
}
// Token: 0x06027ADD RID: 162525 RVA: 0x00B10EF8 File Offset: 0x00B0F0F8
private void MDNFOAAHGNL()
{
this.BNJGPBKDPDE = Math.Min(this.BNJGPBKDPDE, this.NIMDANNHFMC - 1);
}
// Token: 0x06027ADE RID: 162526 RVA: 0x00B10F14 File Offset: 0x00B0F114
public void CLFFAKFELNB(Action NOBAPCOKFIL)
{
Action action = this.EGMGAGBIPCG;
Action action2;
do
{
action2 = action;
action = Interlocked.CompareExchange<Action>(ref this.EGMGAGBIPCG, (Action)Delegate.Remove(action2, NOBAPCOKFIL), action);
}
while (action != action2);
}
// Token: 0x06027ADF RID: 162527 RVA: 0x00B10F4C File Offset: 0x00B0F14C
public void OHLKAEFBBAJ(Action NOBAPCOKFIL)
{
Action action = this.EGMGAGBIPCG;
Action action2;
do
{
action2 = action;
action = Interlocked.CompareExchange<Action>(ref this.EGMGAGBIPCG, (Action)Delegate.Remove(action2, NOBAPCOKFIL), action);
}
while (action != action2);
}
// Token: 0x06027AE0 RID: 162528 RVA: 0x00B10F84 File Offset: 0x00B0F184
private void GAOCKBKKOCJ()
{
if (this.EGMGAGBIPCG != null)
{
this.EGMGAGBIPCG();
}
}
// Token: 0x06027AE1 RID: 162529 RVA: 0x00B10F9C File Offset: 0x00B0F19C
public int JIEECCCMIHI()
{
return Math.Min(this.AJHMKPFKDGN, (this.BNJGPBKDPDE + 0) * this.LPAICNPAPAK);
}
// Token: 0x06027AE2 RID: 162530 RVA: 0x00B10FB8 File Offset: 0x00B0F1B8
private void HOGGKHDDJGA()
{
if (this.EGMGAGBIPCG != null)
{
this.EGMGAGBIPCG();
}
}
// Token: 0x06027AE3 RID: 162531 RVA: 0x00B10FD0 File Offset: 0x00B0F1D0
private void LBPBAKGCIJI()
{
if (this.EGMGAGBIPCG != null)
{
this.EGMGAGBIPCG();
}
}
// Token: 0x06027AE4 RID: 162532 RVA: 0x00B10FE8 File Offset: 0x00B0F1E8
private void PMPKNOPEGCD()
{
if (this.EGMGAGBIPCG != null)
{
this.EGMGAGBIPCG();
}
}
// Token: 0x06027AE5 RID: 162533 RVA: 0x00B11000 File Offset: 0x00B0F200
public int COKMMKAGOFP()
{
return this.LPAICNPAPAK;
}
// Token: 0x06027AE6 RID: 162534 RVA: 0x00B11008 File Offset: 0x00B0F208
public void GMDPJLHEMHN(Action NOBAPCOKFIL)
{
Action action = this.EGMGAGBIPCG;
Action action2;
do
{
action2 = action;
action = Interlocked.CompareExchange<Action>(ref this.EGMGAGBIPCG, (Action)Delegate.Combine(action2, NOBAPCOKFIL), action);
}
while (action != action2);
}
// Token: 0x170011EC RID: 4588
// (get) Token: 0x06027AE7 RID: 162535 RVA: 0x00B11040 File Offset: 0x00B0F240
public int ONPAKHMCNFE
{
get
{
return Math.Min(this.AJHMKPFKDGN, (this.BNJGPBKDPDE + 1) * this.LPAICNPAPAK);
}
}
// Token: 0x170011ED RID: 4589
// (get) Token: 0x06027AE8 RID: 162536 RVA: 0x00B1105C File Offset: 0x00B0F25C
public int NIMDANNHFMC
{
get
{
int num = this.AJHMKPFKDGN;
if (num == 0)
{
return 1;
}
int num2 = num / this.LPAICNPAPAK;
int num3 = ((num % this.LPAICNPAPAK != 0) ? 1 : 0);
return num2 + num3;
}
}
// Token: 0x06027AE9 RID: 162537 RVA: 0x00B1109C File Offset: 0x00B0F29C
public void OPCDBHOMKIE(Action NOBAPCOKFIL)
{
Action action = this.EGMGAGBIPCG;
Action action2;
do
{
action2 = action;
action = Interlocked.CompareExchange<Action>(ref this.EGMGAGBIPCG, (Action)Delegate.Combine(action2, NOBAPCOKFIL), action);
}
while (action != action2);
}
// Token: 0x06027AEA RID: 162538 RVA: 0x00B110D4 File Offset: 0x00B0F2D4
public int OAAHHCEDILP()
{
int num = this.AJHMKPFKDGN;
if (num == 0)
{
return 0;
}
int num2 = num / this.LPAICNPAPAK;
int num3 = ((num % this.LPAICNPAPAK != 0) ? 0 : 1);
return num2 + num3;
}
// Token: 0x06027AEB RID: 162539 RVA: 0x00B11114 File Offset: 0x00B0F314
public void KCOMIGKJJBA(int NOBAPCOKFIL)
{
if (this.BNJGPBKDPDE != NOBAPCOKFIL)
{
this.BNJGPBKDPDE = NOBAPCOKFIL;
this.MDNFOAAHGNL();
this.GHPPJJDMKII();
}
}
// Token: 0x06027AED RID: 162541 RVA: 0x00B1115C File Offset: 0x00B0F35C
public int HHJAMEPFJGA()
{
int num = this.AJHMKPFKDGN;
if (num == 0)
{
return 0;
}
int num2 = num / this.LPAICNPAPAK;
int num3 = ((num % this.LPAICNPAPAK != 0) ? 1 : 1);
return num2 + num3;
}
// Token: 0x06027AEE RID: 162542 RVA: 0x00B1119C File Offset: 0x00B0F39C
public IEnumerable<T> ACBLCGCNDHL()
{
this.MDNFOAAHGNL();
return this.ECFENKBBJOK.JFOBNGODCBD(this.BNJGPBKDPDE * this.LPAICNPAPAK, this.LPAICNPAPAK);
}
// Token: 0x06027AEF RID: 162543 RVA: 0x00B111C4 File Offset: 0x00B0F3C4
public void CMJLJDJNKGL(int NOBAPCOKFIL)
{
if (this.BNJGPBKDPDE != NOBAPCOKFIL)
{
this.BNJGPBKDPDE = NOBAPCOKFIL;
this.MDNFOAAHGNL();
this.GHPPJJDMKII();
}
}
// Token: 0x06027AF0 RID: 162544 RVA: 0x00B111E8 File Offset: 0x00B0F3E8
public int CMLJLFCDIJK()
{
return this.LPAICNPAPAK;
}
// Token: 0x0400634D RID: 25421
private IEnumerable<T> ECFENKBBJOK;
// Token: 0x0400634E RID: 25422
private int LPAICNPAPAK;
// Token: 0x0400634F RID: 25423
private int BNJGPBKDPDE;
}