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

58 lines
1.7 KiB
C#

using System;
using System.Collections.Generic;
using Photon;
using UnityEngine;
// Token: 0x02001161 RID: 4449
public abstract class EKFKHLBJHIE<T> : HCLNFEIGLJP
{
// Token: 0x06025F92 RID: 155538 RVA: 0x00A86E0C File Offset: 0x00A8500C
protected EKFKHLBJHIE(LNJFBGIBLHA JEFGMHBLLKI, global::Photon.MonoBehaviour NCOHNOPAIOG, string ANOFFEKMECJ, T FJIHPPGEJCF, IKCAJLLAFML INBGDGNAJCP, bool PJOJEHCBLDD, Action JOINLHEALDL)
: base(JEFGMHBLLKI, NCOHNOPAIOG, ANOFFEKMECJ, INBGDGNAJCP, JOINLHEALDL)
{
if (FJIHPPGEJCF == null)
{
Debug.LogError("Trying to initialize Synchronized field with a null default value. This is not allowed.");
}
this.FJIHPPGEJCF = FJIHPPGEJCF;
base.DMODLLAELMG(PJOJEHCBLDD, HCLNFEIGLJP.JIENNJEIOGJ<T>(FJIHPPGEJCF));
}
// Token: 0x1700114B RID: 4427
// (get) Token: 0x06025F93 RID: 155539 RVA: 0x00A86E48 File Offset: 0x00A85048
// (set) Token: 0x06025F94 RID: 155540 RVA: 0x00A86E50 File Offset: 0x00A85050
protected override object GCKBCHGFLLD
{
get
{
return base.GCKBCHGFLLD;
}
set
{
base.GCKBCHGFLLD = value;
this.LEIHDGIGGJL = ((value == null) ? this.FJIHPPGEJCF : HCLNFEIGLJP.NFHPPNAFILH<T>(value));
}
}
// Token: 0x06025F95 RID: 155541 RVA: 0x00A86E78 File Offset: 0x00A85078
public T CPIBGJLHLBL()
{
return this.LEIHDGIGGJL;
}
// Token: 0x06025F96 RID: 155542 RVA: 0x00A86E80 File Offset: 0x00A85080
public void MEAINJPIECA(T CLPCFAPOKFN)
{
if (!EqualityComparer<T>.Default.Equals(CLPCFAPOKFN, this.LEIHDGIGGJL) && !HCLNFEIGLJP.AJMFAPCHEMD(CLPCFAPOKFN, this.LEIHDGIGGJL))
{
base.MEAINJPIECA(HCLNFEIGLJP.JIENNJEIOGJ<T>(CLPCFAPOKFN));
}
}
// Token: 0x04006002 RID: 24578
private T FJIHPPGEJCF;
// Token: 0x04006003 RID: 24579
private T LEIHDGIGGJL;
}