Files
2026-04-10 22:50:51 +02:00

97 lines
3.1 KiB
C#

using System;
using System.Collections.Generic;
using Cpp2IlInjected;
using UnityEngine;
using UnityEngine.Rendering.Universal;
namespace RecRoom.Core.Updates
{
// Token: 0x02002D59 RID: 11609
[Token(Token = "0x2002D59")]
public abstract class UpdateManagerBase<TGroup, TObject> : MonoBehaviour where TGroup : OMMPMPOOOJJ<TObject> where TObject : PFAEJMMGKKD
{
// Token: 0x06013BCF RID: 80847 RVA: 0x004972A0 File Offset: 0x004954A0
[Token(Token = "0x6013BCF")]
[Address(RVA = "0x1F0FF60", Offset = "0x1F0ED60", VA = "0x181F0FF60")]
public bool IsGroupRegistered(string NDNLEGKJGCD)
{
IEnumerator enumerator = this.OAEJLMCKALI.GetEnumerator();
throw new NullReferenceException();
}
// Token: 0x06013BD0 RID: 80848 RVA: 0x004972C0 File Offset: 0x004954C0
[Token(Token = "0x6013BD0")]
[Address(RVA = "0x2124CE0", Offset = "0x2123AE0", VA = "0x182124CE0")]
protected void DDPCHHLAAND(string NDNLEGKJGCD, TGroup APOAHCNCJHC)
{
if (!this.IsGroupRegistered(NDNLEGKJGCD))
{
List oaejlmckali = this.OAEJLMCKALI;
EFEFMHJPJIJ jfmoegcpnac = this.JFMOEGCPNAC;
}
}
// Token: 0x06013BD1 RID: 80849 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x6013BD1")]
[Address(RVA = "0x2124D80", Offset = "0x2123B80", VA = "0x182124D80")]
protected void HBNNGMFNNBI(string NDNLEGKJGCD, TObject IGKOKMCNMNJ)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06013BD2 RID: 80850 RVA: 0x0000220F File Offset: 0x0000040F
[Token(Token = "0x6013BD2")]
[Address(RVA = "0x2124DF0", Offset = "0x2123BF0", VA = "0x182124DF0")]
public void UnregisterObject(string NDNLEGKJGCD, Behaviour BKGIHIBDAPA)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06013BD3 RID: 80851 RVA: 0x004972EC File Offset: 0x004954EC
[Token(Token = "0x6013BD3")]
[Address(RVA = "0x2124C20", Offset = "0x2123A20", VA = "0x182124C20")]
private void Awake()
{
}
// Token: 0x06013BD4 RID: 80852 RVA: 0x00497304 File Offset: 0x00495504
[Token(Token = "0x6013BD4")]
[Address(RVA = "0x2124E90", Offset = "0x2123C90", VA = "0x182124E90")]
private void Update()
{
}
// Token: 0x06013BD5 RID: 80853
[Token(Token = "0x6013BD5")]
[Address(Slot = "4")]
protected abstract void CICIBHJEFFM(List<TGroup> AMLFLLBOKIO, UpdateRateLimitType AONEOJNBCID);
// Token: 0x06013BD6 RID: 80854 RVA: 0x0049731C File Offset: 0x0049551C
[Token(Token = "0x6013BD6")]
[Address(RVA = "0x2124F90", Offset = "0x2123D90", VA = "0x182124F90")]
protected UpdateManagerBase()
{
Dictionary dictionary = new Dictionary();
this.OAEJLMCKALI = dictionary;
List list = new List();
this.JFMOEGCPNAC = list;
base..ctor();
}
// Token: 0x0400CD43 RID: 52547
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x400CD43")]
private Dictionary<string, TGroup> CMFHGPCEEHL;
// Token: 0x0400CD44 RID: 52548
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x400CD44")]
private List<TGroup> OAEJLMCKALI;
// Token: 0x0400CD45 RID: 52549
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x400CD45")]
private EFEFMHJPJIJ JFMOEGCPNAC;
}
}